Hey, I had to let awk be better at *something*... :-)
About this quote
- What does it mean?
- The author mentions improving awk’s capabilities for a particular purpose.
- In plain terms
- I had to enhance awk for a specific task.
- What can you take from it?
- Extend tools when they lack needed features.
Where it applies
Putting it to work
Questions to consider
- When should you extend a tool vs. switch tools?
- How to keep extensions maintainable?
Another view
Custom extensions can reduce portability.
More from Larry Wall
Besides, it's good to force C programmers to use the toolbox occasionally. :-)
Permalink to quote #30 If I allowed 'next $label' then I'd also have to allow 'goto $label', and I don't think you really want that... :-)
Permalink to quote #32 Besides, including <std_ice_cubes.h> is a fatal error on machines that don't have it yet. Bad language design, there... :-)
Permalink to quote #29
Related quotes
About three decades ago, when I needed to purchase some office equipment, chiefly steel filing cabinets, I was amused by a firm whose computer, having been inf…
Revilo P. OliverRevilo P. Oliver quote #1 If something's expensive to develop, and somebody's not going to get paid, it won't get developed. So you decide: Do you want software to be written, or not?
Bill GatesBill Gates quote #1 Obsolescence and death, the reign of the archaic, the abandoned, and the corny: Really, if you saw Windows 3.0 on the sidewalk outside the building, would you …
Bruce SterlingBruce Sterling quote #1