also I just realized that Brazil did NOT make a programming language entirely in Spanish and call it "Si" and that my professor was making a joke about C... god damn it

this post is probably too nieche but I feel like Lemmy is nerdy enough that enough people will get it lol

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 1 year ago (2 children)

In my analogy, the tool is the programming language, and the worker is the programmer in that language. Mostly.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 year ago (1 child)

    In your analogy, only C and C# mention using specific tools, unless you count mushrooms as tools ;)

  • source
  • parent
  • hideshow 1 child comment
  • I mean yeah lol. That's why I said "mostly." But my point was, more or less, that modern power tools can do stuff that you simply can't do with C, but C is still a venerable tool to me. I like it. The old pros can make fantastic custom cabinets, they do framing almost as fast as someone with a nail gun, it's just that it's not practical for most people to try to get skilled enough to be able to make solid stuff (and of course you can never make a skyscraper with just hand tools.)

    Once you start finding yourself using malloc() all that much, you're probably using the wrong tool, and it's also just objectively less secure than other safer languages. But clean C code has a kind of beauty to me that is hard to replicate in the more powerful languages.

  • source
  • parent