Smalltalk/X jv branch is an version of Smalltalk/X maintained by Jan Vrany. This enhanced version includes features that are not part Smalltalk/X upstream nor released by eXept. Simply put, Smalltalk/X jv-branch is Smalltalk/X on steroids.
We refer this enhanced distribution as jv branch.
Ranked in these QuestionsQuestion Ranking
Pro Many libraries included with the environment
Pro Very easy to create a prototype
Contains a GUI window builder which makes it easy for prototype creation.
Pro Build with rake scripts
Transparent way to build whole environment. It is simple to build it from scratch.
Pro Mercurial support
Supports modern versioning control system - Mercurial. Directly from the GUI environment.
Pro You can download binaries if you do not want to build the env yourself
Pro Support Smalltalk images
This allows you to store the whole environment in the state you finished and it can be loaded in a state where you want to continue.
Since the core is written in C (in future maybe some part will be in C++) it is really fast.
Pro Bugs you can find, can be also fixed by you or you can just report them
If you find bug you can create a patch and send it to the https://swing.fit.cvut.cz/projects/stx-jv/report/9
Pro VM contains a java 1.7 support.
VM contains a java 1.7 support. Which means if you have java 1.7 jdk like (zulu 1.7) you can use java libraries within the Smalltalk/X environment.
Con On windows uses ancient Borland make files
This will dependency will be removed in the future, but currently is there.