BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Mr. Computer Language Person > 2003

Smalltalk Meets .NET

By Martin Heller

May 12, 2003

(Smalltalk Meets .NET :  Page 1 of 1 )



Last September, in honor of Smalltalk's 30th birthday, I touched on the history of Smalltalk, the Smalltalk language itself, and three implementations: Squeak, IBM Visual Age Smalltalk, and SmallScript. As you recall, SmallScript includes S#, a superset of the Smalltalk language, and supports using S# in mixed-language environments. A status update (dated 4/24/03) on the SmallScript site says:

The S#.NET release preparation is proceeding steadily along. The AOS.NET.dll supporting S# on .NET is finished and provides both runtime services and full reflection services for the S# compiler. The current work is focused on the VS.NET integration shell and related S# and .NET browser services.

In the weeks following that article, I learned more from readers about current Smalltalk implementations like Cincom's, as well as about Camp Smalltalk, and was reminded many times that Simula predated Smalltalk as an objected-oriented programming language.

Just the other day, I discovered that S# isn't the only Smalltalk implementation targeting the .NET Framework. #Smalltalk isn't quite as ambitious as S#, but it's still pretty interesting.

#Smalltalk

The #Smalltalk site tells us:

The #Smalltalk compiler implements Smalltalk to run natively on the .NET framework. It was written by John Brant and Don Roberts and is available under the Open Software License version 1.1.

The #Smalltalk compiler allows you to use classes from ordinary .NET programs. In fact, many of the standard ANSI Smalltalk classes provided by #Smalltalk are just wrappers around standard .N

 Page 1 of 1 


BYTE.com > Mr. Computer Language Person > 2003
Dr. Dobb's Media Center
BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
Try Numara FootPrints 9, The ITSM software that Delivers Real Value, Flexibility and Results.
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.
Fast online exception analysis. Capture customer crash data online.
One Stop to Buy All Your Business IT Solutions. Browse Through Dell's Best Deals Online Now!
Understand C/C++ code in less time. A new team member ? Inherited legacy code ? Get up to speed faster with Crystal Flow for C/C++. Code-formatting improves readability. Flowcharts are integrated with code browser. Export flowcharts to Visio.
Wanna see your ad here?
 

web2