Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Smalltalk

Name: Anonymous 2011-02-17 12:37

Why didn't it become a success?

Just asking.

Name: Anonymous 2011-02-17 12:37

For the same reason Lisp didn't.

Name: Anonymous 2011-02-17 12:38

It was ahead of it's time. The world wasn't ready

Name: Anonymous 2011-02-17 12:39

concise and gives too much freedom.

Name: Anonymous 2011-02-17 12:53

>>1
If it hadn't become a success, you wouldn't have heard of it.

>>2
Same here.

Name: Anonymous 2011-02-17 12:55

Freedom means that a stupid person will not be prevented from doing stupid things, and then will have no one to blame except himself. Freedom comes with responsibility, power magnifies cleverness and stupidity alike.

The average programmer is pretty dumb, therefore mortally afraid of freedom and power and prefers restrictive "nanny" languages, which also have the benefit of verbosity. This is true for humans in general too.

Name: Anonymous 2011-02-17 12:55

>>2
Which is shitty and unfamiliar syntax. There, I said it.

inb4 autistic (((shitstorm)))

Name: Anonymous 2011-02-17 12:57

>>7
No shitstorm, just back to the imageboards. Thank you.

>>6
This.

Name: VIPPER 2011-02-17 13:14

>>1
Because /prog/ has autism.

Name: Anonymous 2011-02-17 13:20

>>7
You just anything you're not familiar with is bad, when really the opposite is true.

Name: Anonymous 2011-02-17 13:27

>>8,10
Fuck off, ``faggot'', and take your shitty ((languages)) along with you.

Name: MADE IN LISP 2011-02-17 13:27

>cancel download

Name: MADE< IN< C++> > 2011-02-17 13:33

cout << cancel << download;

Name: Anonymous 2011-02-17 13:37

>>12
Smalltalk is not Lisp, smartass.

Name: MADE IN SMALLTALK 2011-02-17 13:43

>cancel download

Name: MADE IN C 2011-02-17 14:00

>Segmentation fault

Name: Anonymous 2011-02-17 14:02

>>16
I lol'd.

Name: MADE IN HASKELL 2011-02-17 14:03

>*** Exception: stack overflow

Name: Anonymous 2011-02-17 14:07

>>1
IIRC it was too expensive and too memory intensive at the time. Plus it's a whole environment to learn to use, when developers want to be kept in as familiar an environment as possible.

Name: Anonymous 2011-02-17 14:09

Name: Anonymous 2011-02-17 14:41

OP back, some good answers here.

>>5

I have heard about it as one of the OO pioneers, not as a language of thousands of famous products. That's what I meant.

Name: Anonymous 2011-02-17 14:42


Erlang is a general-purpose concurrent, garbage-collected
programming language and runtime system. The sequential subset
of Erlang is a functional language, with strict evaluation,
single assignment, and dynamic typing. For concurrency it
follows the Actor model.

In computer science, the Actor model is a mathematical model of
concurrent computation that treats "actors" as the universal
primitives of concurrent digital computation: in response to a
message that it receives, an actor can make local decisions,
create more actors, send more messages, and determine how to
respond to the next message received.

http://lstephen.wordpress.com/2007/09/08/the-actors-model-and-haskell/

Name: Anonymous 2011-02-17 22:32

>>21
Smalltalk was designed for children. Being used for thousands of famous products would have been a failure. I'm not excusing it for flaws. Its design decisions (e.g. its isolationist construction) and marketing practically preclude wide commercial use.

Name: Anonymous 2011-02-18 0:27

>>1
Smalltalk is a success.
Visual studio and eclipse are modern smalltalks.

Name: Anonymous 2011-02-18 8:41

>>23

Can you tell a practical example on why isolationist construction is a disadvantage?

Couldn't find info on that.

Name: Anonymous 2011-02-18 13:14

>>25
When you assume it's Smalltalk all the way down it's going to limit commercial use. Either you're going to need a special (and probably expensive) Smalltalk machine or you're going to end up with something like Squeak, that has its own desktop and everything. Most programmers would rather use software that's integrated with the rest of their system, at least to the point where it's all on the system desktop, and they especially don't want to write a user interface that won't integrate.

Name: Anonymous 2011-02-18 13:41

>>26

I think I got it now.

Name: Anonymous 2011-02-18 13:42

All the thread reduces to >>2.

Name: Anonymous 2011-02-18 14:12

YOU MENA BISUARUWORUKUSU

Name: Anonymous 2011-02-18 15:52

U MENA BIJUARUWOOKUSU

Name: Anonymous 2011-02-18 16:09

autistautist

Name: Anonymous 2011-02-18 16:44

test

Name: Anonymous 2011-02-18 16:44

dubz

Name: Anonymous 2011-02-18 16:45

It doesn't reach the 18th thread. Good.

Name: Anonymous 2011-02-18 16:47

>>33
FUCK YOU.

Don't change these.
Name: Email:
Entire Thread Thread List