Regard All Phenomena As Dreams

2005-09-09

Cincom VisualWorks: The Corporate Face of Smalltalk

This is like Squeak's elder, much much more serious and responsible brother. Cincom VisualWorks is clearly aimed at a corporate development environment. It's very robust, with a large set of ready-to-go development tools and packages that will save you lots of effort. It's IDE seems to me to be solid and functional, if a tad uninspired.

They very generously offer a free download with a license for unlimited non-commercial use. No time-limits. Their site has lots of great informational links, not just for their product, but for Smalltalk in general, as well as other common Smalltalk environments.

You can get a 3rd party package called Jun that functions as a wrapper for Open-GL for VisualWorks. I have no idea how stable/well-documented/easy-to-use it is, but it is there, and it too is free. There's also been a fair amount of activity recently on its site, which is a good thing!

They also have 'ObjectWorks', which seems to be an associated product that is more closely tied to the Windows environment, and would be able to talk to DirectX libraries via it's COM/ActiveX capabilities.

VisualWorks is also notable for being one of the original efforts by Xerox ParcPlace at a commercial development environment for Smalltalk. (See this article for more info.)

However, for my purposes (see my earlier posts) VisualWorks didn't really seem appropriate. It's definitely aimed at the corporate user rather than the individual developer like myself. (When they don't even have the price on the web site, I know it's too much for me.) Plus, there are other distributions that look a little more in-line with what I'm looking to do....

[EDIT] In a (surprisingly prompt) comment, the product manager for Cincom Smalltalk clarified a couple things (it's 'ObjectStudio', not 'ObjectWorks' as I called it, and Cincom Smalltalk consists of VW and OS in conjunction, they're not separate products per se), and he also provided this helpful link with the details on their pricing policy.

5 Comments:

  • Hi - this is James Robertson, the Product Manager for Cincom Smalltalk. Let me correct a couple of things. Cincom Smalltalk consists of:

    VisualWorks
    ObjectStudio (not ObjectWorks)

    For personal/non-commercial usage, VW and OST are free. For commercial use, see this link for pricing that would cover products you build for sale:

    http://www.cincomsmalltalk.com/CincomSmalltalkWiki/How+does+VAR+Pricing+work

    By Blogger James Robertson, at 12:02 AM  

  • Thanks for the clarifications, James! (I'm amazed anyone is even noticing this blog....I assumed I'd be posting in obscurity with maybe the rare visit....) I'll put an [EDIT] on the post...

    -Eddie

    By Blogger Eddie, at 12:20 AM  

  • The Cincom Public Repository includes a game that uses SDL (written by Michael Lucas-Smith, I think). To use it, you need to install SDL and load the "CoconutSpace" bundle.

    http://www.cincomsmalltalk.com/publicRepository/SDL%20Demos.html

    By Anonymous Aaron, at 2:16 AM  

  • Whoops; I posted the wrong link. Actually, I can't seem to find any documentation on CoconutSpace; I know I read about it somewhere. Anyway, the code is still there to be downloaded.

    By Anonymous Aaron, at 2:39 AM  

  • Thanks for the reference, Aaron. I hadn't heard of SDL, but it looks interesting. I'll be sure to check it out!

    -Eddie

    By Blogger Eddie, at 10:23 AM  

Post a Comment

<< Home