The tag has no wiki summary.

learn more… | top users | synonyms

0
votes
2answers
214 views

What happened to VM based deployments?

Watched some MountainWest RubyConf 2014 talks and noticed an interesting theme. Many dynamic programming environments back in the old days used to be self-contained VM images, e.g. SmallTalk, ...
8
votes
1answer
258 views

What's the relationship between meta-circular interpreters, virtual machines and increased performance?

I've read about meta-circular interpreters on the web (including SICP) and I've looked into the code of some implementations (such as PyPy and Narcissus). I've read quite a bit about two languages ...
3
votes
1answer
69 views

data maintenance/migrations in image based sytems

Web applications usually have a database. The code and the database work hand in hand together. Therefore Frameworks like Ruby on Rails and Django create migration files Sure there are also servers ...
2
votes
1answer
408 views

Are there similarities between operating system kernels and programming language kernels?

I know very little about Smalltalk but I noticed that there's a frequent mention of the "kernel". Dan Ingalls prime maintainer of several implementations of Smalltalk also worked on a Javascript ...
2
votes
2answers
477 views

Smalltalk Beginner needs help [closed]

I was wondering if someone can point me to some good resources in regards to learning Smalltalk. Total "newb" here :) so I'm looking for like a foundation tutorial. I saw a few videos on Youtube, but ...
2
votes
1answer
581 views

Were method cascades ever considered for C#?

Smalltalk supports a syntax feature called "message cascades". Cascades are being adopted by the Dart Programming language. As far as I know, C# doesn't support this. Were they ever considered during ...
4
votes
4answers
571 views

Is there an IDE for python that creates the same kind of reflective environment that Smalltalk provides?

As anyone who has used Smalltalk knows, one of the main benefits (other than a late-bound language that discourages many poor practices), is that the system is totally transparent and reflective, ...
3
votes
1answer
105 views

Is there a common denominator of all Smalltalk implementations?

In most languages, there is standard libraries. And this is foundation, common denominator of them. Applications can be written with guarantee of the denominator. What's the core of Smalltalk?
31
votes
2answers
1k views

What did Alan Kay mean by “assignment” in The Early History of Smalltalk?

I have been reading The Early History of Smalltalk and there are a few mentions of "assignment" which make me question my understanding of its meaning: Though OOP came from many motivations, two ...
2
votes
1answer
89 views

How to get hold of the existing code base/projects in squeaksource.com?

I am very new to smalltalk. And I am currently trying to wrap my head around GNU smalltalk (pharo environment). Upon browsing through the introductory session of pharo by example, I came to know that ...
4
votes
5answers
608 views

Learning Smalltalk as a Java programmer

I am a Java programmer willing to learn smalltalk. As of now I am working within the Pharo environment. Trying to switch from Java to Smalltalk is being a bit of a headache, honestly. I would like to ...
9
votes
6answers
1k views

Real-world use cases for Smalltalk

I've been playing a bit with Smalltalk, and I found it interesting. I know that there are some classical examples of Smalltalk: the Smalltalk images themselves and the Seaside web framework, and that ...
3
votes
3answers
1k views

Where is Smalltalk-80 best used?

I want to know in which applications/programming domain are most suitable for Smalltalk. Could anyone please provide me some useful links that could answer my query? Through googling I learned that ...