4 ms·
My rule of thumb is that if you think the solution is to create a language, you have not thought about the problem enough. Obviously there are exceptions (I kn
by dmv 18y ago
My rule of thumb is that if you think the solution is to create a language, you have not thought about the problem enough. Obviously there are exceptions (I know language designers, etc), but you should have a really clear reason why and an appreciation and/or desire for why not to.
- jwilliams 18y agoMy rule is generally the exact opposite. Anything sufficiently complex that you code is will quickly approach being a language. The .NET class library is a language - if you built a a reasonably sized Class Model in Java it would be a language... Thinking about it in terms of language constructs can give a lot of very useful insights.