[squeak-dev] [ANN] STicky

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

[squeak-dev] [ANN] STicky

hernanmd
STicky is a pluggable real-time evaluator and/or translator workspace
aimed to learn languages. For a quick overview please take a look at
the presentation video: http://www.youtube.com/watch?v=b9uUIEaGyoU

The Smalltalk evaluator could be useful in learning courses or for
newbies typing expressions, but other translators/evaluators may help
with more advanced usage, it all depends of the source and target
languages you're using. Some default external translators, which does
the real job, were included :

Smalltalk to JavaScript (ST2JS by Diego Gomez Deck)
Smalltlak to Java (Smalltalk2Java by Alexandre Bergel)
Smalltalk to SQL (ROE by Avi Bryant)
Smalltalk to AST nodes (Marcus Denker et al)
HTML validator ( Todd Blanchard)
JSON to Smalltalk (Tony Garnock-Jones et al)
(...contact me if you want to add your translator in the release, a
facility to automatic installation of translators is provided)

You can easily plug translators and the workspace will update the
current contents dynamically inside a sticky-like dialog or a fixed
pane, the updater interface was decoupled to make possible other kinds
of widgets too, but this is a bit experimental.
Downloads from:

http://www.squeaksource.com/STicky.html

Comments are welcome.

Hernán

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] [ANN] STicky

Andrey Larionov
Its an awesome. It what i want cause i smalltalk beginer

On Sun, Sep 27, 2009 at 01:20, Hernán Morales Durand
<[hidden email]> wrote:
> is a pluggable real-time evaluator and/or translator workspace

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] [ANN] STicky

Jason Rogers-4
In reply to this post by hernanmd
Neat stuff. I think I'll play with this a little.

On Sat, Sep 26, 2009 at 5:20 PM, Hernán Morales Durand
<[hidden email]> wrote:

> STicky is a pluggable real-time evaluator and/or translator workspace
> aimed to learn languages. For a quick overview please take a look at
> the presentation video: http://www.youtube.com/watch?v=b9uUIEaGyoU
>
> The Smalltalk evaluator could be useful in learning courses or for
> newbies typing expressions, but other translators/evaluators may help
> with more advanced usage, it all depends of the source and target
> languages you're using. Some default external translators, which does
> the real job, were included :
>
> Smalltalk to JavaScript (ST2JS by Diego Gomez Deck)
> Smalltlak to Java (Smalltalk2Java by Alexandre Bergel)
> Smalltalk to SQL (ROE by Avi Bryant)
> Smalltalk to AST nodes (Marcus Denker et al)
> HTML validator (        Todd Blanchard)
> JSON to Smalltalk (Tony Garnock-Jones et al)
> (...contact me if you want to add your translator in the release, a
> facility to automatic installation of translators is provided)
>
> You can easily plug translators and the workspace will update the
> current contents dynamically inside a sticky-like dialog or a fixed
> pane, the updater interface was decoupled to make possible other kinds
> of widgets too, but this is a bit experimental.
> Downloads from:
>
> http://www.squeaksource.com/STicky.html
>
> Comments are welcome.
>
> Hernán
>
>



--
Jason Rogers

"I am crucified with Christ: nevertheless I live;
yet not I, but Christ liveth in me: and the life
which I now live in the flesh I live by the faith of
the Son of God, who loved me, and gave
himself for me."
    Galatians 2:20

Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [Pharo-project] [ANN] STicky

Stéphane Ducasse
In reply to this post by hernanmd
I'm confused Smalltalk to Java is not really a smalltalk to java but a
a minimal subset and it is quite slow.

Do you have a full smalltalk interpreter?
I'm looking for that (I would like to code one that deals with  
explicit returns and exception

On Sep 26, 2009, at 11:20 PM, Hernán Morales Durand wrote:

> STicky is a pluggable real-time evaluator and/or translator workspace
> aimed to learn languages. For a quick overview please take a look at
> the presentation video: http://www.youtube.com/watch?v=b9uUIEaGyoU
>
> The Smalltalk evaluator could be useful in learning courses or for
> newbies typing expressions, but other translators/evaluators may help
> with more advanced usage, it all depends of the source and target
> languages you're using. Some default external translators, which does
> the real job, were included :
>
> Smalltalk to JavaScript (ST2JS by Diego Gomez Deck)
> Smalltlak to Java (Smalltalk2Java by Alexandre Bergel)
> Smalltalk to SQL (ROE by Avi Bryant)
> Smalltalk to AST nodes (Marcus Denker et al)
> HTML validator ( Todd Blanchard)
> JSON to Smalltalk (Tony Garnock-Jones et al)
> (...contact me if you want to add your translator in the release, a
> facility to automatic installation of translators is provided)
>
> You can easily plug translators and the workspace will update the
> current contents dynamically inside a sticky-like dialog or a fixed
> pane, the updater interface was decoupled to make possible other kinds
> of widgets too, but this is a bit experimental.
> Downloads from:
>
> http://www.squeaksource.com/STicky.html
>
> Comments are welcome.
>
> Hernán
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [Pharo-project] [ANN] STicky

LawsonEnglish
In reply to this post by hernanmd
I wonder if a variation of that could be used in the iPhone as a legal
App Store app or apps. Since you're not actually trying to run (?) a
real program, but only learn the syntax of the language, would it get
around Apple's licensing issues for the iphone apps? Would be a pretty
decent "hook" for people to become more aware of Squeak/Smalltalk if it
flew.



Lawsopn

Hernán Morales Durand wrote:

> STicky is a pluggable real-time evaluator and/or translator workspace
> aimed to learn languages. For a quick overview please take a look at
> the presentation video: http://www.youtube.com/watch?v=b9uUIEaGyoU
>
> The Smalltalk evaluator could be useful in learning courses or for
> newbies typing expressions, but other translators/evaluators may help
> with more advanced usage, it all depends of the source and target
> languages you're using. Some default external translators, which does
> the real job, were included :
>
> Smalltalk to JavaScript (ST2JS by Diego Gomez Deck)
> Smalltlak to Java (Smalltalk2Java by Alexandre Bergel)
> Smalltalk to SQL (ROE by Avi Bryant)
> Smalltalk to AST nodes (Marcus Denker et al)
> HTML validator ( Todd Blanchard)
> JSON to Smalltalk (Tony Garnock-Jones et al)
> (...contact me if you want to add your translator in the release, a
> facility to automatic installation of translators is provided)
>
> You can easily plug translators and the workspace will update the
> current contents dynamically inside a sticky-like dialog or a fixed
> pane, the updater interface was decoupled to make possible other kinds
> of widgets too, but this is a bit experimental.
> Downloads from:
>
> http://www.squeaksource.com/STicky.html
>
> Comments are welcome.
>
> Hernán
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [Pharo-project] [ANN] STicky

johnmci
The Commodore C64 emulator that was on the store was taken down by the  
fact you could get to
Commodore Basic.  I have read of other language supporters who have  
attempted to get their language
into the store and failed.

But given the fact all the code is available someone could take a run  
at it.


On 2009-09-28, at 12:22 AM, Lawson English wrote:

> I wonder if a variation of that could be used in the iPhone as a legal
> App Store app or apps. Since you're not actually trying to run (?) a
> real program, but only learn the syntax of the language, would it get
> around Apple's licensing issues for the iphone apps? Would be a pretty
> decent "hook" for people to become more aware of Squeak/Smalltalk if  
> it
> flew.

--
=
=
=
========================================================================
John M. McIntosh <[hidden email]>   Twitter:  
squeaker68882
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
=
=
=
========================================================================