RLB3.COM

Aut disce aut discede

How to Write a Spelling Corrector

Posted by rlb3 Thu, 25 Dec 2008 13:38:00 GMT

An interesting article on how to write a spelling checker.

Posted in | no comments |

Conventional OO syntax considered needlessly misleading

Posted by rlb3 Wed, 09 Jan 2008 23:13:00 GMT

Great "article":http://nothinghappens.net/?p=214 on how a syntax can inform the way people think about programming.

Posted in | no comments |

On abstraction

Posted by rlb3 Thu, 20 Dec 2007 18:02:00 GMT

bq. Abstraction is the most powerful tool to reduce the complexity of a system and make it understandable. This is an amazingly simple concept that almost everyone ignores totally. They lose because of it. "source":http://xach.livejournal.com/113109.html

Posted in | no comments |

Amplifiers...

Posted by rlb3 Thu, 15 Nov 2007 19:47:00 GMT

Languages like Smalltalk and Lisp (always got to give Lisp its props) are amplifiers. They make you more of whatever it is that you already are. If you're a bad programmer, they're going to make you worse, they'll let you shoot your foot off in more interesting ways than you can imagine.

If you're a great programmer, they're going to make you that much greater, they're going to let you become a God, and live entirely in a universe of your own abstractions. Anything you don't like you can objectify or macro'fy and never have to think about it again.

source

Posted in | no comments |