"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.
Showing 541-555 of 1,323 posts