Show HN: Alan – An implicitly parallel programming language
alan-lang.org
alan-lang.org
In case you're still lurking, we wanted to give you our answer. :)
Our array-level parallelism is very similar to NESL's, but we also include IO concurrency based on dependency graph analysis and a coarser Event-level parallelism. Fortress does share many similarities with Alan, including being able to declare your own operators, but is a runtime typed language while Alan is compile-time typed so we should have a higher performance "ceiling" in comparison. We're also owning the runtime entirely so we can make optimizations that a JVM-targeted language would not be able to.