On 5/27/06, Nicolas Roard <[EMAIL PROTECTED]> wrote:
On 5/27/06, Yen-Ju Chen <[EMAIL PROTECTED]> wrote:
> I wonder whether Etoile has any interest to maintain StepTalk on GNUstep,
> probably move it into Etoile project ?
I think it would be a good move, yes, as we intend to use it..
Anybody wants to step forward ?
If it is on étoilé repository, it will be more likely that we'll work
on it anyway.
I agree with it.
[snip]
> By the way, I just found HOC ( http://hoc.sourceforge.net/ ),
> a Haskell to Objective-C binding:
>
> "HOC's primary platform is Mac OS X, Apple's modern UNIX-based
> operating system. However, HOC does provides preliminary support for
> the GNUstep platform <http://www.gnustep.org/>, and has been lightly
> toasted, err, tested, with GNUstep on Linux."
>
> But I am not sure what's the advantage of using functional language
> with object-oriented language.
ah well... if only to be able to easily create gui apps I would guess.
I got your point.
So there are two different reasons to have bindings to GNUstep.
One is to offer a scripting language to interact with GNUstep.
Therefore, it can be treated as a script version of Objective-C.
The language itself can be very small since GNUstep already
offers most of the functions/classes.
The other one is that the language itself has a lot of functions already,
like Perl or Ruby.
The binding merely offers a GUI for these scripting languages.
In other word, most of the Foundation will not be used in this kind of binding
because the scripting has something equivalent already.
So Io language belongs to the first one, and Haskell belongs to second one.
Well, I think the first one is the one we need more.
Yen-Ju
Anyway it looks interesting, indeed.
--
Nicolas Roard
"I love deadlines. I like the whooshing sound they make as they fly
by." -- Douglas Adams
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev