"we worry about details so obscure, even USENIX reviewers don't want to hear about them" http://t.co/SkGftjjNJo
miniblog.
I love documentation with examples that you can run in the browser. Sympy is a great example: http://t.co/ZEccrdsAAg
Bloggged: Recursion, TCO, and You: http://t.co/Ukpkjcgq1T
A blog with code highlighting is a must, but it'd be nicer for users to run the code inline and a pre-publish lint to check the code works!
Emacs has hooks for *everything*. Learnt today that it even has hooks for motion.
Maybe I've grown too accustomed to HLLs, but the fact that user-defined + in Julia compiles down to an ADD instruction impresses me.
I don't mind Makefile syntax, but I find it easy to mix up $^ and $<.
LLVM is an extraordinary project. It has enabled a Cambrian explosion of new, interesting and fast languages.
A static type system needs to decide if its goals are documentation, safety, performance, or IDEs. The implementation will depend on this.
A good package manager covers a multitude of sins. If anything belongs in the stdlib, it's the PM. Anything else can be bootstrapped.
Implementing a subset of CLOS for performance, forgoing MOP as a merely development-time feature: http://t.co/qK0GAjyxrt
Are there alternatives to the Computer Language Benchmarks Game that are more inclusive? I'd like to see more implementations compared.
"Effectively, every [Julia] method is
a template (in the C++ sense) by default" http://t.co/7PlUrsqA0T
"you either have enough cultural context that [one word] will suffice or else 100s of words of explanation wouldn’t be enough: [...] Emacs."
Whilst there are several mainstream languages that support unicode variable names, it's interesting to see that Julia has defined π. Pretty.
It's really interesting to see that Julia has no null, even though it's dynamically typed. I've not seen that combination before.
That said, I wish Julia had a condition system and the ability to redefine functions in a package (SLIME spoils you for anything else).
An extraordinary git commit message: https://github.com/david-moon/julia/commit/8e0709737c261b45b9417cf7fe4ae4ac656ffb45
I'm also impressed that some of the Symbolics team are hacking on Julia.
The more I look at Julia, the more impressed I am with the language. Fast and expressive. Still a little tricky to Google though.
Showing 541-560 of 1,323 posts