Jump to content

VisualWorks: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:Objectworksad.png|thumb|Objectworks advert from 1989]]
{{Software
A cross-platform [[Smalltalk]] development system originally introduced in 1988 by [[ParcPlace Systems]] as '''Objectworks''' and then came in two different versions that supported Smalltalk and [[C++]] on [[DOS]], [[Apple Macintosh]] and sundry [[UNIX]] systems, but renamed to VisualWorks in the early 1990's thereafter due to a name clash, gained an OS/2 port and the C++ version was dropped.
|Picture=Visualworks2.png
|Name=VisualWorks
|Version=9.4 (2024)
|Vendor=[[ParcPlace Systems]]<br/>ParcPlace-Digitalk<br/>[[ObjectShare]] (1997-1999)<br/>[[Cincom]]
|Licence=
|WWW=[http://www.cincomsmalltalk.com/main/products/visualworks/ Cincom VisualWorks]
}}
'''VisualWorks''' had one notable cross-platform development feature in that it could mimic the look and feel of the other operating systems it supported from any of their platforms, so you could design your program on OS/2 and test how it would function on Motif or Windows.


VisualWorks had one notable cross platform development feature in that it could mimic the look and feel of the other operating systems it supported from any of their platforms, so you could design your program on OS/2 and test how it would function on MOTIF or Windows.
==History==
Objectworks was renamed to VisualWorks in 1994. After the merger of VisualWorks developer ParcPlace Systems and [[Digitalk]] a version was released under the name '''VisualWave''' that integrated the development system with Smalltalk libraries developed by Digitalk. These included mainly web development tools but also a host of others, and existing VisualWorks customers could buy it as an upgrade. While this package could develop for OS/2 as a target, it is not certain if a native OS/2 hosted version was ever shipped.


After the merger of VisualWorks developer ParcPlace Systems and Digitalk a version of VW was released under the name '''VisualWave''' that integrated the VW development system with SmallTalk libraries developed by Digitalk, these included mainly web development tools but also a host of others, and existing VisualWorks customers could buy it as an upgrade. While this package could develop for OS/2 as a target, it is not certain if a native OS/2 hosted version was ever shipped.
The VisualWorks product line was acquired by Cincom in 1999 who have sold and developed it since, although active development has slowed down considerably as the company places more emphasis on their own in house developed Smalltalk system for MS Windows.


The VisualWorks product product line was acquired by Cincom in 1999 who have sold and developed it since, although active development has slowed down considerably as the company places more emphasis on their own in house developed SmallTalk system for MS Windows.  
==Versions==
====Known VisualWorks add-ons and utilities====
* ''ObjectWorks\Smalltalk 4.1''
* [[Sina/st]] - OO abstraction language - Open source - Discontinued.
* 1.0 (Oct 1992) - Windows 3.1, Apple System 7, SunOS, IBM AIX/6000, HP-UX, Digital Ultrix, Sequent
* [[Objectworks FACETS]] - Library and utilities collection - Commercial - Discontinued.
*:OS/2 version (Jan 1993)
* [[Versant Argos]] - IDE/RAD and OO Database system - Commercial - Discontinued.
* 2.0 (1994) - added Database Application Creator a visual RAD database development system and a tighter OS/2 and Windows integration.
*:Windows 3.1, Windows NT, Macintosh, Power Macintosh, OS/2
*:SunOS, Solaris, HP/UX, IBM AIX/6000, Digital UNIX
* 2.0 Maintenance Release (Dec 1994)
* 2.5 (Oct 1995)
** 2.5.1 (1996)
** 2.5.2
** 2.5.2c
** 2.5.2d - update for Windows NT, Windows 95, HP-UX, Sun 5olaris, Digital Unix, IBM AIX
 
 
Other operating systems:
* 3.0 (Mar 1998)
* VisualWorks 3.1 for Linux (1999)
* VisualWorks 5i (1999)
* 7.4 (2005)
* 8.0 - supports MS Windows, Mac OSX, Linux, Solaris and AIX
* 8.3 (Sep 2017)
* 9.0


==Versions==
==Add-ons and utilities==
* Current version: 8.0, supports MS Windows, Mac OSX, Linux, Solaris and AIX
* [[Sina/st]] - OO abstraction language - Open source
* Up until the turn of the century the toolkit also supported both native and cross development for SunOS, HP/UX and Digital UNIX.
* [[Objectworks FACETS]] - Library and utilities collection
* Version 2 introduced in the summer of 1994, added Database Application Creator a visual RAD database development system and a tighter OS/2 and Windows integration.
* [[Versant Argos]] - IDE/RAD and OO Database system
* Initial 1992/3 versions for OS/2 2.0 and Windows 3.x were both called v1.0 even though they were based on UNIX versions with higher version numbers, they were later synchronised.
* VisualWorks Advanced Tools
* VisualWorks Business Graphics
* VisualWorks DLL & C Connect
* VisualWorks Enterprise ObjectServer


==Licence==
==Licence==
* Commercial, OS/2 and Mac OS version discontinued; Unix, Mac OSX and MS Windows versions still available.
* Commercial, OS/2 and MacOS version discontinued; Unix, MacOS X and MS Windows versions still available.
* A freeware version is available for download with a [[no commercial usage clause]].
* A freeware version is available for download with a [[no commercial usage clause]].


==Links==
==Related Articles==
* [http://www.cincomsmalltalk.com/main/products/visualworks/ Cincom VisualWorks homepage]
;Local articles
* [[Object-Oriented Programming Using SOM and DSOM/Future Directions#ParcPlace Systems Announcement|ParcPlace Systems Announcement]]
;External articles
* [http://books.google.com/books?id=JzwEAAAAMBAJ&pg=PA69 A review of VisualWorks] - From InfoWorld 1993 - Part of a "Component software" review.
* [http://books.google.com/books?id=JPe8NkxyxGYC&pg=PA118 Buyer's Scorecard: ParcPlace's Objectworks tops users satisfaction ratings] - Computerworld (1993-06-14)


==Author==
==Publications==
* [[ParcPlace Systems]] (Original developer)
*Tim Howard: ''The Smalltalk Developer's Guide to VisualWorks'' - SIGS 1995, ISBN 1-884842-11-9
* [[Digitalk]] (1995 to 1999)
*Trevor Hopkins; Bernard Horan: ''Smalltalk: An Introduction to Application Development Using VisualWorks'' - Prentice-Hall 1995, ISBN 0-13-318387-4
* [http://www.cincomsmalltalk.com CinCom homepage] (Current developer)
 
==Related Articles==
====Local articles====
* [[Object-Oriented Programming Using SOM and DSOM:Future Directions:ParcPlace Systems Announcement]]
====External articles====
* [https://books.google.co.uk/books?id=JzwEAAAAMBAJ&pg=PA69 A review of VisualWorks] - From InfoWorld 1993 - Part of a "Component software" review.


[[Category:MS Windows Tools]][[Category:Smalltalk]][[Category:Solaris Tools]][[Category:MAC OSX Tools]][[Category:MAC Finder Tools]][[Category:Linux Tools]] [[Category:AIX Tools]] [[Category:Digital Unix Tools]] [[Category:HPUX Tools]]
[[Category:Smalltalk development environment]]

Latest revision as of 17:43, 16 September 2024

VisualWorks
Name VisualWorks
Version 9.4 (2024)
Vendor ParcPlace Systems
ParcPlace-Digitalk
ObjectShare (1997-1999)
Cincom
Author
Licence
WWW Cincom VisualWorks

VisualWorks had one notable cross-platform development feature in that it could mimic the look and feel of the other operating systems it supported from any of their platforms, so you could design your program on OS/2 and test how it would function on Motif or Windows.

History

Objectworks was renamed to VisualWorks in 1994. After the merger of VisualWorks developer ParcPlace Systems and Digitalk a version was released under the name VisualWave that integrated the development system with Smalltalk libraries developed by Digitalk. These included mainly web development tools but also a host of others, and existing VisualWorks customers could buy it as an upgrade. While this package could develop for OS/2 as a target, it is not certain if a native OS/2 hosted version was ever shipped.

The VisualWorks product line was acquired by Cincom in 1999 who have sold and developed it since, although active development has slowed down considerably as the company places more emphasis on their own in house developed Smalltalk system for MS Windows.

Versions

  • ObjectWorks\Smalltalk 4.1
  • 1.0 (Oct 1992) - Windows 3.1, Apple System 7, SunOS, IBM AIX/6000, HP-UX, Digital Ultrix, Sequent
    OS/2 version (Jan 1993)
  • 2.0 (1994) - added Database Application Creator a visual RAD database development system and a tighter OS/2 and Windows integration.
    Windows 3.1, Windows NT, Macintosh, Power Macintosh, OS/2
    SunOS, Solaris, HP/UX, IBM AIX/6000, Digital UNIX
  • 2.0 Maintenance Release (Dec 1994)
  • 2.5 (Oct 1995)
    • 2.5.1 (1996)
    • 2.5.2
    • 2.5.2c
    • 2.5.2d - update for Windows NT, Windows 95, HP-UX, Sun 5olaris, Digital Unix, IBM AIX


Other operating systems:

  • 3.0 (Mar 1998)
  • VisualWorks 3.1 for Linux (1999)
  • VisualWorks 5i (1999)
  • 7.4 (2005)
  • 8.0 - supports MS Windows, Mac OSX, Linux, Solaris and AIX
  • 8.3 (Sep 2017)
  • 9.0

Add-ons and utilities

  • Sina/st - OO abstraction language - Open source
  • Objectworks FACETS - Library and utilities collection
  • Versant Argos - IDE/RAD and OO Database system
  • VisualWorks Advanced Tools
  • VisualWorks Business Graphics
  • VisualWorks DLL & C Connect
  • VisualWorks Enterprise ObjectServer

Licence

  • Commercial, OS/2 and MacOS version discontinued; Unix, MacOS X and MS Windows versions still available.
  • A freeware version is available for download with a no commercial usage clause.

Related Articles

Local articles
External articles

Publications

  • Tim Howard: The Smalltalk Developer's Guide to VisualWorks - SIGS 1995, ISBN 1-884842-11-9
  • Trevor Hopkins; Bernard Horan: Smalltalk: An Introduction to Application Development Using VisualWorks - Prentice-Hall 1995, ISBN 0-13-318387-4