Comment

Comment by pritovido

A very important thing with software is that the most painful work can be done by the computer itself.

Tools like Lisp are essential in your toolbox for whatever language you use for coding. If you can script and automate and test everything life is much better.

Most of the pain in software development is self inflicted. The most boring something is for a human, the easiest is for the computer to make it.

Lots of people coming from the "code must be efficient" front, like assembly, c and c++ programmers simply ignored the interpreted, functional and painfully slow "you don't know how things are implemented" world and viceversa.

But both worlds are complimentary.

When I was a kid I discovered Numega SoftIce. That was an incredible debugger and you could automate everything.

Turns out you can do the same with gdm and lldb today and bugs just pop up from automatic tests.

parent pritovido 6 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton