• 0 Posts
  • 23 Comments
Joined 1 year ago
cake
Cake day: July 3rd, 2023

help-circle






  • naught@sh.itjust.worksto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    2
    ·
    7 months ago

    I get what you’re saying. Are you saying also that you haven’t ever encountered anyone using the term as a pejorative? My original reply is earnestly asking what was meant because the original post was ambiguous to me. I’m talking about connotation and you’re talking about the textbook definition. I know what a scripting language is, and it’s pretty dismissive to say otherwise imo. To call JS and Python scripting languages puts them up there with bash, lua, and perl. Interpreted or not, do you think these languages are equal? Can a developer as easily create a fully featured app or website equally with all of them? Can you land a perl job as easily as a JS one? I don’t think so. It’s not a matter of bruised ego so much as I want to combat the notion, especially for newer developers, that JS and Python and friends are somehow less-than, whether or not that was the original intent of the post.


  • naught@sh.itjust.worksto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    I’m merely saying that to me, and to probably a large group of devs, it sounds like a dig. I totally take that it is an appropriate designation and there was no ill intent though. I think the fact that we’re having this conversation is enough to prove that there is at least a little ambiguity given the right context and experience with the term. Cheers


  • naught@sh.itjust.worksto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    2
    ·
    7 months ago

    I’m certainly replying from my own perspective! Again, I don’t think the original reply was intended to be negative. I am just discussing the language used and what it implies to me and perhaps others from a similar background and time. I think, to me, a clearer and more modern way to describe these languages is as “interpreted” or other words describing the nature of the languages rather than saying it is a language for scripting, which carries a connotation (at least to me, in my corner of the internet)


  • naught@sh.itjust.worksto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    2
    ·
    7 months ago

    If someone on the internet calls something a “scripting language,” it’s hard to take that in a vacuum. I’ll accept that there is overlap between “interpreted” and “scripting” languages, but they aren’t synonymous, particularly in my experience interacting with developers online. The typical discourse does indeed trivialize the so-called scripting languages, and my only intent is to say that they are a lot more than what they began as.



  • naught@sh.itjust.worksto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    6
    ·
    7 months ago

    What is the “classical” sense? What are you implying when you say they are “scripting” languages? What you are imparting to me is that they are less-than other, real languages. I don’t take personal offense, but I do take issue with the mischaracterization and implication that those languages are somehow less serious or less broadly useful.

    No hard feelins! (:


  • naught@sh.itjust.worksto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    7
    ·
    7 months ago

    Are you referring to Python and JS as scripting languages? The two most popular languages on the planet? Ones which are capable of building almost any kind of app imaginable? Surely you don’t apply your limited experience with a single dev to a group of millions of developers doing extremely varied things, right?


  • naught@sh.itjust.worksto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    28
    ·
    7 months ago

    Don’t feel that way. This is a highly specific role with a ton of not-necessarily-connected tech. Python, C++, Rust and calling out Java? Strange. You don’t need to know any of this stuff to be successful. If you just know javascript, that’s enough for many, many roles.

    Youll find that if you understand the patterns you’re using in JS, you can apply them to many other languages. Other languages will have different syntaxes and maybe slightly different patterns, but you can always apply what you know, which will make it easier to add more languages to your arsenal.

    You’ll feel like you have no idea what you’re doing for a long time, but all the while you have picked up a ton of knowledge and experience that you will still probably discount. Just be eager to learn and don’t sell yourself too short.