New
The latest blog posts to take off on Hacker News. 514 posts.
Prototypal Inheritance
Five years ago I wrote Classical Inheritance in JavaScript ( Chinese Italian Japanese ) . It showed that JavaScript is a class-free, prototypal language, and that it has sufficient expressive power to simulate a classical system. My programming style has evolved since then, as any good programmer's should. I have…
How Ning made me a chump and how you can avoid it
You get it for free, but you don’t have a stake and you don’t have negotiating power. Â Instead, try to work with services that give you an exit plan or that have the safety stamp of an aGPL license . 1
Tired of Old Man Python telling you what you can and can't say to your computer?
Code like you speak. Like making computers do your bidding? Enjoy Python features like lambdas? Indent-grouping? List comprehensions, but tired of OLD MAN PYTHON telling YOU how to...
Why I don't write about programming and why it's not really worthwhile to do so
In a recent Stack Overflow podcast episode , Joel Spolsky mentioned that he’s probably going to formally end his popular Joel on Software blog next month.
TeX line breaking algorithm in JavaScript (and HTML5 Canvas)
TeX line breaking algorithm in JavaScript. Contribute to bramstein/typeset development by creating an account on GitHub.
A Collection Of Redis Use Cases
Interested in Redis? You might be interested in the Redis Handbook I’m currently working on.
A bad workman blames his tools
One of the most depressing things about being a programmer is the realization that your time is not entirely spent creating new and exciting...
Stop Piping Cats
AIX provides the highest level of performance, security, and reliability of any UNIX operating system.
Beautiful Code
O’Reilly just published Beautiful Code. I was invited to contribute, but I just could not go along with the premise. I disagree that beauty is a guiding principle of programming. Here is how …
The Building Blocks of Ruby
When showing off cool features of Ruby to the uninitiated (or to a language sparring partner [http://stackoverflow.com/questions/1099305/why-is-ruby-more-suitable-for-rails-than-python/1099367] ), the excited Rubyist often shows off Ruby's "powerful block syntax". Unfortunately, the Rubyist uses "powerful block…
Continuous Integration
Every developer integrates their work into mainline at least every day.
LLVM's Clang Successfully Self-Hosts
Today, Clang completed its first complete self-host! We built all of LLVM and Clang with Clang (over 550k lines of C++ code). The resulting binaries passed all of Clang and LLVM's regression test suites, and the Clang-built Clang could then build all of LLVM and Clang again.
What Pythonistas Think of Ruby
Trusted by 23,000+ organizations, Pluralsight is the online tech learning platform for building AI, cloud, data, and security skills with courses and labs.