Computer Science - Brian Kernighan on successful language design
source
: https://www.youtube.com/watch?v=Sg4U4r_AgJU
Notes
- [[Brian Kernighan]] believes that what makes languages successful is their ability to essentially describe the problem set
- [[awk]] is better for finding a sum or average of tabular data than, say, [[C]]
- [[DSL]]s seem to have more novelty than general purpose programming languages, and some interesting innovations, because they describe a particular problem set
- Writing a DSL is probably more worth your time than trying to write the next huge [[general-purpose language]]