IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Kay's thinking
I've seen him say something to the effect, because he thinks people have largely missed the point. Its not so much that there are classes and objects, but that there is a messaging system and every object may be thought of as a server. This is markedly different from the function calling behavior of the so-called "normal" (which are actually rather abnormal from my point of view) languages.

Strong static typing, ugly algolish syntax, lack of decent garbage collection in many cases, makes for a poor cousin to true OO languages.



Smalltalk is dangerous. It is a drug. My advice to you would be don't try it; it could ruin your life. Once you take the time to learn it (to REALLY learn it) you will see that there is nothing out there (yet) to touch it. Of course, like all drugs, how dangerous it is depends on your character. It may be that once you've got to this stage you'll find it difficult (if not impossible) to "go back" to other languages and, if you are forced to, you might become an embittered character constantly muttering ascerbic comments under your breath. Who knows, you may even have to quit the software industry altogether because nothing else lives up to your new expectations.
--AndyBower
Collapse Edited by tuberculosis Aug. 21, 2007, 05:40:24 AM EDT
Kay's thinking
I've seen him say something to the effect, because he thinks people have largely missed the point. Its not so much that there are classes and objects, but that there is a messaging system and every object may be thought of as a server. This is markedly different from the function calling behavior of the so-called "normal" (which are actually rather abnormal from my point of view) languages.

Strong static typing, ugly algolish syntax, lack of decent garbage collection in many cases, makes for a poor cousin to true OO languages.



Smalltalk is dangerous. It is a drug. My advice to you would be don't try it; it could ruin your life. Once you take the time to learn it (to REALLY learn it) you will see that there is nothing out there (yet) to touch it. Of course, like all drugs, how dangerous it is depends on your character. It may be that once you've got to this stage you'll find it difficult (if not impossible) to "go back" to other languages and, if you are forced to, you might become an embittered character constantly muttering ascerbic comments under your breath. Who knows, you may even have to quit the software industry altogether because nothing else lives up to your new expectations.
--AndyBower
New xlnt
-drl
     Great OO arguement closer - (folkert) - (33)
         Re: Great OO arguement closer - (JimWeirich) - (32)
             Danke... -NT - (folkert)
             Huh? - (ben_tilly) - (29)
                 Re: Huh? - (JimWeirich) - (28)
                     Dunno, but I have a guess... - (CRConrad) - (27)
                         Guaranteed destructor timing explained - (ben_tilly) - (26)
                             OK, Jim, add one more: Delphi. (And rename the concept!) - (CRConrad) - (25)
                                 Introducing The Magic Of HTML - (pwhysall) - (11)
                                     Yeah, yeah, but not when I'm in a hurry. - (CRConrad) - (1)
                                         Well, slow down, then. - (pwhysall)
                                     Asterisks don't bother me -NT - (tablizer) - (8)
                                         It -NT - (deSitter)
                                         It -NT - (deSitter) - (6)
                                             STOP SAYING THE WORD!! -NT - (admin) - (4)
                                                 Suffice to say... - (FuManChu) - (3)
                                                     was it Nye or Ni? - (Simon_Jester) - (2)
                                                         Ni! - (pwhysall) - (1)
                                                             Sh! -NT - (FuManChu)
                                             WTF? -NT - (deSitter)
                                 Re: OK, Jim, add one more: Delphi. (And rename the concept!) - (JimWeirich) - (9)
                                     Ah; the problem seems to be I didn't take into account... - (CRConrad) - (8)
                                         Wow, are we in the same universe? - (JimWeirich) - (7)
                                             (... continuing from the previous message) - (JimWeirich) - (6)
                                                 Combining replies into a single (bigger) slice of humble pie - (CRConrad) - (5)
                                                     Lots of Comments ... - (JimWeirich)
                                                     You remind me of the blub paradox - (ben_tilly) - (3)
                                                         Speaking of PL History - (ChrisR) - (2)
                                                             Kay's thinking - (tuberculosis) - (1)
                                                                 xlnt -NT - (deSitter)
                                 Why are you so upset? - (ben_tilly) - (2)
                                     Caw, caw: My own fault, mostly, mis-remembering the thread. - (CRConrad) - (1)
                                         Just responding to the GC point... - (ben_tilly)
             Scope exit vs. object cleanup - (admin)

...introduce an "if", and you're down the slippery slope. You add "for", and it's an avalanche. Then the "while" falls on you, and you're buried.
61 ms