• @EdibleFriend
    link
    855 months ago

    What does it say about a person like me who reads all these damn memes even though I don’t know jack shit about programming?

    • insomniac_lemon
      link
      fedilink
      24
      edit-2
      5 months ago

      I’m like that because:

      • I need a hobby
      • weird history with programming, but never actually liked any programming language enough to have a real project.
      • now I found a niche language* that I like but so far it’s just not where I want get started (one example, still no bindings for Godot 4)
      • Ray almost tricked me into making a framework for a framework but I saw right through that
      • personal issues

      *=Nim

        • insomniac_lemon
          link
          fedilink
          25 months ago

          Right off the bat no Godot 4 bindings at least that I’m seeing in search, so that problem persists.

          I’m not quite sure on style but I want a jack-of-all-trades language (speed, ease, capability, options, platform options etc) and that’s a high bar. Nim seems like an outlier from everything I can see.

          Actually no, some of the Haskell syntax stuff I’m seeing it making me mad.

          • @[email protected]
            link
            fedilink
            35 months ago

            Alternatively, it’s a dirty language, but PHP is supremely usable.

            The truth about programming is that the language isn’t really that important, they can all be translated back and forth and the choice of what to use is usually made for you.

            • insomniac_lemon
              link
              fedilink
              2
              edit-2
              5 months ago

              The truth about programming is that the language isn’t really that important

              I have had the thought that many languages have bindings for Raylib, so that lowers the bar a lot.

              Beyond that, I can see a lot of problems. I already could use Raylib and a few other types of frameworks/libraries (UI, webui, TUI, fantasy console, scripting, microcontroller stuff) potentially, so any other language has to allow more/better options than that. Particularly as I don’t really have ideas for those (with few-or-no tools) right now to start there.

              Alternatively, it’s a dirty language, but PHP is supremely usable.

              For your consideration, a moment of Master Shake to represent me (alternate 1, alternate 2)

      • Jears
        link
        fedilink
        35 months ago

        Never worked with nim or godot, but it is able to call c routines? So I guess you would be able to call to gdnative?

        Likely isn’t gonna be beatifull, but it should work.

        • insomniac_lemon
          link
          fedilink
          2
          edit-2
          5 months ago

          It’s something like that, but way beyond me so I couldn’t get something manually let-alone full bindings. I was making a polygon loader+text format for Raylib and didn’t even finish that somewhat due to it not being straightforward to properly implement/use (beyond what I had already that is, and that I’d probably need to make an editor too). And a big reason for wanting Godot is to create and animate polygons in-engine eye example with an editor so yeah I’d rather wait.

    • @[email protected]
      link
      fedilink
      15 months ago

      maybe, on off-chance, you fall under the term script monkey?

      it’s like someone who understands well enough to run things but not grok through.

      just remembered stumbling on it while reading some sci-fi.

      • @EdibleFriend
        link
        15 months ago

        Hahaha nope. 99% of these are utter nonsense to me.

    • @[email protected]
      link
      fedilink
      English
      15 months ago

      It says you should write some damn code.

      Anyone can program, granted they aren’t intimidated by the concept… It’s actually very easy, and most professionals are pretty bad at it.

      I, and probably lots of others, would be happy to recommend a starting point based on your interests. If nothing else, it will make you smarter

  • @devnull406
    link
    695 months ago

    Ah yes, React - my favorite programming language

      • @[email protected]
        link
        fedilink
        45 months ago

        At least with labview there’s all sorts of NI proprietary shit which makes instrumenting labview equipment slightly less torturous. Matlab is literally just expensive Python inside the world’s worst GUI and one indexing so it’s annoying to port algorithms out of it

      • Dale
        link
        English
        35 months ago

        How dare you speak that name to me

    • @latesleeper
      link
      15 months ago

      It’s the only programming language I really delved into. I haven’t had to program since college. I found it very useful.

  • @[email protected]
    link
    fedilink
    English
    355 months ago

    My relationship with JavaScript is more like an abusive relationship that I can’t escape from because it pays all the bills.

    • @theherk
      link
      255 months ago

      It’s worth going hungry in the dark. Lawyer up and hit the gym. JS doesn’t deserve you.

      • @MajorHavoc
        link
        135 months ago

        And a Python developer is born!

        Source: I moved on from an abusive relationship with JavaScript to a healthy not-at-all-controlling equal partner relationship with Python. And four spaces makes perfect sense, once I really considered Python’s point of view…

        • @[email protected]
          link
          fedilink
          English
          35 months ago

          Yes. However, The same cannot be said for every other dev on the project.

          Typescript helps a lot but JS still lacks a lot of the functionality, and especially the tooling, available in other frameworks.

          Going from ASP.Net Core to NestJS is like digging holes with a shovel instead of a backhoe. It feels like a huge downgrade. And then half your time is spent dealing with the incredibly finicky dev environment.

          I am not impressed.

          • @[email protected]
            link
            fedilink
            1
            edit-2
            5 months ago

            Interesting! I have built several projects entirely in TS or with react/next frontends and I enjoy the DX a lot now that I have the experience with the overwhelming breadth of options out there. It was very frustrating and overwhelming for me at first though. I found Dockerizing to help with consistency and finickiness.

            Just curious, what are you missing most from asp.net core?

  • @fer0n
    link
    245 months ago

    Not all of these are programming languages btw

      • @fer0n
        link
        55 months ago

        I don’t know all of them, but I was talking about React being a framework, not a language.

        • @[email protected]
          link
          fedilink
          05 months ago

          Hah, I kinda glossed over that one. Not sure what the downvote is about, it’s a joke. JS and PHP are the two I’m most familiar with and they’re scripting languages, not “proper” programming languages. That doesn’t make them any less serious. Anyway, React, being a library for a scripting language, is two steps removed.

          • Doc Avid Mornington
            link
            fedilink
            English
            25 months ago

            A scripting language is certainly a programming language. In fact, it can be hard to even draw a line at all. PHP is just-in-time compiled, and has static analysis tools that can catch errors that are normally considered “compile-time” - scripting language or no? Is Typescript compiled? Are JVM bytecode and WASM just very low level scripting languages? Can you write a powerful web application using BASH? What even is Lisp, in this context? “Scripting language” is a poor abstraction, really.

          • Agility0971
            link
            25 months ago

            matlab is considered a programming language but that piece of shit acts more like a scripting language than php

          • Dr. Jenkem
            link
            fedilink
            English
            1
            edit-2
            5 months ago

            Scripting languages are a subset of programming languages though.

    • @ChewTiger
      link
      35 months ago

      I really enjoyed using MATLAB in school and it really helped with some of my graduate stuff. What scummy stuff are they up to? Any alternatives you’d recommend?

    • @Asudox
      link
      25 months ago

      Guess I’m one.

    • @[email protected]
      link
      fedilink
      05 months ago

      Am I delusional or am I really that nerdy? Who doesn’t recognise at least one of these?

      I feel like they’re all super common language/frameworks

    • @MajorHavoc
      link
      24
      edit-2
      5 months ago

      Have you ever been to PowerShell Summit? It’s the only nerd conference I’ve ever attended where only about half the attendees actually realized they are nerds at a nerd conference. I love the vibe. It’s got style and pizzazz.

      That said, the added entry for PowerShell would still be: “You are a nerd.”

      • @Sweetpeaches69
        link
        55 months ago

        No, but now that’s absolutely on my radar, lol.

        And yes! Woohoo!

  • @[email protected]
    link
    fedilink
    115 months ago

    I don’t have a favorite language, I just hate haskell less than all the other languages I have tried.

    • @platypus_plumba
      link
      11
      edit-2
      5 months ago

      Do you get a heart attack every time you need to write to a database, effectively causing a side-effect? Only real Haskell developers do.

      • @[email protected]
        link
        fedilink
        145 months ago

        Dude, I have a heart attack when I lift a finger, causing a side effect to the keyboard.

        In fact, I have a heart attack whenever my heart starts beating, causing a side effect in my veins.

          • @Asudox
            link
            45 months ago

            Haskellers Haskell their way through Haskell. Simple.