Your SlideShare is downloading. ×
0
Smalltalk Standards Project
Update
and
Discussion
Portability
My code Gemstone
VisualWorks
Squeak
GNU Smalltalk
Portability
Your code Gemstone
VisualWorks
Squeak
GNU Smalltalk
Sport
Standards
● ESUG 2007:
– Sport should go away
– Standards should take it's place
– ... someone should ...
... so ...
Community Effort
● Mailing List
● Wiki
● Talking to ANSI
● Working out how to work together
● Voting
ANSI
● Well defined process
● Gravitas
but
● $1,200 membership
and
ANSI
All your work are belong to us
STEP
● Paolo Bonzini proposed “STEP”
– Smalltalk Enhancement Process
– based on the Python PEP
● What of ANSI?
Where are we now?
● 81 people on the mailing list
● Several STEPs with owners
● Need to keep up momentum
● Need help with ...
Smalltalk Standards Project
● Yet more standards talk at ESUG last year
– Sport & ANSI etc
● Oct: contacted ANSI/INCITS, m...
Smalltalk Standards Project
● Dec:
– Response from ANSI/INCITS
● We pay membership, they get all the rights
● Jan:
– Discu...
Smalltalk Standards Project
● Mar
– Lively debates on what and how
– Widening the scope of the standard
● missing methods
...
Smalltalk Standards Project
● Good progress over the year
– Mail list & Wiki
– ANSI explored and rejected
– STEP process
–...
Smalltalk Standards Project
● http://smalltalk.gnu.org/wiki
● http://lists.openskills.org/
... and click on ANSI-Smalltalk
Upcoming SlideShare
Loading in...5
×

Smalltalk Standards Project

412

Published on

Smalltalk Standards Project. ESUG 2008, Amsterdam

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
412
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Smalltalk Standards Project"

  1. 1. Smalltalk Standards Project Update and Discussion
  2. 2. Portability My code Gemstone VisualWorks Squeak GNU Smalltalk
  3. 3. Portability Your code Gemstone VisualWorks Squeak GNU Smalltalk
  4. 4. Sport
  5. 5. Standards ● ESUG 2007: – Sport should go away – Standards should take it's place – ... someone should ... ... so ...
  6. 6. Community Effort ● Mailing List ● Wiki ● Talking to ANSI ● Working out how to work together ● Voting
  7. 7. ANSI ● Well defined process ● Gravitas but ● $1,200 membership and
  8. 8. ANSI All your work are belong to us
  9. 9. STEP ● Paolo Bonzini proposed “STEP” – Smalltalk Enhancement Process – based on the Python PEP ● What of ANSI?
  10. 10. Where are we now? ● 81 people on the mailing list ● Several STEPs with owners ● Need to keep up momentum ● Need help with ANSI from commercial dudes
  11. 11. Smalltalk Standards Project ● Yet more standards talk at ESUG last year – Sport & ANSI etc ● Oct: contacted ANSI/INCITS, mailing list starts ● Nov: – Admin (voting tools and mail list config) – Started ANSI/INCITS application process – Motto?: ● Portable Smalltalk across evolving implementations
  12. 12. Smalltalk Standards Project ● Dec: – Response from ANSI/INCITS ● We pay membership, they get all the rights ● Jan: – Discussion about ANSI – Trying to generate more interest ● Squeakers & Vendors ● Feb: – Voted to administer ourselves – STEP process (based on Python PEP)
  13. 13. Smalltalk Standards Project ● Mar – Lively debates on what and how – Widening the scope of the standard ● missing methods ● Apr – Array creation syntax debate ● To now – More discussion, but quiet
  14. 14. Smalltalk Standards Project ● Good progress over the year – Mail list & Wiki – ANSI explored and rejected – STEP process – Lots of discussions ● Slowing down for the summer ● Need to re-build and maintain momentum
  15. 15. Smalltalk Standards Project ● http://smalltalk.gnu.org/wiki ● http://lists.openskills.org/ ... and click on ANSI-Smalltalk
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×