Logged in as: Visiting Guest
 Site last updated: April 8, 2004

Smalltalk Solutions 2003 Conference [Toronto, Canada]

   S# Workshop Tutorial — July 15, 2003

Title: Delivering Smalltalk natively on .NET with S#.NET and S#.AOS
         — Competing on a level playing field

Speaker: David Simmons, SmallScript Corp


Abstract: This tutorial will present the working S#.NET and S#.AOS system toolset and language. Attendees will learn how to write secure, verifiable applications, components, and frameworks in Smalltalk that deploy natively on .NET.

Special focus will be given to both business and technical aspects of creating libraries in Smalltalk that can be consumed and/or sold for standard use and consumption by any other .NET language. If you want options for being able to write code in Smalltalk while conforming to mainstream demands for .NET interop compliance and compatibility with languages like C# and VB then this tutorial is for you.

S# is a modular superset of the Smalltalk-98 language offering a rich, generalized, object model for dynamic languages on both its own native SmallScript AOS platform and the Microsoft .NET Platforms.


Bio: David Simmons has been designing and developing language systems and virtual machines for since the early 1980’s. He was the principal designer and architect for commercial toolset within QKS Smalltalk-91 and its multi-language, multi-threaded execution engine. His most recent work has been the design and development of S# within the SmallScript Language System, a modular multi-threaded platform for dynamic languages. His design work has focused heavily on complexity management, portability, modularity, performance, object models, and meta-object protocol capabilities for supporting a superset of today’s popular programming language features.

Smallscript, S#, AOS, Agile Object System, Agents Object System are registered trademarks of Smallscript Corp. All other product or service names mentioned herein are the trademarks of their respective owners. Note that content provided on this site is for informative purposes only and is subject to change without notice.

Copyright ©2001-2004, Smallscript Corp
All Rights Reserved WorldWide
webmaster

contacts, support