Cincom Smalltalk VisualWorks is an object-oriented development tool helps you build cross-platform, portable applications with binary portability and internet connectivity tools.
 
  • Overview
  • Features
  • Platforms
  • Podcasts
  • Video
  • Blogs

Cincom Smalltalk VisualWorks® Builds Portable Applications for All Platforms

Cincom Smalltalk VisualWorks is a robust Smalltalk Integrated Development Environment that provides cross-platform compatibility across Windows, Macintosh, and a variety of UNIX platforms, including Linux.

This object-oriented development tool quickly delivers platform-portable applications that you write once and deploy anywhere. Employed in a diverse range of industries—from semiconductor manufacturing and banking to health care—Cincom Smalltalk VisualWorks makes it easy to create flexible cross-platform applications for any type of business need.

Grab It. Use it. Fall in love with it.

You can try Cincom Smalltalk VisualWorks for free! Download it, try it, maybe do a little exploratory modeling. Once you see what VisualWorks can do, we know you’ll fall in love with it!

To get a full-featured, non-commercial version of Cincom Smalltalk VisualWorks, visit our download page.

Learn more.

For more information about Cincom Smalltalk VisualWorks, explore the VisualWorks Fact Sheet.

To learn more about Cincom Smalltalk, please contact the Cincom Smalltalk Product Manager, Arden Thomas, at athomas@cincom.com.

If you have an application written in Cincom Smalltalk ObjectStudio or Cincom Smalltalk VisualWorks and you are interested in a partner relationship with Cincom Systems, please contact Suzanne Fortman at sfortman@cincom.com.

To start learning now, try Smalltalk Daily.

Cincom Smalltalk VisualWorks® Makes Your Most Complicated Projects Easy

Cincom Smalltalk VisualWorks is a full-featured object-oriented application development tool that makes creating portable applications simple.

  • An extensive library of internet connectivity tools, supporting FTP, HTTP and HTTPS, SMTP, IMAP and POP3 (including MIME encoded attachments), and XML, XSL, Xschema, and Xpath. Immediate connectivity to all standard internet services, including CORBA and COM.
  • Standards-based Web Toolkit, allowing you to use standard web-authoring tools for content production and integration in an intuitive graphical environment.
  • Binary portability by compiling to byte code for instant deployment.
  • SNMP Server Framework, allowing developers to insert access hooks into their applications for management by standard network console tools.
  • Tool enhancements such as the Refactoring Browser toolset for eXtreme Programming, professional debugging package, an upgraded settings framework, painting tool improvements, support for image formats, and enhancements to file-system interactions.
  • Support for fully secured communications using SSL.
  • StORE source code management system, facilitating team development.
  • Distributed Smalltalk for interoperation with Iona and Visigenic Orb products.
  • Opentalk for rapid implementation of distributed protocols such as SOAP.
  • Database integration with industry-standard relational databases, object-to-relational mapping, and support for such object-oriented databases as Gemstone and Objectivity.
  • Object Engine/Virtual Machine, featuring immutability and ephemerons. Immutability allows persistence and distribution frameworks to capture changes to application objects automatically. Ephemerons eliminate certain memory issues, while significantly improving garbage-collection algorithms.

Supported Platforms

Cincom Smalltalk VisualWorks® operates on such diverse platforms as:

  • Windows (2000/XP/Vista/Server)
  • Mac OS X
  • Linux (x86, PPC, Sparc)
  • AIX
  • HPUX
  • Solaris (Sparc, x86)
  • Windows CE (ARM, x86)

VisualWorks portable applications may be developed on any supported platform (Windows, Macintosh, Intel Linux and most commercial UNIX) and then immediately deployed to any other supported platform.

Smalltalk Podcasts

James Robertson, Cincom Smalltalk™ Product Evangelist, hosts the "Industry Misinterpretations" podcast each week with Michael Lucas-Smith and David Buck. This podcast covers all things Smalltalk, including the latest in portable application development news involving ObjectStudio, VisualWorks, Seaside, Web Velocity and more.

Visit the "Industry Misinterpretations" page to listen to past podcasts and sign up to be alerted when new podcasts are posted.

VisualWorks® Video Demonstrations

James Robertson, the Cincom Smalltalk™ Product Evangelist, has put together a series of short Smalltalk video demos. These videos cover Smalltalk tips, tricks, demos and how-to information for ObjectStudio, VisualWorks, Seaside, Web Velocity and other Smalltalk-related products.

Visit the Smalltalk Videos page to check out the viewing list.

Smalltalk Daily

Smalltalk Daily is a regular screencast done by James Robertson, the Cincom Smalltalk Product Evangelist. If you are looking for Smalltalk help, or for a Smalltalk Tutorial, visit the Smalltalk Daily page.

The Smalltalk Blogosphere

Did you know that there are a whole host of Smalltalk blogs out on the web? The thriving community of Smalltalk developers and fans is blogging about everything under the Smalltalk umbrella. Get the latest thoughts, news, and tips about VisualWorks, ObjectStudio, Seaside, Web Velocity, and more by visiting our Smalltalk Blogs page.

Of particular interest are the Product Evangelist’s Blog and the Product Manager’s Blog.