3 ms·
There was a question earlier from someone who wanted to know how Alan compares to NESL and Fortress. We took too long to draft up our response and were surprise
by ISV_Damocles 6y ago
There was a question earlier from someone who wanted to know how Alan compares to NESL and Fortress. We took too long to draft up our response and were surprised to find it deleted when we got back.
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.