[squeak-dev] Re: Ometa vs XTreams PEG as Squeak core (was Re:
Ometa)
Levente Uzonyi
leves at elte.hu
Thu Mar 31 12:16:22 UTC 2011
On Thu, 31 Mar 2011, Nikolay Suslov wrote:
> OMeta - is not yet another "system tool" written for Squeak or another fork,
> in contrary to XTreams (a generalized stream/iterator framework written in
> Smalltalk) burned in Pharo. OMeta is a language which allows to simplify an
I don't know what you mean by "burned in Pharo", but XTreams was
originally written in VisualWorks and then ported to Squeak/Pharo.
> existed tools in it's hosted language (Squeak, Pharo, JavaScript, etc) where
> it is implemented, while not porting, learning and using another ones, like
> XTreams. So, redefined tools with OMeta could become really portable and
> mobile, ready for using in any other fork, even in another language, like
> JavaScript.
Well, this is one of my concerns with OMeta (besides the really bad
performance compared to other PEG implementations). It's a language which
is not smalltalk. IMHO PetitParser and MEPS are better from this POV,
because they're DSLs inside smalltalk. This means that existing tools can
be used with them out of the box.
Levente
>
> Regards,
> Nikolay
>
>
>> --
>> Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
>> <merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
>> Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
>> See http://methodsandmessages.posterous.com/ for Smalltalk discussion
>>
>
More information about the Squeak-dev
mailing list
|