|
|
|
|
|
by briantrice
4193 days ago
|
|
Ohai. I'm one of the authors. Thanks for noticing this, but we did wind down the project several years ago after failing to bootstrap it into what we wanted it to be. Main regrets:
- Starting with multiple delegation from Self; we migrated to Traits a la Squeak and Perl6 but it was pretty late in the project.
- Hewing too closely to Smalltalk syntax, instead of ditching the lexical awkwardness for keyword syntax and more conventional but unambiguous lexical patterns.
- Image-based bootstrapping was useful, but too monolithic. I wanted to make it have a symbolic graph linker to stitch together images from modules. That would have kept the project flexible enough to keep going. As it is, I'm disillusioned with the open source and software research fields, and working on startups to accumulate my own funds to run a project like this without being subject to the rhetorical whims of a diseased culture. Hah! You may as well AMA. |
|
I feel that. I have no problem with images in theory, but history has made me flinch at them.
> As it is, I'm disillusioned with the open source and software research fields
That's a shame. Open source is very diverse... I hope you have better experiences in the future.
> You may as well AMA.
Awesome. What do you think of Io? — http://iolanguage.org/
I'm asking because I rarely ever hear PL people talk about Io.
I'm also curious, was there a coherent design goal or philosophy behind Slate? Alan Kay is very clear about his values, I have a handle on what Io is about, and so on. All I'm getting from Slate is "better than Smalltalk" but is there something more specific to it?