Smalltalk lecture Saturday 20th of August at ESUG

SD
Stéphane Ducasse
Sun, Aug 14, 2011 8:13 AM

Hi Friends please distribute that widely

I will give a free lecture

Discovering Smalltalk

Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk:
syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super.
We will show the power of polymorphism in action by simply learning from the system. Finally we will go into
more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation
of Seaside a powerful web framework for dynamic web application.

This lecture may be followed by a lecture on more advanced object-oriented design:
law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance

Starting time: 9h30
Closing: 16h00

Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh

Bio:  He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis,
visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk,
Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems.  Stephane is one of the developer of Pharo (http://www.pharo.project.org/)
an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/).
He is  the president  of the European Smalltalk User Group and organize a yearly international  conference on Smalltalk. He wrote a couple of fun books to teach
programming and other serious topics such as dynamic web development (http://book.seaside.st).

Stef

Hi Friends please distribute that widely I will give a free lecture Discovering Smalltalk Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk: syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super. We will show the power of polymorphism in action by simply learning from the system. Finally we will go into more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation of Seaside a powerful web framework for dynamic web application. This lecture may be followed by a lecture on more advanced object-oriented design: law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance Starting time: 9h30 Closing: 16h00 Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh Bio: He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis, visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk, Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems. Stephane is one of the developer of Pharo (http://www.pharo.project.org/) an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/). He is the president of the European Smalltalk User Group and organize a yearly international conference on Smalltalk. He wrote a couple of fun books to teach programming and other serious topics such as dynamic web development (http://book.seaside.st). Stef
H
HwaJongOh
Mon, Aug 15, 2011 2:49 PM

can i watch this via internet?

Best Regards
HwaJogn Oh

    1. 14., 저녁 5:13, Stéphane Ducasse 작성:

Hi Friends please distribute that widely

I will give a free lecture

Discovering Smalltalk

Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk:
syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super.
We will show the power of polymorphism in action by simply learning from the system. Finally we will go into
more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation
of Seaside a powerful web framework for dynamic web application.

This lecture may be followed by a lecture on more advanced object-oriented design:
law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance

Starting time: 9h30
Closing: 16h00

Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh

Bio:  He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis,
visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk,
Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems.  Stephane is one of the developer of Pharo (http://www.pharo.project.org/)
an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/).
He is  the president  of the European Smalltalk User Group and organize a yearly international  conference on Smalltalk. He wrote a couple of fun books to teach
programming and other serious topics such as dynamic web development (http://book.seaside.st).

Stef


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

can i watch this via internet? Best Regards HwaJogn Oh 2011. 8. 14., 저녁 5:13, Stéphane Ducasse 작성: > Hi Friends please distribute that widely > > > I will give a free lecture > > > Discovering Smalltalk > > Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk: > syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super. > We will show the power of polymorphism in action by simply learning from the system. Finally we will go into > more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation > of Seaside a powerful web framework for dynamic web application. > > This lecture may be followed by a lecture on more advanced object-oriented design: > law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance > > Starting time: 9h30 > Closing: 16h00 > > Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh > > > > Bio: He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis, > visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk, > Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems. Stephane is one of the developer of Pharo (http://www.pharo.project.org/) > an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/). > He is the president of the European Smalltalk User Group and organize a yearly international conference on Smalltalk. He wrote a couple of fun books to teach > programming and other serious topics such as dynamic web development (http://book.seaside.st). > > Stef > > _______________________________________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org
SP
Sean P. DeNigris
Mon, Aug 15, 2011 3:32 PM

+1!

--
View this message in context: http://forum.world.st/Smalltalk-lecture-Saturday-20th-of-August-at-ESUG-tp3742553p3744880.html
Sent from the ESUG mailing list archive at Nabble.com.

+1! -- View this message in context: http://forum.world.st/Smalltalk-lecture-Saturday-20th-of-August-at-ESUG-tp3742553p3744880.html Sent from the ESUG mailing list archive at Nabble.com.
SD
Stéphane Ducasse
Mon, Aug 15, 2011 5:25 PM

I do not think so. Nothing was prepared for that, now you can get the slides (some version on my lecture web pages).

Stef
On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote:

can i watch this via internet?

Best Regards
HwaJogn Oh

    1. 14., 저녁 5:13, Stéphane Ducasse 작성:

Hi Friends please distribute that widely

I will give a free lecture

Discovering Smalltalk

Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk:
syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super.
We will show the power of polymorphism in action by simply learning from the system. Finally we will go into
more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation
of Seaside a powerful web framework for dynamic web application.

This lecture may be followed by a lecture on more advanced object-oriented design:
law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance

Starting time: 9h30
Closing: 16h00

Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh

Bio:  He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis,
visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk,
Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems.  Stephane is one of the developer of Pharo (http://www.pharo.project.org/)
an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/).
He is  the president  of the European Smalltalk User Group and organize a yearly international  conference on Smalltalk. He wrote a couple of fun books to teach
programming and other serious topics such as dynamic web development (http://book.seaside.st).

Stef


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

I do not think so. Nothing was prepared for that, now you can get the slides (some version on my lecture web pages). Stef On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote: > can i watch this via internet? > > Best Regards > HwaJogn Oh > > 2011. 8. 14., 저녁 5:13, Stéphane Ducasse 작성: > >> Hi Friends please distribute that widely >> >> >> I will give a free lecture >> >> >> Discovering Smalltalk >> >> Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk: >> syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super. >> We will show the power of polymorphism in action by simply learning from the system. Finally we will go into >> more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation >> of Seaside a powerful web framework for dynamic web application. >> >> This lecture may be followed by a lecture on more advanced object-oriented design: >> law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance >> >> Starting time: 9h30 >> Closing: 16h00 >> >> Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh >> >> >> >> Bio: He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis, >> visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk, >> Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems. Stephane is one of the developer of Pharo (http://www.pharo.project.org/) >> an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/). >> He is the president of the European Smalltalk User Group and organize a yearly international conference on Smalltalk. He wrote a couple of fun books to teach >> programming and other serious topics such as dynamic web development (http://book.seaside.st). >> >> Stef >> >> _______________________________________________ >> Esug-list mailing list >> Esug-list@lists.esug.org >> http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org > > > _______________________________________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org
JR
James Robertson
Mon, Aug 15, 2011 6:20 PM

Semi-related question - will the conference talks be live streamed, as they were last year?

On Aug 15, 2011, at 1:25 PM, Stéphane Ducasse wrote:

I do not think so. Nothing was prepared for that, now you can get the slides (some version on my lecture web pages).

Stef
On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote:

can i watch this via internet?

Best Regards
HwaJogn Oh

    1. 14., 저녁 5:13, Stéphane Ducasse 작성:

Hi Friends please distribute that widely

I will give a free lecture

Discovering Smalltalk

Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk:
syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super.
We will show the power of polymorphism in action by simply learning from the system. Finally we will go into
more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation
of Seaside a powerful web framework for dynamic web application.

This lecture may be followed by a lecture on more advanced object-oriented design:
law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance

Starting time: 9h30
Closing: 16h00

Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh

Bio:  He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis,
visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk,
Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems.  Stephane is one of the developer of Pharo (http://www.pharo.project.org/)
an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/).
He is  the president  of the European Smalltalk User Group and organize a yearly international  conference on Smalltalk. He wrote a couple of fun books to teach
programming and other serious topics such as dynamic web development (http://book.seaside.st).

Stef


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

Semi-related question - will the conference talks be live streamed, as they were last year? On Aug 15, 2011, at 1:25 PM, Stéphane Ducasse wrote: > I do not think so. Nothing was prepared for that, now you can get the slides (some version on my lecture web pages). > > Stef > On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote: > >> can i watch this via internet? >> >> Best Regards >> HwaJogn Oh >> >> 2011. 8. 14., 저녁 5:13, Stéphane Ducasse 작성: >> >>> Hi Friends please distribute that widely >>> >>> >>> I will give a free lecture >>> >>> >>> Discovering Smalltalk >>> >>> Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk: >>> syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super. >>> We will show the power of polymorphism in action by simply learning from the system. Finally we will go into >>> more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation >>> of Seaside a powerful web framework for dynamic web application. >>> >>> This lecture may be followed by a lecture on more advanced object-oriented design: >>> law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance >>> >>> Starting time: 9h30 >>> Closing: 16h00 >>> >>> Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh >>> >>> >>> >>> Bio: He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis, >>> visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk, >>> Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems. Stephane is one of the developer of Pharo (http://www.pharo.project.org/) >>> an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/). >>> He is the president of the European Smalltalk User Group and organize a yearly international conference on Smalltalk. He wrote a couple of fun books to teach >>> programming and other serious topics such as dynamic web development (http://book.seaside.st). >>> >>> Stef >>> >>> _______________________________________________ >>> Esug-list mailing list >>> Esug-list@lists.esug.org >>> http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org >> >> >> _______________________________________________ >> Esug-list mailing list >> Esug-list@lists.esug.org >> http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org > > > _______________________________________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org James Robertson http://www.jarober.com jarober@gmail.com
NR
Niall Ross
Mon, Aug 15, 2011 6:32 PM

Dear James,
the talks will be videoed, so they will be available later.

At the moment, there are no plans to offer live-streaming.  We had
thought about it, but someone would have to volunteer the time to
arrange and be in charge of that.

               Yours faithfully
                     Niall Ross

James Robertson wrote:

Semi-related question - will the conference talks be live streamed, as they were last year?

On Aug 15, 2011, at 1:25 PM, Stéphane Ducasse wrote:

I do not think so. Nothing was prepared for that, now you can get the slides (some version on my lecture web pages).

Stef
On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote:

can i watch this via internet?

Best Regards
HwaJogn Oh

    1. 14., 저녁 5:13, Stéphane Ducasse 작성:

Hi Friends please distribute that widely

I will give a free lecture

Discovering Smalltalk

Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk:
syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super.
We will show the power of polymorphism in action by simply learning from the system. Finally we will go into
more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation
of Seaside a powerful web framework for dynamic web application.

This lecture may be followed by a lecture on more advanced object-oriented design:
law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance

Starting time: 9h30
Closing: 16h00

Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh

Bio:  He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis,
visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk,
Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems.  Stephane is one of the developer of Pharo (http://www.pharo.project.org/)
an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/).
He is  the president  of the European Smalltalk User Group and organize a yearly international  conference on Smalltalk. He wrote a couple of fun books to teach
programming and other serious topics such as dynamic web development (http://book.seaside.st).

Stef


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

James Robertson
http://www.jarober.com
jarober@gmail.com


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org


This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email



This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email


Dear James, the talks will be videoed, so they will be available later. At the moment, there are no plans to offer live-streaming. We had thought about it, but someone would have to volunteer the time to arrange and be in charge of that. Yours faithfully Niall Ross James Robertson wrote: >Semi-related question - will the conference talks be live streamed, as they were last year? > > >On Aug 15, 2011, at 1:25 PM, Stéphane Ducasse wrote: > > > >>I do not think so. Nothing was prepared for that, now you can get the slides (some version on my lecture web pages). >> >>Stef >>On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote: >> >> >> >>>can i watch this via internet? >>> >>>Best Regards >>>HwaJogn Oh >>> >>>2011. 8. 14., 저녁 5:13, Stéphane Ducasse 작성: >>> >>> >>> >>>>Hi Friends please distribute that widely >>>> >>>> >>>>I will give a free lecture >>>> >>>> >>>>Discovering Smalltalk >>>> >>>>Smalltalk is a pure and elegant object language. This lectures will cover the fundamental aspects of Smalltalk: >>>>syntax, semantics, and key aspects of the system. Doing so we will also revise the real semantics of self/super. >>>>We will show the power of polymorphism in action by simply learning from the system. Finally we will go into >>>>more design aspect again based on the systems. As a bonus we will start the lecture with a 15 min presentation >>>>of Seaside a powerful web framework for dynamic web application. >>>> >>>>This lecture may be followed by a lecture on more advanced object-oriented design: >>>> law of demeter, encapsulation, multiple interface of classes, composition vs. inheritance >>>> >>>>Starting time: 9h30 >>>>Closing: 16h00 >>>> >>>>Location: http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh >>>> >>>> >>>> >>>>Bio: He is expert in object-oriented language design, dynamic languages, reflective programming, language semantics as well as reengineering, program analysis, >>>>visualizations, software metrics. Recently he worked on traits, composable method groups, and this work got some impact. Traits have been introduced AmbiantTalk, >>>>Pharo, Perl-6, PHP 5.4 and Squeak. They influenced Scala and Fortress SUN Microsystems. Stephane is one of the developer of Pharo (http://www.pharo.project.org/) >>>>an open-source language inspired by Smalltalk. He is one of the core developer of Moose, an open-source reengineering environment (http://moose.unibe.ch/). >>>>He is the president of the European Smalltalk User Group and organize a yearly international conference on Smalltalk. He wrote a couple of fun books to teach >>>>programming and other serious topics such as dynamic web development (http://book.seaside.st). >>>> >>>>Stef >>>> >>>>_______________________________________________ >>>>Esug-list mailing list >>>>Esug-list@lists.esug.org >>>>http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org >>>> >>>> >>>_______________________________________________ >>>Esug-list mailing list >>>Esug-list@lists.esug.org >>>http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org >>> >>> >>_______________________________________________ >>Esug-list mailing list >>Esug-list@lists.esug.org >>http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org >> >> > >James Robertson >http://www.jarober.com >jarober@gmail.com > > > > >_______________________________________________ >Esug-list mailing list >Esug-list@lists.esug.org >http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org > >______________________________________________________________________ >This email has been scanned by the MessageLabs Email Security System. >For more information please visit http://www.messagelabs.com/email >______________________________________________________________________ > > ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________
JK
Juraj Kubelka
Tue, Aug 16, 2011 7:04 AM

Hi Smalltalkers,

If it is worth to do it and someone give me an introduction to management of
live-streaming, I can be in charge of that.

Regards,
Jura

2011/8/15 Niall Ross nfr@bigwig.net

Dear James,
the talks will be videoed, so they will be available later.

At the moment, there are no plans to offer live-streaming.  We had thought
about it, but someone would have to volunteer the time to arrange and be in
charge of that.

              Yours faithfully
                    Niall Ross

James Robertson wrote:

Semi-related question - will the conference talks be live streamed, as

they were last year?

On Aug 15, 2011, at 1:25 PM, Stéphane Ducasse wrote:

I do not think so. Nothing was prepared for that, now you can get the
slides (some version on my lecture web pages).

Stef
On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote:

can i watch this via internet?

Best Regards
HwaJogn Oh

    1. 14., 저녁 5:13, Stéphane Ducasse 작성:

Hi Friends please distribute that widely

I will give a free lecture

Discovering Smalltalk

Smalltalk is a pure and elegant object language. This lectures will
cover the fundamental aspects of Smalltalk:
syntax, semantics, and key aspects of the system. Doing so we will also
revise the real semantics of self/super.
We will show the power of polymorphism in action by simply learning
from the system. Finally we will go into more design aspect again based on
the systems. As a bonus we will start the lecture with a 15 min presentation
of Seaside a powerful web framework for dynamic web application.

This lecture may be followed by a lecture on more advanced
object-oriented design:      law of demeter, encapsulation, multiple
interface of classes, composition vs. inheritance

Starting time: 9h30
Closing: 16h00

Location: http://www.esug.org/wiki/pier/**
Conferences/2011/The-Venue-in-**Edinburghhttp://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh

Bio:  He is expert in object-oriented language design, dynamic
languages, reflective programming, language semantics as well as
reengineering, program analysis, visualizations, software metrics. Recently
he worked on traits, composable method groups, and this work got some
impact. Traits have been introduced AmbiantTalk, Pharo, Perl-6, PHP 5.4 and
Squeak. They influenced Scala and Fortress SUN Microsystems.  Stephane is
one of the developer of Pharo (http://www.pharo.project.org/**) an
open-source language inspired by Smalltalk. He is one of the core developer
of Moose, an open-source reengineering environment (
http://moose.unibe.ch/).  He is  the president  of the European
Smalltalk User Group and organize a yearly international  conference on
Smalltalk. He wrote a couple of fun books to teach programming and other
serious topics such as dynamic web development (http://book.seaside.st).

Stef

_____________**
Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**orghttp://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

James Robertson
http://www.jarober.com
jarober@gmail.com

_____________**
Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**orghttp://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

****


This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/**emailhttp://www.messagelabs.com/email______________________________
________________________________________

****__________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/**emailhttp://www.messagelabs.com/email______________________________
________________________________________

_____________**
Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**orghttp://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

Hi Smalltalkers, If it is worth to do it and someone give me an introduction to management of live-streaming, I can be in charge of that. Regards, Jura 2011/8/15 Niall Ross <nfr@bigwig.net> > Dear James, > the talks will be videoed, so they will be available later. > > At the moment, there are no plans to offer live-streaming. We had thought > about it, but someone would have to volunteer the time to arrange and be in > charge of that. > > Yours faithfully > Niall Ross > > James Robertson wrote: > > Semi-related question - will the conference talks be live streamed, as >> they were last year? >> >> >> On Aug 15, 2011, at 1:25 PM, Stéphane Ducasse wrote: >> >> >> >>> I do not think so. Nothing was prepared for that, now you can get the >>> slides (some version on my lecture web pages). >>> >>> Stef >>> On Aug 15, 2011, at 4:49 PM, HwaJongOh wrote: >>> >>> >>> >>>> can i watch this via internet? >>>> >>>> Best Regards >>>> HwaJogn Oh >>>> >>>> 2011. 8. 14., 저녁 5:13, Stéphane Ducasse 작성: >>>> >>>> >>>> >>>>> Hi Friends please distribute that widely >>>>> >>>>> >>>>> I will give a free lecture >>>>> >>>>> >>>>> Discovering Smalltalk >>>>> >>>>> Smalltalk is a pure and elegant object language. This lectures will >>>>> cover the fundamental aspects of Smalltalk: >>>>> syntax, semantics, and key aspects of the system. Doing so we will also >>>>> revise the real semantics of self/super. >>>>> We will show the power of polymorphism in action by simply learning >>>>> from the system. Finally we will go into more design aspect again based on >>>>> the systems. As a bonus we will start the lecture with a 15 min presentation >>>>> of Seaside a powerful web framework for dynamic web application. >>>>> >>>>> This lecture may be followed by a lecture on more advanced >>>>> object-oriented design: law of demeter, encapsulation, multiple >>>>> interface of classes, composition vs. inheritance >>>>> >>>>> Starting time: 9h30 >>>>> Closing: 16h00 >>>>> >>>>> Location: http://www.esug.org/wiki/pier/** >>>>> Conferences/2011/The-Venue-in-**Edinburgh<http://www.esug.org/wiki/pier/Conferences/2011/The-Venue-in-Edinburgh> >>>>> >>>>> >>>>> >>>>> Bio: He is expert in object-oriented language design, dynamic >>>>> languages, reflective programming, language semantics as well as >>>>> reengineering, program analysis, visualizations, software metrics. Recently >>>>> he worked on traits, composable method groups, and this work got some >>>>> impact. Traits have been introduced AmbiantTalk, Pharo, Perl-6, PHP 5.4 and >>>>> Squeak. They influenced Scala and Fortress SUN Microsystems. Stephane is >>>>> one of the developer of Pharo (http://www.pharo.project.org/**) an >>>>> open-source language inspired by Smalltalk. He is one of the core developer >>>>> of Moose, an open-source reengineering environment ( >>>>> http://moose.unibe.ch/). He is the president of the European >>>>> Smalltalk User Group and organize a yearly international conference on >>>>> Smalltalk. He wrote a couple of fun books to teach programming and other >>>>> serious topics such as dynamic web development (http://book.seaside.st). >>>>> >>>>> Stef >>>>> >>>>> ______________________________**_________________ >>>>> Esug-list mailing list >>>>> Esug-list@lists.esug.org >>>>> http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**org<http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org> >>>>> >>>>> >>>> ______________________________**_________________ >>>> Esug-list mailing list >>>> Esug-list@lists.esug.org >>>> http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**org<http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org> >>>> >>>> >>> ______________________________**_________________ >>> Esug-list mailing list >>> Esug-list@lists.esug.org >>> http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**org<http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org> >>> >>> >> >> James Robertson >> http://www.jarober.com >> jarober@gmail.com >> >> >> >> >> ______________________________**_________________ >> Esug-list mailing list >> Esug-list@lists.esug.org >> http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**org<http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org> >> >> ______________________________**______________________________** >> __________ >> This email has been scanned by the MessageLabs Email Security System. >> For more information please visit http://www.messagelabs.com/**email<http://www.messagelabs.com/email>______________________________ >> **______________________________**__________ >> >> > > > ______________________________**______________________________**__________ > This email has been scanned by the MessageLabs Email Security System. > For more information please visit http://www.messagelabs.com/**email<http://www.messagelabs.com/email>______________________________ > **______________________________**__________ > > > ______________________________**_________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/**listinfo/esug-list_lists.esug.**org<http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org> >