[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re: Rep:Re: [f-cpu] new langage ?



Just a little side note from an 'outsider'..
Developing a new language is far more tricky than it seams at first glance..
There are TONS of details you need to consider..and you will miss most of
them at your first try..
So you need many ppl who test your language and all ppl who want to code for
fcpu will have to learn a new language..
If you want to make fcpu popular..than make it as easy to use as possible..
so go for standarts..C/C++  and java maybe ..
later on you can introduce other non standart languages..
and those who realy want them can use them..

Alex

----- Original Message -----
From: djrom <pash.cracken@free.fr>
To: <f-cpu@seul.org>
Sent: Friday, April 19, 2002 10:00 PM
Subject: Re: Re: Rep:Re: [f-cpu] new langage ?


> >On Fri, Apr 19, 2002 at 08:24:55AM +0000, Nicolas Boulay wrote:
> >> New language of a higher level is really needed to really have a code
> >> portability without the problem of performance.
> >>
> >> BUT it's really hard to devellop a all new language ( or look at "D" ).
> >>
> >> I personnaly like the way systemC work. It's only a "big" librairy for
> >> C++. We just have to design a librairy that work well with SIMD.
> >>
> >> In c++, one librairy do such thing : STL. If we port STL (in asm) for
> >> the fpu we could accelerate all soon written programme and future one.
> >>
> >> I think it's the better cost/benefit ratio.
>
> >I really don't want to be tied to a single programming language. No
> >matter what it's called or who invented it.
>
> >In order to support arbitrary languages, we need a native code generator
> >that transforms an intermediate code representation into F-CPU machine
> >code, and maybe also performs machine-dependent optimizations. I suggest
> >we concentrate on this piece and worry about the language-specific
> >front-end (which generates the intermediate code) later.
>
> >That is, we have two things to do:
>
> >        - define an appropriate (universally usable) intermediate code
> >        - write code that maps it to F-CPU instructions
>
> you're totally right, I think.
>
> --
>  Michael "Tired" Riepe <Michael.Riepe@stud.uni-hannover.de>
>  "All I wanna do is have a little fun before I die"
> *************************************************************
> To unsubscribe, send an e-mail to majordomo@seul.org with
> unsubscribe f-cpu       in the body. http://f-cpu.seul.org/
> *************************************************************
> To unsubscribe, send an e-mail to majordomo@seul.org with
> unsubscribe f-cpu       in the body. http://f-cpu.seul.org/

*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu       in the body. http://f-cpu.seul.org/