LSW Vision-Smalltalk ( LSWVST ) is a sophisticated development platform .
LSW has entered a partnership with Object Arts and is porting Dolphin-Smalltalk X6 to run on top of our LSWVST-VM.
While LSWVST was a proprietary Smalltalk since now it is now available under certain restrictions. Read about it here.
Alejandro F. Reimondo who visited us recently made a Statement in the VSE-List. We have a copy here.
Read about the history of LSWVST and its compatibility to VSE here. We have added a migration page to the LSWVST Documentation. We are investigating the possibility to create an implementation of Ruby based on LSWVST. Read about it here.
New: LSWVST goes to the Internet - with LSWVST TwiLight we will be able to build Rich-Internet Applications (RIA's).
LSWVST contains in the Enterprise Version more than 6000 classes.
LSWVST Applications can be deployed to pure native code with a minimum Runtime-System ( about 130K Byte ).
With LSWVST a wide range of Software can be written including Operating-Systems, Device-Drivers, Static or Dynamic-Link-Libraries, ActiveX Controls.
We claim that LSWVST's compiled native code is same as fast as plain C. We achieve that by adding a "Deployment Layer" to Smalltalk's methods.
LSWVST uses native-OS-Widgets - read about our GUI Library LSW- Orthogonality here.
LSWVST is now developed mainly under MS-Windows Vista.We also target MS-Windows-XP, Linux, MacOSX and embedded Systems. LSWVST has a .NET Integration which enables us to develop our .NET Tools. LSWVST includes now LSW DotNet-Lab a toolset for .NET programmiing. We have created a "pure .NET experimental Smalltalk ( LSWVST.Net ).
To learn more about LSWVST visit the LSWVST Documentation Page.
LSWVST on MS Windows Vista.
LSWVST under Linux Ubuntu / Wine. See also the
LSWVST Linux Page
Minimal
Development Image ( Main-Panel, Plaintext-Workspace, Class & ClassHierarchy
Browser, Inspector, Debugger )
Package-Browser with MSDN Integration
LSWVST's Smalltalk Compiler was extended, Generic-Inlining, BehaviorShadows and Permanent Method-Variables where added.
We have organized our Smalltalk in a number of tool-sets:
The Code-Browser Toolset contains a number of sophisticated Smalltalk-Browsers:
Our Code-Editors include a number of different View modes including Richtext & Visual-Syntax for Smalltalk. To view a Visual-Syntax-Graph in HTML/VML ( Internet-Explorer only ) click here or use this link to view a Page containing a JPEG.
The Code-Inspector Toolset contains a number of sophisticated Smalltalk-Inspectors:
OS-Callbacks can be debugged.
PROTOTYPES is LSWVST's Visual-Programming Framework with a huge number of visual software Prototypes.. Several Code-generators allow to generate final ORTOGONALITY compliant Smalltalk-code.