4 ms·
Me. VA Smalltalk. Large, fairly complex ERP. I am far more productive in Smalltalk compared to what I used to do before: .Net (C#, Powershell), a little Java,
by i_feel_great 9y ago
Me.
VA Smalltalk. Large, fairly complex ERP. I am far more productive in Smalltalk compared to what I used to do before: .Net (C#, Powershell), a little Java, a DSL, COBOL. I am one of those people that "live in the debugger". I can usually deliver a fix within two minutes if I have a "walkback log", which is the stack-trace leading to the exception, or less than 30 minutes if reproduction steps are given.
The whole thing, GUI (forms etc) + logic, is in Smalltalk. GUI also modifiable graphically. All changes are trivial if the base code is good quality.
I also discovered Envy here - I also use Mercurial, git and fossil (personal projects) and Envy is the most powerful of them all.
I use Pharo for personal projects. Also very, very productive. I plan to retire with Pharo as my goto tool.
- tom_mellior 9y ago> Envy is the most powerful of them all. Do you know of online resources to get a feel for Envy? I'm not finding much, mostly obscure hints that this awesome version control system exists, without anything concrete. There are excerpts of a book on Google Books, but that doesn't help much either.
- kuwze 9y agoI've stumbled onto Envy earlier and I agree with you, there's not much out there about it except people talking about how much they love it[0]. I found this book[1] on Amazon in case you or anyone else is interested. [0]: https://paulhammant.com/2017/09/01/smalltalk-envy/ https://paulhammant.com/2017/09/01/smalltalk-envy/ [1]: https://www.amazon.com/gp/product/0521666503 https://www.amazon.com/gp/product/0521666503
- i_feel_great 9y agoNone whatsoever. This is the worst thing about Smalltalk (with the exception of the open-source ones) - there is almost no useful documentation freely available. I was forced to buy "Mastering ENVY/Developer" by Pelrine, Knight and Cho. It is well worth the money though.