Products » Smalltalk/X » Overview
Overview
Highlights
Download
Documentation
framework
ST/X Sample Applications
Smalltalk/X tweets
For our Smalltalker - follow ST/X online: www.twitter.com/SmalltalkX
Smalltalk Wishlist
You can play an active role in the improvement of the Smalltalk/X system by publishing sample programs, tutorials, tools and goodies. Or send them to us for integration into the next release.As we do not speak all of the required languages, we ask you to take a look at the language translation files ("resources/xx.rs") and return them to us with more or corrected contents to us. Also getting translated versions of the online documentation in many other languages would be very helpful. Smalltalk/X is free - a small token of appreciation and returned favor from your end would be greatly appreciated!
New Smalltalk/X Release
The current Smalltalk/X release 5.4.6 is ready for download on our server. We have fixed more bugs related to the Vista operating system. Also, the Vista-Look was improved. New features are found in the Browser, Debugger, GUI-builder, Bitmap-Editor, Workspace and others. Especially worth mentioning is the Application-Packager, which generates self-installing deployable packages in a few minutes. Of course, all the highlights of the previous releases are also included.
Smalltalk is Cool Again
Gartner writes: "Smalltalk is cool again", read more http://blogs.gartner.com/mark_driver/2008/10/09/remember-smalltalk/

                                                                      Click on the pic

Smalltalk/X
Smalltalk/X, a product from eXept Software AG, is a complete implementation of the programming language Smalltalk, class library and development environment, providing:
  • An object-oriented programming language
  • Graphic development environment with editors, browsers, debuggers, GUI builders, etc.
  • Incremental compilation, byte code interpreter and dynamic (just-in-time) compiler
  • Static compilation and DLL generation, controlled by make-files
  • Comprehensive class library with ready-to-use modules for applications
  • Open Smalltalk source code.
Implementation of the language and class library complies with the draft ANSI standard and the industry standard.


Free to Use !Smalltalk/X may be used even for the development of commercial Software and Applications without any licence fee (a few minor restrictions apply). Please take a look at the licence conditions, which are part of the download package.


Optimized software development processOne outstanding feature of Smalltalk/X is the fact that it offers an interpretative development environment (with the associated short turnaround times that this yields) as well as a compiler which translates Smalltalk classes into real machine code:
  • Standalone applications can be generated (without image files)
  • Compiled class libraries (DLLs / shared libraries) can be generated
  • Simple incorporation of (inline) C-code and/or connection of external C-libraries and DLLs
  • Time-critical functions can be optimized using inline C-code
Smalltalk/X thus combines the advantages of interpretative development environments, i.e. short turnaround times in the development cycle (coding, testing, bug tracking and bug fixing) with the benefits of compilation-based systems (execution speed, code sharing in DLL, non-decompilability). Smalltalk/X is, therefore, an excellent platform for the development of high-performance, robust applications. It can be used in all areas strarting from small scripting tasks, to interactive GUI applications and mission critical server applications which have to run uninterrupted all over the day.

Smalltalk/X also serves as a platform for many products and customer projects created by eXept.


AvailabilityAt present, Smalltalk/X is available for the following systems:

System CPU
Windows XP/Vista/2000/2003 x86
Linux 2.6/glibc2.6
x86/x86_64
FreeBSD
x86
Sun Solaris
sparc; x86

We will be pleased to provide versions for other systems upon request, for example:

HP-UX 11.x PARISC
Alpha OSF-1 and VMS
RealIX 88k
SGI-IRIX
Linux/S390

Customer supportIn order to ensure the success of your project, eXept offers comprehensive technical support with a wide range of training, consulting and mentoring options at all stages of the project.