julia-challenge
julia-challenge copied to clipboard
Many language implementations for the Julia Challenge: https://nextjournal.com/sdanisch/the-julia-language-challenge
The current challenge is great to stress the extensibility of a language (lifting functions on variadic container inputs) but it does not really stress performance as a naïve for loop...
After reading this challenge (and the nice Medium post about a C++ implementation), I immediately thought back to the paper [APLicative programming with Naperian Functors](https://www.cs.ox.ac.uk/people/jeremy.gibbons/publications/aplicative.pdf), which talks about how you...
This is somehow simpler (but probably less generic) than @wolfv solution. Probably a good starter before eating wolv's one :-)
A [comment on Reddit](https://www.reddit.com/r/Clojure/comments/9i5wij/the_julia_challenge/e6jsasf/) recently appeared where someone felt like the article wasn't explicit enough about what you actually wanted them to implement. I don't know how valid that is,...
Inspired by #6 by @serge-sans-paille, I think the [TRIOT: Faster tensor manipulation in C++11](Faster tensor manipulation in C++11) paper would be a great fit for this challenge. TRIOT stands for...