OT: Language Design

new topic     » topic index » view thread      » older message » newer message

This is a quote I can relate to...

"There is one thing more important than brevity to a hacker: being able
to do what you want. In the history of programming languages a
surprising amount of effort has gone into preventing programmers from
doing things considered to be improper. This is a dangerously
presumptuous plan. How can the language designer know what the
programmer is going to need to do? I think language designers would do
better to consider their target user to be a genius who will need to do
things they never anticipated, rather than a bumbler who needs to be
protected from himself. The bumbler will shoot himself in the foot
anyway. You may save him from referring to variables in another package,
but you can't save him from writing a badly designed program to solve
the wrong problem, and taking forever to do it."

http://www.paulgraham.com/popular.html


-- 
Derek Parnell
Melbourne, Australia

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu