Warning: main(ROOTphoto.class.php) [function.main]: failed to create stream: No such file or directory in /home/natbat/public_html/photo_common.inc.php on line 13

Warning: main() [function.main]: Failed opening 'ROOTphoto.class.php' for inclusion (include_path='') in /home/natbat/public_html/photo_common.inc.php on line 13

Self :: Group G

This is a site designed as a project for our University course on 'The Concepts of programming Languages' [See the "about us" page for more details]

"Class-based languages, that is, object-oriented programming languages whose type systems are based on classes, are much more common and more familiar to most programmers than prototype-based languages. Nevertheless, there are several interesting languages based on prototypes rather than on classes, and at least one, NewtonScript, is important to working programmers interested in shipping commercial applications. Others, such as Self, are exerting influence on the language design community through their embodiment of innovative compilation techniques and novel ways of organizing data and behavior. At least one recently-designed class-based language, Dylan, shows the influence of prototype-based languages."