Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Aug 2010 18:48:57 +0200
From:      Gabor PALI <pgj@FreeBSD.org>
To:        freebsd-current@freebsd.org
Subject:   Re: Interpreted language(s) in the base
Message-ID:  <AANLkTi=uYRb1Qph08HE2Ghgmobtge86H7Vi=v91z9Cc4@mail.gmail.com>
In-Reply-To: <AANLkTimNSG7aMvcuKytOjNAdSZe=pnqEvn0Pz8SpNki6@mail.gmail.com>
References:  <4C6505A4.9060203@FreeBSD.org> <4C650B75.3020800@FreeBSD.org> <4C651192.9020403@FreeBSD.org> <i477eo$i4d$1@dough.gmane.org> <4C673898.2080609@FreeBSD.org> <AANLkTim_prShRiHkLnFbhek9%2Beaa-KaJ5oZtNo%2BLd0K1@mail.gmail.com> <alpine.BSF.2.00.1008152240370.66595@qbhto.arg> <20100818134341.GA88861@johnny.reilly.home> <AANLkTinHtzt=ELPvQBaaRBUzN-U88EXDMenZwrRsY3NL@mail.gmail.com> <AANLkTimNSG7aMvcuKytOjNAdSZe=pnqEvn0Pz8SpNki6@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Folks,

Sorry for chiming in, just a quick idea.  If you find the "get a
high-level language that compiled to C" idea good, it might be worth
to take look at Feldspar [1].  It is about defining a domain-specific
language for a given domain (Digital Signal Processing) that compiles
to standard ISO C99.  It is an embedded language in Haskell (*), it
requires some research work from the side of implementation, but it
looks interesting to me.


:g

[1] http://feldspar.inf.elte.hu/feldspar/

(*) "A domain-specific language for writing compilers." :)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=uYRb1Qph08HE2Ghgmobtge86H7Vi=v91z9Cc4>