Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by agumonkey on Friday August 27, 2021 @06:01PM
(#28333431)
so far ~socially Dart has failed but the language is actually way more interesting than I thought it would ...
[ Parent
| on HN ]
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by travisgriggs on Saturday August 28, 2021 @11:50AM
(#28339008)
Interesting. I’m a fan of Gilads work, and have a strong admiration for Lars Bak who were both involved in 1.0. I followed it cursorily from time to time and thought it looked intriguing. I had a number of colleagues from the Smalltalk industry that went to work on it.
They’ve all left now (I don’t know what Lars’ involvement is anymore?).
But I was curious about Dart for a cross platform app and learned Dart 2.0 and was wholeheartedly let down. I just felt like I was staring at a Java dialect. The “sanctioned” tutorial I watched introduced classes as a “way of organizing code” which I guess could abstractly be said to be true, but IMO misses the mark entirely.
Anyway, I found Dart 2.0 to be very uninteresting. Very safe and traditional and boring. Maybe I need to relook closer to try and see what you’re seeing that I did not.
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by agumonkey on Saturday August 28, 2021 @01:26PM
(#28339773)
don't read too much into what I said, I barely read the async/concurrent primitives they made, it felt different and interesting. I came with the impression that it would be a cuter java (like you somehow) but these bits caught my brain by surprise.
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by igouy on Sunday August 29, 2021 @10:53AM
(#28347175)
> … but IMO misses the mark entirely.
because…?
for example…?
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by andrea81 on Friday August 27, 2021 @06:31PM
(#28333656)
Just curious why it failed...
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by zetalyrae on Friday August 27, 2021 @08:09PM
(#28334347)
Until recently[0] Dart had pervasive nullability, that is, all types `T` are implicity `Option(T)`. Which in my view was completely unacceptable even in 2011 when it was initially released.
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by musicale on Saturday August 28, 2021 @09:10PM
(#28343124)
So like Java then?
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v...
by agumonkey on Saturday August 28, 2021 @03:10AM
(#28336206)
No idea, and I wasn't judging, it's just that on average you'll see 12 languages on articles / news / threads before you see mention of Dart. I heard flutter was solid and quite used but "socially" the mentions are rare.