advertisement
Login | Register   
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   TIP BANK
Browse DevX
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.
Partners & Affiliates
advertisement
advertisement
advertisement
advertisement
 

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. 


 
advertisement
February 12, 2003—This 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 back—back in the ur-ages of OOP development—and 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?



A. Russell Jones is the Executive Editor for DevX. Reach him at rjones@devx.com.
Lori Piquet is the Editor-in-chief of DevX. Reach her at lpiquet@devx.com.
advertisement