Smalltalk Standards Project

541 views

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
541
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×