Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Can we revive the Smalltalk style?

13 views
Skip to first unread message

Kulero

unread,
Apr 17, 2008, 9:28:35 PM4/17/08
to
If you're reading this, probably you're a big fan of Smalltalk, the
language. Properly formatted, keyword messages are so much more clear and
readable than those keyword-laden languages.

But the industry has moved to C-based and scripting languages, which is sad.
Smalltalk use has declined with the rise of Java and .NET. With my own
opinions as to why there's so little industry interest in Smalltalk, I set
out to create a Smalltalk-like language for .NET which addresses those
reasons. Basically it's C# speed/power with Smalltalk readability and
flexibility. It's called SABLE. As in ST, you can augment existing classes,
create new control structures (methods that accept block arguments), etc.,
which raises the level of abstraction available to the programmer. This is
with no loss of runtime performance; SABLE method binding is static, but the
goal is to use interpretation make it feel dynamic during development time.

You can read the introduction here; it covers almost all of the SABLE
syntax, but barely scratches the surface of what you can do with it.
http://sable-language.com

The concept of the language works, but like Smalltalk, SABLE doesn't lend
itself to file-based development. A lot more work is needed to create GUI
tools to make the language really shine. (And if I may say so, the code
generator is amazing, producing tight highly-optimal code while inlining
inlined methods, all in a single pass, with no need for peephole
optimization.)

I'm looking to connect with an industry leader who sees the potential of
this language and can assist with completing the development.and marketing.
I'm amenable to open-sourcing the language, but I need help creating a
business model. You can learn what I'm looking for here and find my contact
information. http://kuler.com

Regards to all,
-- Keith Robertson
Kuler Software Tools


Randal L. Schwartz

unread,
Apr 18, 2008, 5:16:31 AM4/18/08
to Kulero
>>>>> "Kulero" == Kulero <klr...@bellsouth.net> writes:

Kulero> I'm looking to connect with an industry leader who sees the potential
Kulero> of this language and can assist with completing the development.and
Kulero> marketing. I'm amenable to open-sourcing the language, but I need
Kulero> help creating a business model. You can learn what I'm looking for
Kulero> here and find my contact information. http://kuler.com

If you're looking for an industry leader, you need to perfect your "elevator
pitch". I spent a few minutes trying to figure out why it's smalltalk-like,
but not smalltalk, other than NIH. Can you elaborate? What problem did you
find *so* compelling with Smalltalk that you decided that incompatibility was
far more important than not fixing your percieved "brokenness"?

Because a good smalltalk on CLR would benefit us all, methinks.

--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<mer...@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!

0 new messages