Google Groups Home
Help | Sign in
Can we revive the Smalltalk style?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Kulero  
View profile
 More options Apr 17, 9:28 pm
Newsgroups: comp.lang.smalltalk, comp.lang.smalltalk.advocacy
From: "Kulero" <klr...@bellsouth.net>
Date: Thu, 17 Apr 2008 21:28:35 -0400
Local: Thurs, Apr 17 2008 9:28 pm
Subject: Can we revive the Smalltalk style?
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


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Randal L. Schwartz  
View profile
 More options Apr 18, 5:16 am
Newsgroups: comp.lang.smalltalk, comp.lang.smalltalk.advocacy
From: mer...@stonehenge.com (Randal L. Schwartz)
Date: Fri, 18 Apr 2008 02:16:31 -0700
Local: Fri, Apr 18 2008 5:16 am
Subject: Re: Can we revive the Smalltalk style?

>>>>> "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!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google