smalltalk is hot

44
Smalltalk is Hot Georg Heeg Executive Director STIC – Smalltalk Industry Council

Upload: esug

Post on 12-Nov-2014

1.548 views

Category:

Technology


0 download

DESCRIPTION

"Smalltalk is hot" by George Heeg, from ESUG09, Brest, France

TRANSCRIPT

Page 1: Smalltalk Is Hot

Smalltalk is Hot

Georg HeegExecutive Director

STIC – Smalltalk Industry Council

Page 2: Smalltalk Is Hot

STIC Industry Members• Board Members

– Cincom Systems– Instantiations– GemStone– Georg Heeg

• Treasurer– Cherniak Software

• Sponsoring Member– Precision

Page 3: Smalltalk Is Hot

Byte Magazine

August 1978:First time Smalltalkis mentioned

Page 4: Smalltalk Is Hot

Richard Helmers• Traveling upward (in the picture)

through heavy seas we come to the pinnacle, a snow white island rising like an ivory tower out of the surrounding shark infested waters. Here we find the fantastic kingdom of Smalltalk, where great and magical things happen. (Byte Magazine Aug 1978, p. 18)

Page 5: Smalltalk Is Hot

Magical Things?

“The World“

Phenomon

Concept Class

Objectmodel

1:1Viewpoint ofthe Domain

Recognize,Define

Instance

Page 6: Smalltalk Is Hot

Magical Thinking

Phenoma

States

Processes

Data structures

Procedures

“link“

runningprogram

model

“The World“

Page 7: Smalltalk Is Hot

1878 – 2008 • Searching the Bach House in Köthen• Two were found

– by modeling knowledge in Smalltalk

Page 8: Smalltalk Is Hot
Page 9: Smalltalk Is Hot

New Cincom Product

Page 10: Smalltalk Is Hot

New GemStone Product

Page 11: Smalltalk Is Hot

New VA Version

Page 12: Smalltalk Is Hot
Page 13: Smalltalk Is Hot

New Commercial Smalltalk

Page 14: Smalltalk Is Hot

New open-source Smalltalk

Page 15: Smalltalk Is Hot
Page 16: Smalltalk Is Hot

His arguments• It‘s too easy to make a mess in

Smalltalk

Page 17: Smalltalk Is Hot

His arguments• It‘s too easy to make a mess in

Smalltalk• Wrong:

– It‘s so easy to recognize the mess you made if the mess was made in Smalltalk

Page 18: Smalltalk Is Hot

His arguments• It‘s too easy to make a mess in

Smalltalk• Wrong:

– It‘s so easy to recognize the mess you made if the mess was made in Smalltalk

• All the other arguments– James Robertson‘s BLOG– Industry Misinterpretations

Page 19: Smalltalk Is Hot

What Killed Smalltalk Could Kill Ruby, too

• Totgesagte leben länger

Page 20: Smalltalk Is Hot

What Killed Smalltalk Could Kill Ruby, too

• Totgesagte leben länger• There's life in the old dog yet.

Page 21: Smalltalk Is Hot

What Killed Smalltalk Could Kill Ruby, too

• Totgesagte leben länger.• There's life in the old dog yet.

• It's All Good:– There Is No Such Thing As Bad Press!

Page 22: Smalltalk Is Hot
Page 23: Smalltalk Is Hot
Page 24: Smalltalk Is Hot
Page 25: Smalltalk Is Hot
Page 26: Smalltalk Is Hot
Page 27: Smalltalk Is Hot

Change• The World is changing

– Everyday• Change

– Unforeseeable– Full of surprises

Page 28: Smalltalk Is Hot

Change• The World is changing

– Everyday• Change

– Unforeseeable– Full of surprises

Page 29: Smalltalk Is Hot

Example: Financial Change

Page 30: Smalltalk Is Hot

Example: Financial Change

Page 31: Smalltalk Is Hot
Page 33: Smalltalk Is Hot

J.P. Morgan• BISTRO

– Invented by JP Morgan– “Primary product of the credit bubble”

• (Spiegel, 16 November 2008)

Page 34: Smalltalk Is Hot

J.P. Morgan‘s Product• From JP Morgan's website: "JP Morgan's BISTRO product is a

synthetic CLO [collateralized loan obligation] where risk transfer is achieved via a credit default swap on a large portfolio of reference entities rather than through a sale of the specific assets. This allows banks to buy credit protection to mimic the regulatory capital treatment of a traditional securitization while preserving its competitive funding advantage. Specifically, an originating bank buys protection from JP Morgan on a portfolio of exposures via a portfolio credit default swap and JP Morgan, in turn, purchases protection on the same portfolio from the BISTRO SPV [special purpose vehicle]. The originating bank provides credit enhancement through retention of the first loss risk. The BISTRO SPV is collateralized with government securities that it funds through the issuance of notes, whose notional is substantially smaller than the notional of the reference portfolio. The BISTRO Notes are credit-tranched and sold into the capital markets." – Source: http://www.safehaven.com/article-502.htm

Page 35: Smalltalk Is Hot

J.P. Morgans Software• KAPITAL

– Computerworld Honors Program Award 2004– Derivate risk management calculation system of

world class– Highly sophisticated

object orienteddesign

• fast modelingof each thinkable

• Finance derivate model• increasingly

competitive • Market reaction.

Page 36: Smalltalk Is Hot
Page 37: Smalltalk Is Hot

Why and How?

Page 38: Smalltalk Is Hot

Do you remember Smalltalk?9 October 2008

Mark Driver (Gartner):• “Smalltalk is a meal with

a fine Bordeaux and a petit filet mignon”

• “Java is a meal with a cold beer and a t-bone”

• “Bottom line:”– “Smalltalk is cool again.”

Page 39: Smalltalk Is Hot

Yes we can!• Is an empowerment

• But an empowerment to what?• What is the goal

• Yes we can! Only makes sense– If we have a dream

Page 40: Smalltalk Is Hot

Dream and Reality• Martin Luther King

– “I have a Dream”

• Barack Obama– “Yes we can.”

Page 41: Smalltalk Is Hot

The Dream of the Smalltalker?

Page 42: Smalltalk Is Hot

WE HAVE A DREAM

Page 43: Smalltalk Is Hot

WE HAVE A DREAM

AND

Page 44: Smalltalk Is Hot

YES, WE CAN

WE HAVE A DREAM

AND