It's not an EDSL (though I'm a huge fan of the concept) because we wan't to
pitch the language to programmers who currently use C/Ada.
As much as I love EDSL's, they are particularly hard to sell to entrenched
engineers without substantial effort or mandate.
Dangling a few neat features on top of
Hey John,
The language you are working on - is it a EDSL in Haskell? If not, had you
considered such an option?
On Thu, Aug 5, 2010 at 8:11 PM, Job Vranish wrote:
> Yeah Atom is pretty slick, though unfortunately it's not quite powerful
> enough for much of the stuff that we do.
>
> John Van Enk
On 5 August 2010 15:41, Job Vranish wrote:
> John Van Enk and I are actually working on a language that's similar to C
> (and compiles to C), but has polymorphism, type inference and other goodies.
I guess you have seen BitC (http://www.bitc-lang.org/)? It has the
performance of C but also type i
Yeah Atom is pretty slick, though unfortunately it's not quite powerful
enough for much of the stuff that we do.
John Van Enk and I are actually working on a language that's similar to C
(and compiles to C), but has polymorphism, type inference and other goodies.
The goal is to make working on emb
job.vranish:
> + 1
>
>
> This is probably the biggest obstacle to using Haskell where I work. (Aviation
> industry, software for flight management systems for airplanes)
>
> We often need to perform some computations with hard deadlines, say every
> 20ms,
> with very little jitter.
> Major GC's
+ 1
This is probably the biggest obstacle to using Haskell where I work.
(Aviation industry, software for flight management systems for airplanes)
We often need to perform some computations with hard deadlines, say every
20ms, with very little jitter.
Major GC's spoil the fun; It's quite easy to
On Aug 3, 8:31 pm, Jeremy Shaw wrote:
> The only area I have had any trouble with Haskell is doing realtime
> music synthesis. And only because the garbage collector is not
> realtime friendly. That is not unfixable though. However, I am
> thinking that the best way to do realtime synthesis with