25

Skill issue

you are viewing a single comment's thread
view the rest of the comments
[-] ScrewdriverFactoryFactoryProvider@hexbear.net 14 points 9 months ago* (last edited 9 months ago)

When it comes to language debates, I would highly recommend Rich Hickey’s 2011 talk, “Simple Made Easy”. Most issues of “bad” languages and code readability come to issues of familiarity, not of complexity. Complexity exists in all languages, sometimes to different extents, but most language discussions don’t isolate complexity. They conflate the two issues.

That said, I’m down to duke it out over some PHP minutia lol

[-] Shinhoshi@lemmygrad.ml 4 points 9 months ago

come to issues of familiarity, not of complexity … They conflate the two issues

Okay, but have you seen Objective-C++?

You get two distinct syntaxes in one language that you can’t use interchangeably.

I can’t think of any two compiled languages where allowing them to link against each other in a shared codebase would not balloon their complexity. So fair. I hope no one’s trying to do that without first being fluent in the two languages.

[-] Shinhoshi@lemmygrad.ml 2 points 9 months ago

Fair, but the problem is that Objective-C itself has the same problem because of the design decision to make it a superset of C

[-] TankieReplyBot@lemmygrad.ml 2 points 9 months ago* (last edited 9 months ago)

I found a YouTube link in your comment. Here are links to the same video on alternative frontends that protect your privacy:

this post was submitted on 27 Oct 2023
25 points (100.0% liked)

Programming

212 readers
2 users here now

Welcome to the Lemmygrad programming community! This is a space where programmers of all levels can discuss programming, ask for help with problems, and share their personal programming projects with others.


Rules

  1. Respect all users, regardless of their level of knowledge in programming. We're here to learn and help each other improve.
  2. Keep posts relevant to programming and related topics.
  3. Respect people's personal preferences. If you disagree with someone's choice of programming language, method of formatting code, or anything else, don't attack the poster. Genuine criticism is fine, but personal attacks are not.
  4. In order to promote breaks from typing, all code snippets must be photos of code written on paper.
    Just kidding :), please use proper markdown code blocks.

founded 1 year ago
MODERATORS