HNHacker News
TopNewBestAskShowJobs

svc

21 karma · joined January 20, 2010

submissionscomments
svc··on What is Glamorous Toolkit v1.0?
The author is not unwilling to explain, he has lots of experience trying to explain and knows how hard it can be.

The best single sentence description, IMHO, is that GT (Glamorous Toolkit) is the current manifestation, implementation, proof of concept of the idea that making systems explainable through mouldable development is very powerful.

Furthermore it is a very nice tool in its own right (again IMHO).

Saying 'GT is x' where x is any of the subjects in the text is problematic. Most people will cling to one perspective, the one they are most familiar with or like the most, and mostly forget the other ones.

There is lots of stuff to read or watch:

- https://blog.feenk.com/ - https://book.gtoolkit.com

(BTW, everything you see in the above two web sites is actually written inside GT, notebook style with active content).

But reading about it is no substitute to trying it out and experiencing it yourself, though there is a learning curve for sure.

svc··on Pharo 10
Congrats !
svc··on Pharo 9
Congrats !
svc··on Pharo 7.0 released
A significant milestone, worth exploring for getting a new perspective on working with objects.

Congratulations !

Sven

svc··on Len/Mathematics: A computational algebra system in Smalltalk
Very cool.

Make me think of PolyMath (https://github.com/PolyMathOrg/PolyMath)

Sven

svc··on Ask HN: Examples of elegant, non-trivial Smalltalk?
Smalltalk is indeed so simple that all complexity moves to the implementation level. This is good, because it allows all users to explore how things work, given a learning curve.

Since a Smalltalk image normally contains all code for everything, it is its own best example.

There are many cool Smalltalk code bases, some of them already many years old, for example, Seaside (a web app framework) or Glorp (an object relational mapper).

Pharo (http://www.pharo.org), the currently most successful open source Smalltalk implementation, has many frameworks and libraries that can be loaded that are each good examples.

To get you started, you could explore some of the articles in this publication: https://medium.com/concerning-pharo

One article containing small examples is this one: https://medium.com/concerning-pharo/elegant-pharo-code-bb590...

svc··on Pharo 5.0 (the immersive, pure object oriented language and environment) is out
Congratulation to the Pharo community !
svc··on Pharo 4.0 Released
Great ! Congratulation to the whole Pharo community.
svc··on Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator
Yeah, and having one functional test suite for the model and both UI's is pretty cool too, IMHO
svc··on Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator
You're welcome ! And thanks for the comments.
svc··on Pharo 3.0 (the immersive live environment) Released
Great work by a great community, congratulations !

Thank you.

svc··on Remember Smalltalk? (2008)
The Smalltalk spirit is still alive, witness Pharo. And the legacy lives on in so many languages, like Ruby, Objective-C.
svc··on Pharo Zeroconf: multiplatform, multiversion, all in one from the CLI
Works like a charm!
svc··on Pharo 2.0 Released
It is awesome to see that Smalltalk, after all this time, is being driven forward like that !

Just be careful: once you get deep enough into the beauty of Smalltalk, you will be changed forever and it will be hard to go back.