Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to VAST Platform (VA Smalltalk)?
Ad
Ad
Smalltalk/X jv-branch
All
11
Experiences
Pros
9
Cons
1
Specs
Top
Con
On windows uses ancient Borland make files
This will dependency will be removed in the future, but currently is there.
See More
Top
Pro
Many libraries included with the environment
See More
Top
Pro
Mercurial support
Supports modern versioning control system - Mercurial. Directly from the GUI environment.
See More
Top
Pro
Build with rake scripts
Transparent way to build whole environment. It is simple to build it from scratch.
See More
Top
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
See More
Top
Pro
Fast
Since the core is written in C (in future maybe some part will be in C++) it is really fast.
See More
Top
Pro
Very easy to create a prototype
Contains a GUI window builder which makes it easy for prototype creation.
See More
Top
Pro
You can download binaries if you do not want to build the env yourself
See More
Top
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.
See More
Top
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.
See More
Specs
Platforms:
Linux, Windows, (other planned)
License:
Free for personal and commercial use. (Closed is only VM & STC)
Price:
Free
Auto Complete:
SmallSense
Hide
See All
Experiences
Get it
here
9
1
GemStone/S
All
9
Experiences
Pros
6
Cons
2
Specs
Top
Pro
Scalable object-oriented persistence
Gemstone/S is a persistent object environment, capable of high performance database tasks.
See More
Top
Con
Vendor lock-in
The environment is unique and you easily become very dependent on what it has to offer, while there is no alternative vendor to switch to.
See More
Top
Pro
Free version even for commercial use
GemStone/S has very capable licenses for no cost that allow businesses to use it commercially for no cost.
See More
Top
Con
The runtime environment is essentially free, but not open source.
See More
Top
Pro
Extreme robustness, performance and flexibility
This product has a long line of evolution, guaranteeing all these qualities
See More
Top
Pro
Smalltalk
Smalltalk is one of the most productive environments, which makes the hard things easy and the difficult, practical.
See More
Top
Pro
Tightly related to Pharo Smalltalk
You can develop your Smalltalk projects on friendly Pharo and run them on the rock solid GemStone environment.
See More
Top
Pro
Live debugging production errors
Never debug from textual traces anymore: do live debugging of saved stack traces for production errors
See More
Specs
Current stable version:
3.3.3
Hide
See All
Experiences
Free
24
9
Pharo
All
18
Experiences
Pros
14
Cons
3
Specs
Top
Con
Small community
But they are very friendly and supportive. Best help comes through the mailing lists so not always easily googlable. There is also a Slack community where help is nearly instantaneous.
See More
Top
Pro
Object-Oriented
In Pharo everything is an object. Compiler - object, network - object, method - also an object. And objects communicate with messages. No operators, no control-flow statements. Just objects and messages. Few things to learn, but you can learn OOP well.
See More
Top
Con
Odd language
Requires a different mindset. Much harder to apply what you know from popular or conventional languages . Switching over from or between other languages is more difficult.
See More
Top
Pro
Easily learnt
There is good, free documentation including several books written by experts with extensive examples. There is an online MOOC. There are many tutorial videos. Supportive conferences and community. Even a professional support option if desired.
See More
Top
Con
Single threaded
Pharo's VM only ever uses one CPU core. If you want to write code that uses more than one CPU core, you need to jump through hoops such as running multiple VMs and synchronising your data.
See More
Top
Pro
Live updates
The nature of Pharo being a "live" environment allows you to perform live updates to your system without requiring to restart it. You can upgrade/modify classes while serving requests at the same time.
See More
Top
Pro
Highly productive
See More
Top
Pro
Seaside
The framework for developing sophisticated web applications in Smalltalk is developed in Pharo. Seaside lets you build highly interactive web applications quickly, reusably and maintainably.
See More
Top
Pro
Remote debugging
See More
Top
Pro
Beautiful coding patterns in your IDE
No need to search google for compact beautiful examples of how to do things, your live environment source is available and you can easily live search, see how it works and copy how the masters would do it (examples most languages still copy too).
See More
Top
Pro
Glamorous toolkit & GTInspector
Most languages are still copying the Smalltalk tools of yesterday - GTInspector (written in Glamorous) takes live exploration of code/running objects to a new level. It's really slick, and better yet, you can easily write your own inspectors in 10 lines of code.
See More
Top
Pro
Code can be run on rock solid GemStone environment
See More
Top
Pro
64 bit support as of Pharo 7
Use 32 bit or 64 bit versions of Pharo on Windows, Mac & Linux.
See More
Top
Pro
Advanced code analysis tools
MOOSE environment provides extensive, easily leveraged and class leading tools for code analysis and improvement.
See More
Top
Pro
Can run headless for production
See More
Top
Pro
Really simple networking and REST with Zinc
See More
Top
Pro
Graphics, graphing and visualisation framework - Roassal
Roassal and Mondrian provide fantastic and easily used frameworks for graphics, graphing and advanced visualisations (comparable to D3.js) but with much less code. Visualisations can be rendered into web friendly graphics (SVG, .png etc.) without additional work.
See More
Specs
Platforms:
MacOSX; Linux; Windows
License:
MIT
Auto Complete:
Y
Typing discipline:
Dynamically typed
See All Specs
Hide
See All
Experiences
Get it
here
107
33
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop