top 50 comments

sorted by: hot top controversial new old
[–] 213 points 3 years ago (7 children)

Easy to learn, hard to master, used for things it wasn’t created for.

Yep.

  • source
  • hideshow 14 child comments
  • [–] 95 points 3 years ago (2 children)

    You don't master Javascript, ever. You just become accustomed to the madness and stop caring, while sometimes doing things right.

  • source
  • parent
  • hideshow 3 child comments
  • [+] 13 points 3 years ago* (last edited 2 years ago) (1 child)
  • [–] 8 points 3 years ago (5 children)

    Is there a typescript analogue for python? Preferably that adds curly braces?

  • source
  • parent
  • hideshow 7 child comments
  • load more comments (3 replies)
  • load more comments (1 reply)
  • [–] 3 points 3 years ago (3 children)

    But they're both programming languages...

  • source
  • parent
  • hideshow 5 child comments
  • [–] 20 points 3 years ago (1 child)

    That’s the joke

    It’s implying js isn’t a programming language because web stuff isn’t real programming

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 3 years ago (3 children)

    Web stuff is like 99% of all programming across the world, but okay.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 8 points 3 years ago

    Not even close.

    Most software out there is not consumer facing (there is a huge amount of custom stuff inside companies of all sizes) and even in the consumer space most software nowadays resides in ... smartphones.

    Unless, of course, you count HTML (literally a Markup Language, so data formatting for display not code) as programming, in which case I'll leave you to enjoy your fantasy world.

  • source
  • parent
  • [–] 4 points 3 years ago (1 child)

    You kinda forget that for each front end you see theres at least 4 times more backend to support it.

    Also there are ton of non fron facing software.

    Anyway its not really a competition. No one will be offended if you are wrong or not.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 3 years ago

    The back-end functionality is still web functionality. Just because a user doesn't see all the server stuff doesn't mean it's not necessary to support a website. There are billions of websites across the world, and they almost all use some combination of back-end, front-end, database, and server code.

  • source
  • parent
  • [–] 10 points 3 years ago (3 children)

    I think they meant javascript is to web dev as python is to software dev

  • source
  • parent
  • hideshow 5 child comments
  • load more comments (1 reply)
  • load more comments (1 reply)
  • [–] 107 points 3 years ago (1 child)

    Because JavaScript isn't a programming language, it's a compilation target 😅

  • source
  • hideshow 2 child comments
  • [–] 53 points 3 years ago

    This one triggers the entire spectrum of human emotion.

  • source
  • [–] 47 points 3 years ago (1 child)

    Python is the connective tissue holding together library calls and some of our most advanced AI research is reliant on that. mildly concerning

  • source
  • hideshow 2 child comments
  • [–] 23 points 3 years ago (3 children)

    Many banking systems sync with one another with txt files so... Yeah...

  • source
  • parent
  • hideshow 6 child comments
  • [–] 10 points 3 years ago

    Pretty much all online service APIs (Google APIs, Facebook and so on) out there are text-based.

    Granted, JSON formatted text, but still absolutelly human readable text.

    The reason for that is because it's agnostic of the machine architectures (stuff like endianess) on both sides.

    The really crazy stuff in banking are the old binary protocols (like EDF) from the time when bandwidth was way less than now (so, the early 90s and earlier).

  • source
  • parent
  • [–] 3 points 3 years ago (3 children)
  • [–] 7 points 3 years ago (1 child)

    You don't want to know how bad it is. A good friend is a consultant/business analyst for some salesforce-based loan software. Shit's terrifying.

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

    SFDC itself is written in Java but uses Javascript-esque APEX for whitelabel development?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 years ago

    I mostly meant the base level shit with text files and ridiculous APIs. Converting from one servicing system to another sounds kind of fun, though. I've always enjoyed doing horrible things to data. The most recent one I heard is there's a drag and drop visual coding tool that I'm told can't export to apex - just make calls to it.

  • source
  • parent
  • [–] 26 points 3 years ago (2 children)

    I had to do a project once with JavaScript. I did not enjoy the experience. In my opinion, a language where you need a reference to tell true from false is a bad language. So maybe JavaScript is the JavaScript of languages.

  • source
  • hideshow 4 child comments
  • [–] 16 points 3 years ago (2 children)
  • [–] 12 points 3 years ago

    Since JavaScript is newer than Python, sure JS is the Python of programming languages /s

  • source
  • [–] 7 points 3 years ago
    [–] 6 points 3 years ago

    Wait let's hear him out

  • source
  • load more comments
    view more: next ›