- Before the Big Bang, There Was . . . What? –
- XML.com: XQuery, libferris, and Virtual Filesystems – By bringing together an XQuery engine and a virtual filesystem you can use a familiar query language to access relational databases, Berkeley db4 databases, kernel filesystems, and network files as well as XML.
- YouTube – Atheist –
- Eliminating FORMAT –
- Project Management is Bollocks! « Angry 365 Days a Year –
- 3d Sidewalk Art | 3d Sidewalk Chalk Drawings | 3d Sidewalk Illusions –
- CellPerformance –
- 101 Ways To Know Your Software Project Is Doomed – 61. The team does not use SVN because they believe the merge algorithms are black voodoo magic
- The Common Lisp Directory: Hacking CL into a Lisp-1 (an intro to code-walking) –
- 19 Eponymous Laws Of Software Development –
- Wincent Colaiuta’s weblog: A look back: Bram Cohen vs Linus Torvalds –
- News Groper » News Analysis by Newsmakers » Fake Parody Blogs –
- Coderific Employer Ratings: blog – your source code is worthless –
- Nirav’s Contemplations: Why is coding considered inferior? –
- Structured Streams: a New Transport Abstraction | CCR online –
- taw’s blog: Truth, falsehood and voidness in dynamic languages –
- Lists And Lists: Java Version –
- Do LISP Programmers really exist? « Words –
- gelato cms – di molti sapori – gelato is a tumblelog CMS built on AJAX, PHP and MySQL.
- atomojo – Google Code – This project contains both an Atom Publishing Protocol (APP) server and client. While both are intended to be used together, as they implement a standard protocol, they can be used with other APP-enable applications.
- AVUI.cat – ‘Ite, missa est’ –
The meme continues:
If you went to RailsConf, you saw Avi Bryant explain how Ruby can be seen as essentially just a Unix dialect of Smalltalk.
Giles Bowkett: Smalltalk, Outside The Ivory Tower?
I am actually writing an article on why I think Ruby is not like Smalltalk, I hope to have it finished soon.
John Gruber is so right:
The fundamental source of poor email style is the practice of quoting the entire message youâ€™re replying to.
- Write Articles, Not Blog Postings (Jakob Nielsen’s Alertbox) –
- Internal Code Reuse Considered Dangerous –
- Software by Rob : Why Good Developers are Promoted into Unhappiness –
- Transcendental Technical Travails: Tagged unboxed floating point numbers –
- Why tables for layout is stupid: problems defined, solutions offered –
- From 9 till 2 – C# 3.0 Considered Rubenesque? –
- phobos: About –
- Tyler and Foxy’s Scientific and Mathematical Adventure Land: Four Reasons DNA is Not Computer Code –
For me, the most important sentence in the paper is the first one:
The ultimate goal of all computer science is the program. [..] Designers, programmers, engineers, we must all return to programming!
I also strongly agree with their view that computer science is sufficient for itself. We still have a lot of research to do in programming, and only a small part of it has anything to do with algorithms and type systems. The paper presents a convincing tale of how programs are really developed. How come there isn’t research on the role of copy-and-paste in programming? Why are we so fixed on formal proofs? There are a lot of other sciences we could draw knowledge from beside mathematics. I personally think it’s time we started looking at programming language linguistics. For example, is the Sapir-Whorf hypothesis applicable in programming?
But then, there’s the whole categorization stuff, and this is where the paper fails in my view. Design Patterns is post-modern? The way I see it, it’s an example of a grand narrative! Sun’s JVM is modern, but Microsoft’s CLR is post-modern except its code veirifer, which is “the apparatus of power”? And isn’t all this concept of categorizing too modern? After all, “‘Tsall good”, isn’t?
When I first read the paper I liked both its form and content, although in time I have become weay of the over-use of the word post-modern in many fields, specially in science. Sometimes post-modernism has been used to replace real research, or to avoid taking a stand for some theory. I wouldn’t like a repeat of the science wars in programming. But, then again, scientist are having a “war” because many of them are thinking on what is science. When will we start thinking on what is programming?
- Psychology Today: Ten Politically Incorrect Truths About Human Nature – Why most suicide bombers are Muslim, beautiful people have more daughters, humans are naturally polygamous, sexual harassment isn’t sexist, and blonds are more attractive.
- dtach – dtach is a tiny program that emulates the detach feature of screen, allowing you to run a program in an environment that is protected from the controlling terminal and attach to it later.
- apple_evolution.jpg (Imatge JPEG, 3500×2451 píxels) –
- tokyoblog: Welcome –
- WYMeditor – web-based XHTML editor – Home –
- Squeak Development Example for Squeak 3.9 (2007) –
- defmacro – Weblocks – A Common Lisp web framework –