The growing number of languages implemented on the .NET platform creates a lot of choices for developers. The question is: What would make you choose one over another? Are the capabilities of the new S# language described in this article sufficient to make you switch? Have you ever programmed in Smalltalk? Do you think it's still a viable language choice, given the popularity of Java, C#, and VB.NET? Let us know in the dotnet.clr.general discussion group.
New S# Language Adds Capabilities for .NET Developers
In an interview with David Simmons, CTO of SmallScript Corp., we learned about a new .NET language about to debut, the ins and outs of its gestation, as well as some insider history behind the creation of the .NET platform.
by A. Russell Jones, Executive Editor,
Lori Piquet, Editor-in-chief
February 13, 2003
February 12, 2003This month, SmallScript Corp. will debut a new .NET language: S#. S# gives the .NET platform its first Smalltalk implementation, and adds formidable new capabilities to the .NET language family.
Think way backback in the ur-ages of OOP developmentand one language probably comes to mind before any other: Smalltalk. Even though it was one of the world's first true object-oriented programming systems, Smalltalk's technical underpinnings have survived to the present, and you can see its influence in the object models of both Java and .NET. For example, Smalltalk introduced the idea that all data types in a programming environment are objects, including even base scalar data types, such as Integers and Strings.
It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com. Already a member?
To become a member of DevX.com create your Member Profile by completing the form below. Membership is free!