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

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

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

Robert Krahn
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/

Getting there: http://www.hpi.uni-potsdam.de/hpi/campus/anfahrt.html

Reply | Threaded
Open this post in threaded view
|

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

Klaus D. Witzel
On Fri, 07 Mar 2008 16:42:18 +0100, Robert Krahn wrote:

> 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
...

This was a very informative event with live code demo, and I'd like to  
thank the organizers and the hosting organization very much for making it  
accessible to Smalltalkers :)

Since the presentation+discussion was taped, do you plan to make the video  
available somewhere on the 'net?

/Klaus


Reply | Threaded
Open this post in threaded view
|

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

Michael Haupt-3
Hi,

On Wed, Mar 12, 2008 at 9:37 AM, Klaus D. Witzel <[hidden email]> wrote:
>  Since the presentation+discussion was taped, do you plan to make the video
>  available somewhere on the 'net?

yes, of course; the talk should be available within one or two weeks
on http://www.tele-task.de/ - we'll announce that.

Best,

Michael