6 ms·
Perhaps people call themselves a C programmer because they are advertising their skills for a job. Calling themselves "a programmer" might find them getting les
by binaryfinery 16y ago
Perhaps people call themselves a C programmer because they are advertising their skills for a job. Calling themselves "a programmer" might find them getting less jobs.
But to assume the argument has merit, lets follow it to its natural conclusions: since when was SQL a low level language?! SQL servers are vastly more complicated than Rails.
Another assumption the author makes is that, for any programmer, SQL is the constant, and time spent learning Rails is wasted if one has to switch to Django. This just shows the limited world view of the author. For many, Rails is the constant, and SQL, Couch, or Mongo are the choices.
To stick with the tool analogy, C is the giant processing equipment that skilled operators used to print my photos in an hour (http://bit.ly/aCoA0K http://bit.ly/aCoA0K), while Rails is the little Canon Selphy sitting on my desk. Both produce identical results. One of them does it a lot faster, for a lot less money, and a lot less failures and maintenance.