Great demo video of development with Pharo Smalltalk: https://youtu.be/HOuZyOKa91o (Smalltalk is unusual, videos are the best way to get started)
miniblog.
I'm beginning to think it's impossible to create a window manager with overlapping at least a few useful Emacs shortcuts.
You cannot and should not separate languages from their tool ecosystems. Tooling in static/dynamic/image languages: http://t.co/EgK8VxWqHN
Spent a while trying to abstract a 'pairwise map fn' before realising I'd reinvented fold. At least it's easy to spot familiar abstractions.
Deeply impressed by the SVN-git mirroring tool: http://t.co/rQjAO2lLU0 It works really well, and its support team are actual devs!
Statically typed OO languages with curly brace syntax are the 4 chord song of language design. Push the boundaries and explore!
Magit 2.1 is out! https://raw.githubusercontent.com/magit/magit/master/Documentation/RelNotes/2.1.0.txt (@magit_emacs is the gold standard for great Emacs integration of tools)
It's exciting to see proposals for a Java REPL! http://t.co/m8825nuZTh Feels like Java development has really picked up in the last 2 years.
Demonstrating that tail-calls can be viewed as just goto statements (using Common Lisp) http://t.co/uyrkT44Ouk
Kilobyte Constants, a Simple and Beautiful Idea that Hasn't Caught On http://t.co/ouw7CvWnM4 (I suppose reader macros can provide this too)
Rust can automatically rewrite functions to use out pointers instead of copying data! Neat.
The only thing I could spot was a lack of named groups and back references.
OpenBSD's httpd uses Lua patterns http://t.co/az7QKKDLOq instead of PCRE regexes. They say this is simpler, but it seems comparable to me?
Great survey of what semantics C users expect from their compilers: http://t.co/3xmwmOkkU2
I find myself using iedit https://github.com/victorhge/iedit for many basic refactorings these days. It's powerful, and works in every language!
Showing 5,281-5,295 of 7,653 posts