[self-interest] How is "a slots object" created

Casey Ransberger casey.obrien.r at gmail.com
Wed Feb 9 23:26:56 UTC 2011

Ah! A few years ago, Ruby wasn't all that prevalent. It caught on because sexy startups used it. Startups use random language X because there's no one to tell a founder, "you can't do that." When you know that obscure language X gives you a competitive advantage, go for it, and are successful, language X gets less obscure.

There are certain to be lots of Rubyists who go looking for the next big thing. They're happy with their eigenclasses for now. I think the worst thing about JavaScript is, no ones figured out what to do with prototypes! And then you look at Self. Self's authors have clearly figured out what to do with prototypes. 

Since most browsers have a knockoff of the Self VM these days, has anyone considered using JavaScript as a compilation target? Self sure is a pretty language.

What was the name of it? Someone did outliners for Lively Kernel, and the result was decidedly reminiscent of Self. Might be fun to slap a Self grammar on it and find out where the semantic limitations of JavaScript really lie. 

On Feb 9, 2011, at 2:48 PM, Michael Latta <lattam at mac.com> wrote:

> For the most part languages are about ecosystems. The successful Smalltalk implementations have bigger libraries, more trained developers, butter marketing, etc. And Smalltalk is a nich compared to ruby, erlang, and the other "newer" languages that get attention these days. Without a corporate sponsor self is unlikely to be more than a research project. 
> Michael
> On Feb 9, 2011, at 3:13 PM, Duke Normandin <dukeofperl at ml1.net> wrote:
> > On Wed, 9 Feb 2011, Michael Latta wrote:
> > 
> >> Self was not available until after Smalltalk lost the battle to
> >> java. Not having a windows port also still hurts it's
> >> adoption. Mostly though I would say it never got critical mass in
> >> terms of the community behind it.
> > 
> > So, would it be fair to say that Sun "killed" Self by opting for Java
> > to go head-to-head with Smalltalk? Then when Java was "safe", it
> > released Self.
> > 
> > Of course with Self available only on Sparcs, it never had a chance to
> > get the critical mass that it needed to show its stuff.
> > 
> > That was then! What about now? Surely being available on the OS X and
> > Linux should make all the difference in the world. Is the Smalltalk
> > community mostly on Windoze, and will stay put until Self is ported to
> > it?
> > -- 
> > Duke
> > 
> > 
> > ------------------------------------
> > 
> > Yahoo! Groups Links
> > 
> > 
> > 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20110209/7e68cd05/attachment.html>

More information about the Self-interest mailing list