RE: Language Design
- Posted by "Ricardo M. Forno" <rforno at uyuyuy.com> May 28, 2004
- 427 views
I agree wholeheartedly. Regards. ----- Original Message ----- From: Derek Parnell <guest at RapidEuphoria.com> To: <EUforum at topica.com> Subject: OT: Language Design > > > posted by: Derek Parnell <ddparnell at bigpond.com> > > 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 > > > >