William Maddox

Learn More
We describe support for modularity in Newspeak, a programming language descended from Smalltalk [33] and Self [68]. Like Self, all computation — even an object's own access to its internal structure — is performed by invoking methods on objects. However, like Smalltalk, Newspeak is class-based. Classes can be nested arbitrarily, as in Beta [44]. Since all(More)
Based on a dipolar-elastic model for oxygen vacancies on rutile (110), we evaluated analytically the overall energy of a periodic array of two vacancies and extracted the interaction parameters from total-energy density functional theory (DFT) calculations. Our calculations show that the dipole model holds for next-nearest-neighbor vacancies and beyond. The(More)
  • 1