7 ms·
Thanks! This are really useful. (I'm actually now making a small dsl for distributing work on accelerators.) I personally really like the idea from the the Hal
by 0x07c0 11y ago
Thanks! This are really useful. (I'm actually now making a small dsl for distributing work on accelerators.)
I personally really like the idea from the the Halide language, having one language for algo, another for how the computation is done. If something like that could be made general purpose it would be very useful.
http://halide-lang.org/ http://halide-lang.org/
>should be done in a macro..
Encourage c programmers to use macros is like encouraging alcoholics to drink :) But I guess you didn't think about pre processor macros.
- sitkack 11y agoI find halide really interesting. Like the split between control and data planes. It made me realize we conflate things and don't even realize that they can be separated. >...macro Yeah, I didn't have preprocessor macros in mind. ;*| But wonderful, AST slinging hygienic Macros! Take a look at http://aparapi.github.io/ http://aparapi.github.io/ it one of the best examples of making OpenCL a first class citizen in Java.