[squeak-dev] 10 programming languages worth checking out, Squeak included!

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] 10 programming languages worth checking out, Squeak included!

Janko Mivšek
Our website real-time statistics caught another nice blog post
mentioning Squeak:

       http://www.h3rald.com/articles/10-programming-languages#squeak

"Squeak has become one of the most popular Smalltalk implementations
available. It has been used in some very interesting projects:

* EToys, a kids-oriented but powerful development environment built in
   Squeak, was included as part of the educational sofware suite of the
   OLPC.
* Seaside is a modern and very productive web framework running on
   Squeak.
* Croquet is a development solution to build complex, multi-user virtual
   worlds.

If you ask Randal Schwartz, he’ll explain you why Squeak and Smalltalk
are at least worth a look. Personally, while I’m attracted by
Smalltalk’s unique approach to programming and its friendly syntax, I am
still a bit overwhelmed by the way it works. Squeak, and Smalltalk in
general, runs inside (literally) a virtual machine written in Squeak
itself. This means that:

     * You write your code inside Squeak
     * You debug, inspect and interact your code inside squeak
     * You run your code inside Squeak
     * You can install Squeak on virtually any platform, including mobile
       phones, fairly easily

Everything lives inside Squeak. It’s very weird to picture this without
actually trying it, so I suggest you download it and give it a try: it
will definitely be an unusual but intriguing experience.

Smalltalk takes programming to a whole different level, which is simply
unimaginable for other languages. In return, it asks you to fully
embrace the Smalltalk way of doing things, according to which external
text editors, external version control systems and other common tools
familiar to traditional programmers simply loose their purpose.
To get you started…

     * Official Squeak Web Site
     * Squeak by Example
     * SqueakLand
     * Ruby’s Roots: Smalltalk Comeback and Randal Schwartz on Smalltalk
     * FLOSS Weekly 29: Dan Ingalls"



--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] 10 programming languages worth checking out, Squeak included!

Randal L. Schwartz
>>>>> "Janko" == Janko Mivšek <[hidden email]> writes:

Janko> Our website real-time statistics caught another nice blog post mentioning
Janko> Squeak:
[...]
Janko> If you ask Randal Schwartz, he’ll explain you why Squeak and Smalltalk are at
Janko> least worth a look.

Yes... my blog search for my name, as well as my blog search for smalltalk,
both picked this one up.  Cool.

--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<[hidden email]> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion