Smalltalk is a great language, but its image concept does not sell well in
today systems. I think the only way it really works
well is in systems where the environment is the OS, like on the original
Smalltalk.
Its spirit lives on in Objective-C, Ruby and Groovy. At least in what
concerns mainstream languages. I know that there are
still quite a few people using Smalltalk nowadays.
In what concerns Objective-C, I do like the language. My first contact with
it, was on my last year at the university, where
I had to port a particle engine from Objective-C/NeXT to C++/Windows, and I
found the language quite nice.
It is not a language I care much nowadays, because I tend to use mainly
portable languages across OS, which unfortunately
is not the case for Objective-C (GNUStep != Cocoa, GNU ObjC != Apple ObjC
since v2.0).
But if I would only be working with MacOS X, then it would be for sure my
language of choice.–
Paulo
On Sun, Feb 21, 2010 at 6:20 PM, nfries88 wrote:
I had never said smalltalk was a bad language - I’ve heard great things
about it.
My issue with Objective-C is only its syntax - smalltalk mixed with C just
doesn’t look right to me (though it’s still easier on the eyes than
brainfuck).
I tried learning Objective-C for Mac porting, even bought a book on it, but
I just can’t get comfortable with the mixed syntax.
As for Objective-C not being popular outside the NeXT/Apple bubble; that’s
probably for the same reason I stated. As great a language is it may be, C++
just makes more sense syntactically.
SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org