LSW Vision-Smalltalk 2008

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 SystemsLSWVST 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 )

 

 

 

 

 

 

Team/St Main-Panel

 

 

 

 

 

 

 Package-Browser with MSDN Integration

 

 

 

 

 

 

 

LSWVST Runtime Highlights

LSWVST development-environment Highlights

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:

Code-Browser Toolset

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.

Code-Inspector & Debugger Toolset

The Code-Inspector Toolset contains a number of sophisticated Smalltalk-Inspectors:

Code Quality & Performance Toolset

Code-Organization Toolset

LSWVST PROTOTYPES

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.

Code Design & Pattern Toolset

Foreign Data Format Toolset

Compiler Toolset

Virtual-Machine Toolset