[Seaside] [ANN] Gilad Bracha: The Newspeak Programming Language (11.03.2008, 16:00-17:00, HPI, Potsdam, Germany)

Philippe Marschall philippe.marschall at gmail.com
Sat Mar 8 17:33:55 UTC 2008

Sorry but what does this have to do with Seaside?


2008/3/7, Jens Lincke <jens.lincke at hpi.uni-potsdam.de>:
> Dr. Gilad Bracha: The Newspeak Programming Language
>  Coordinates: March 11, 2008, 16:00-17:00,
>     HPI, B-E.2 (library)
>     Potsdam, Germany
>  Abstract: Newspeak is a new dynamic language, descended from Smalltalk
>  and Self. Like Self, Newspeak is a message based language: all
>  computation - even an object's own access to its internal structure - is
>  performed by sending messages to objects. However, like Smalltalk,
>  Newspeak is class-based. Classes can be nested arbitrarily, as in Beta.
>  Since all names denote message sends, all classes are virtual; in
>  particular, superclasses are virtual, so all classes act as mixins.
>  There is no static state in Newspeak. Instead, top level classes act as
>  module definitions, which are independent, immutable, self-contained
>  parametric namespaces. They can be instantiated into modules which may
>  be stateful and mutually recursive. Naturally, like its predecessors,
>  Newspeak is reflective: a mirror library allows structured access to the
>  program meta-level. In this talk, we'll expand on these topics,
>  illustrating interesting uses such as class hierarchy inheritance and
>  domain specific language support.
>  Bio: Gilad Bracha is a Distinguished Engineer at Cadence Design Systems.
>  Previously, he was a Computational Theologist and Distinguished Engineer
>  at Sun Microsystems. He is co-author of the Java Language Specification,
>  and a researcher in the area of object-oriented programming languages.
>  Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk
>  System. He received his B.Sc in Mathematics and Computer Science from
>  Ben Gurion University in Israel and a Ph.D. in Computer Science from the
>  University of Utah.
>  http://www.swa.hpi.uni-potsdam.de/
>  Anfahrt: http://www.hpi.uni-potsdam.de/hpi/campus/anfahrt.html
>  _______________________________________________
>  seaside mailing list
>  seaside at lists.squeakfoundation.org
>  http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

More information about the seaside mailing list