Re: Some kind of Lisp targeting J2ME?
From: Christophe Turle (cturle_at_nospam.fr)
Date: 09/24/04
- Next message: Tayssir John Gabbour: "Re: Lisp anxieties"
- Previous message: Christophe Turle: "Re: Some kind of Lisp targeting J2ME?"
- In reply to: Antonio Menezes Leitao: "Re: Some kind of Lisp targeting J2ME?"
- Next in thread: Antonio Menezes Leitao: "Re: Some kind of Lisp targeting J2ME?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 24 Sep 2004 11:04:54 +0200
Antonio Menezes Leitao wrote:
> Christophe Turle <cturle@nospam.fr> writes:
>
>
>>Sure. My goal is to make my tool programs in java not me ! But i
>>want to expose all the layers. And the basic one is java
>>s-expr. From it, i (or others) will perhaps converge to Linj but
>>with the possibility to hack each level to suit your own taste.
>
>
> Linj also expose several layers. They are just not documented well
> enough (because I must also spend my time on other projects). But
> whenever someone asks me how to do something I explain how to access
> the lower levels. Fortunately, it is rarely needed.
>
>
>>If i'm right, lot's of code may also be used to write other 's???'
>>module (sphp, sharp, s++, ...). Opening Lisp to all other
>>language. It's a different approach from the FFI one. At the end
>>there's no more lisp code. Of course, if you can use Lisp directly,
>>the better ;-)
>
>
> Been there, done that. I might have been unsufficiently smart for the
> task but my conclusion was that if you want to achive good-looking
> code on the target language from good-looking code on the source
> language you must include lots and lots of knowledge about the target
> language on the translator _and_ on your source language. This means
> that you will have to build one different translator for each target
> language and, moreover, your source language will only be 'general
> purpose' in the intersection of the features common to all target
> languages. The larger the number of target languages, the smaller the
> intersection. In the end, you might end up with a incredibly huge
> language that has very similar (but different) constructs.
> The bad
> news is that each source program will only be translatable to one
> specific target language.
one counter-example : you !
If i give you a spec ( the source program ) i'm sure you are able to translate it to lots
of specific languages. And i'm pretty sure that beside some specific knowledge about each target language
you also have lots of general (design) knowledge you can apply for each translation.
The goal is to express it in lisp (through specific DSL). So it can be re-used.
>>And when you have this foundation, you can really rock : what about
>>a S2ME module using SAVA with all Sun J2ME idioms. I bet you can win
>>most run contests with them.
>
>
> I wish you luck.
luck ? i hope it is not a requirement ;-) but thx.
> António Leitão.
- Next message: Tayssir John Gabbour: "Re: Lisp anxieties"
- Previous message: Christophe Turle: "Re: Some kind of Lisp targeting J2ME?"
- In reply to: Antonio Menezes Leitao: "Re: Some kind of Lisp targeting J2ME?"
- Next in thread: Antonio Menezes Leitao: "Re: Some kind of Lisp targeting J2ME?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|