Live data from Hacker News

Implicitly-parallelizing programming - Flow Manifesto

flowlang.net

1–4 of 4 posts

Re: Implicitly-parallelizing programming - Flow Manifesto

#2
>"Write once, parallelize anywhere" -- With very little modification, the same Flow code should be able to target hadoop / Google's MapReduce, the JVM using Java Threads, C using pthreads, MPI or a GPU using CUDA. By understanding the big-Oh complexity of computations in Flow programs, The compiler will produce code that optimally partitions the workload in systems with nonuniform computing speeds and/or communication costs, e.g. CPU/GPU combinations.

That's a big promise.

Re: Implicitly-parallelizing programming - Flow Manifesto

#3
I think it's quite telling that in all of that text there are actually no real examples as to how a program will actually look like.

Call me old if you like, but I've seen countless of similar "manifestos" covering everything from flight simulators to, yes, programming languages. Only on very rare occasions do they result in something concrete.