logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: Primary language for Uuu: msg#00009

Subject: Re: Primary language for Uuu
On Thu, Nov 02, 2006 at 08:16:29AM +0100, Florian B??ther wrote:
> Hello everyone,
> 
> third topic: Language.
> 
> As nobody really took care of my proposal for a different language for
> Uuu, i will put it here in a seperate thread.
> 
> As already pointed out, i would like to have a different language than
> Python as main language for Uuu; Mainly speaking of Haskell or SML.
> 
> Reasons include:
> - These are both functional languages. Not only do these have a radical
> different approach to programming (as it is the basic principle for
> Uuu), but i feel, they are more easy to learn and use.
> - As functional languages allow for a way higher abstraction from the
> computing machine, it is easier to implement some higher level functions
> in a language like this.
> - As they are quite abstract, they allow for easy porting to different
> architectures (if we will ever make it that far :))
> - As they are quite abstract, these languages allow for easy
> implementation of parallelism; and i am not talking about big
> mainframes, but just about the 8-core machines of next year. I am not
> aware of the fact, that windows or linux offer parallelism for their
> programms for free; lets be the first!
> 
> I would be happy for replies and discussion, but at least notify me if
> you agree or not.
> This is indeed one of my most important points, as i am for a running
> prototype like Uuu-0.1, which boots into a full
> sml/haskell-command-interpreter like smlnj or Glasgow.
> 
> Thanks for your patience,
> bueda

I agree with you completely. Python isn't a very special language, and
functional languages are very elegant and inherently parallel. I eagerly
await your contributions in Haskell or SML.


<Prev in Thread] Current Thread [Next in Thread>