Not Your Father's Java: An Opinionated Guide to Modern Java Development, Part 1
Despite it assosiation with large, bureacratic, and slow enterprise shops, and big, unwieldy frameworks, recent additions to the Java language, tooling, and libraries, combined with more lean programming styles, have turned programming Java into a rather pleasant experience.
Featherweight Musings: Rust for C++ programmers - part 4: unique pointers
I'm a research engineer at Mozilla working on the Rust compiler. I have history with Firefox layout and graphics, and programming language theory and type systems (mostly of the OO, Featherweight flavour, thus the title of the blog). http://www.ncameron.org @nick_r_cameron
Click to view the original at featherweightmusings.blogspot.com
Hasnain says:
Rust looks very exciting. The ownership semantics and low-level memory access may finally allow it to become a competitor to C/C++ for "systems" programming, which would be a huge plus.
Posted on 2014-04-29T17:09:32+0000
Fifty Years of BASIC, the Programming Language That Made Computers Personal
A celebration of one of technology's biggest, most underappreciated revolutions
C&C - Leaving Go
I’ve been using Go since November and I’ve decided that it’s time to give it up for my hobby projects. I’d still be happy to use it professionally, but I find that programming in Go isn’t “fun” in the same way that Python, Haskell, or Lisp is.
Some Thoughts on Go and Erlang
I'm going to attempt to leave out my subjective opinions for disliking parts of Go, such as syntax or lack of pattern matching, and explain objective reasons for the language and runtime not being ...
Hasnain says:
This is a really good writeup that discusses the pros and cons of both languages.
Posted on 2014-04-29T02:03:48+0000
Follow up to the investigation results
Last Monday I published the least open and least transparent blog post GitHub has ever written. We failed to admit and own up to our mistakes, and for that I'm sorry. GitHub has a reputation for being transparent and taking responsibility for our actions, but last week we did neither. There's no exc…
Male Scent May Compromise Biomedical Research
Findings may be having a profound impact on everything from animal behavior experiments to human clinical trials
Sweden: The New Laboratory for a Six-Hour Work Day
Officials hope less time at the office will make workers healthier and more productive.
Drowning in Problems
game.notch.net
Hasnain says:
This is very moving. Made by Notch for Ludum Dare. A simple text adventure that portrays life.
(related blog post: http://notch.tumblr.com/post/37823268132/i-love-you-dad)
Posted on 2014-04-27T00:45:48+0000
Elsevier journals -- some facts
A little over two years ago, the Cost of Knowledge boycott of Elsevier journals began. Initially, it seemed to be highly successful, with the number of signatories rapidly reaching 10,000 and inclu...
Hasnain says:
Way too long but worth sharing. Tim Gowers discusses the Elsevier boycott, and the various shitty business practices that Elsevier partakes in.
Posted on 2014-04-24T20:44:27+0000