shows you how computer algorithms can be represented visually, leading to better understanding of how the algorithms work:
"Have you ever implemented an algorithm based on formal description? It can be hard! Being able to see what your code is doing can boost productivity. Visualization does not supplant the need for tests, but tests are useful primarily for detecting failure and not explaining it. Visualization can also discover unexpected behavior in your implementation, even when the output looks correct."
posted by quiet earth
on Jun 26, 2014 -
Metafilter's own David Auerbach, who says he's now a former
programmer, describes a satori-like absorption that comes only from things like debugging.
posted by grobstein
on Jun 18, 2014 -
The year was 1986, and Lynda had just joined a small cadre of female engineers working for FI, a groundbreaking IT firm that laid the foundations for outsourced development and women’s rights in the workplace.
The company, originally called Freelance Programmers, was founded in the early 1960s by Stephanie Shirley, a German who had been evacuated to Britain — along with many fellow Jewish children — as part of the kindertransport shortly before the Second World War.
Gender equality is still a major issue in the technology industry, but 50 years ago one British company was blazing trails
posted by Foci for Analysis
on Jun 1, 2013 -
Bret Victor: We often think of a programming environment or language in terms of its features -- this one "has code folding", that one "has type inference". This is like thinking about a book in terms of its words -- this book has a "fortuitous", that one has a "munificent". What matters is not individual words, but how the words together convey a message.
Likewise, a well-designed programing system is not simply a bag of features. A good system is designed to encourage particular ways of thinking, with all features carefully and cohesively designed around that purpose
posted by AceRock
on Sep 27, 2012 -
This is just the top 30, what I consider to be the most likely candidates for actual new programming jargon based on community upvotes, not just "funny thing that another programmer typed on a webpage and I felt compelled to upvote for hilarity". Because that would be Reddit.
Coding Horror presents the top 30 Stack Overflow New Programming Jargon entries.
posted by Artw
on Jul 20, 2012 -
- Now you can look like you're doing something important on your computer, like you've always wanted to! (hit hack and just start bashing at your keyboard)
posted by azarbayejani
on Apr 27, 2011 -
is now out of beta. Designed as a question and answer forum for programmers, it's been made to fill the gap currently filled by sites like the much hated and oft mispronounced Expertsexchange
. If you're sick of having to scroll to the bottom
, and you write code, then this could be for you. The site has been made by a team headed by Jeff Atwood
and Joel Spolsky
. These are two uber-bloggers who've made a name for themselves talking about how to code. Of course, for haters of Stack Overflow, there are already a couple
to pamper to your anger. Finally, if you're wondering what a stack overflow
is, then wikipedia has the answer.
posted by seanyboy
on Sep 15, 2008 -
HTML. No Flash, no nothing. Wow.
posted by Su
on Feb 27, 2002 -