[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: need help: some features of Lua don't fit well together
- From: "John Hind" <john.hind@...>
- Date: Fri, 17 Apr 2015 09:29:51 +0100
> Is English the language of movies? Better would be "English is the
> Science (or Aviation, or Business), and since we have to learn it for
> purposes, we may as well make it the language of 'X' as well". So pretty
definition preclude learning other languages. :)
A good argument to use in defense of that is the classic "right tool
for the job" one.
One of the problems with discussions amongst coders is our tendency to think
in binary. Perhaps the most urgent thing most coders need to learn is fuzzy
logic - it might improve their everyday thinking as well as their coding! In
English, the clues are phrasing such as "pretty much" and "may as well",
which should tell you that I am talking about trends and tendencies not
prescriptive rules. Nothing I said should have implied "precluding" learning
some advantages over other choices which are essentially pragmatic, not
intrinsic to the qualities of those languages.
"Tools for the job" certainly applies to a choice between one of
C/C++/Objective C/C#/Java on one hand and
qualities of the languages in each group tend to get swamped by pragmatic
purposes) part of HTML5.
Description: S/MIME cryptographic signature