ExLisper Site
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
da_cow (she/her)@feddit.org to Programmer Humor@programming.dev · 29 days ago

It do be like that

feddit.org

message-square
91
link
fedilink
456

It do be like that

feddit.org

da_cow (she/her)@feddit.org to Programmer Humor@programming.dev · 29 days ago
message-square
91
link
fedilink
alert-triangle
You must log in or # to comment.
  • sun_is_ra@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    80
    ·
    29 days ago

    I disagree that a person with low IQ would think its possible to code using a simple text editor. If anything he needs IDE more than any one else.

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      24
      ·
      29 days ago

      Depends on where you start. When your first contact is HTML its not too unusual to use a text editor for development.

    • PumaStoleMyBluff@lemmy.world
      link
      fedilink
      arrow-up
      21
      ·
      29 days ago

      Every self-taught programmer I’ve seen starts off hacking at something in Notepad.

      • piccolo@sh.itjust.works
        link
        fedilink
        arrow-up
        5
        ·
        29 days ago

        I started with mIRC script editor, which was only a tiny step above notepad.

  • JamBandFan1996@lemmy.ml
    link
    fedilink
    arrow-up
    56
    ·
    edit-2
    29 days ago

    You can take away my auto complete, performance monitoring and all that jazz but you can’t tell me a debugging system isn’t absolutely essential if you actually want to finish a project in a reasonable amount of time

    • panda_abyss@lemmy.ca
      link
      fedilink
      arrow-up
      37
      ·
      29 days ago

      Why debugger when print?

      • Valmond@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        14
        ·
        29 days ago

        Embedded systems 😁

        • panda_abyss@lemmy.ca
          link
          fedilink
          arrow-up
          18
          ·
          29 days ago

          That’s what a single red LED is for, right?

          • skulblaka@sh.itjust.works
            link
            fedilink
            arrow-up
            11
            ·
            29 days ago

            Is the single red LED solid, or is it flashing Morse for “please kill me”?

            • shaw@slrpnk.net
              link
              fedilink
              arrow-up
              2
              ·
              27 days ago

              Solid, always on. Whether the code runs or not, you know there’s an error in it so prepare to go through all of it again.

      • Ethan@programming.dev
        link
        fedilink
        English
        arrow-up
        5
        ·
        29 days ago

        Because I don’t hate myself

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      13
      ·
      29 days ago

      It depends on what you do, but generally I can’t argue against a debugger.

    • TORFdot0@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      29 days ago

      9000 IQ programmer starts every project rolling their own debugger instead of dedicating 8GB of RAM to vscode

    • raspberriesareyummy@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      29 days ago

      I think you are not looking at the full picture - there are developments (arguably everything back-end) where a debugging system is absolutely not essential and in many cases (multithreading) outright useless for some types of bugs.

      • Ethan@programming.dev
        link
        fedilink
        English
        arrow-up
        3
        ·
        29 days ago

        Feel free to not use a debugger for your software. But I don’t hate myself so I’m going to stick to using one whenever possible.

        • raspberriesareyummy@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          29 days ago

          Saying it is not essential and saying it is generally useless are two very different things.

  • red_tomato@lemmy.world
    link
    fedilink
    arrow-up
    32
    ·
    29 days ago

    No one is going to take IntelliJ from me. Tab completion master race!

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      19
      ·
      29 days ago

      Lots of simpler editors gained tab completion support over the last few years, thanks to the LSP protocol. I have it in Kate, for example.

      • zwerg@feddit.org
        link
        fedilink
        arrow-up
        17
        ·
        29 days ago

        I dream of an alternate reality where everyone started using Kate instead of VSCode.

        • Valmond@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          1
          ·
          29 days ago

          I have worked with MSVC a lot so that might tint my experience but I don’t get what’s so good with vs code. It kind of sucks in a classic windows way, many options for the same thing and often it just doesn’t work. Tried to set it up on linux with godot & c# (🥴) impossible to debug and autocomplete was like every library on earth, except godot ofc. What a pain in the butt.

      • GreyCat@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        29 days ago

        LSP protocol

        The P in LSP, already stands for protocol :)) “Language Server Protocol”

        • Ephera@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          29 days ago

          Yeah, to be honest, I’ve given up on that one. “Language Server Protocol” is a classic case of Microsoft naming things.
          The two differentiating words are “language” and “server”. It does not specify what kind of language is being served or what it even means to serve a language. And “server” is entirely redundant with it being a protocol. Not to mention, that “server” is the most overused word in IT and therefore virtually meaningless.
          For all we know, it could be a protocol for butlers carrying French dictionaries.

          So yeah, I use the acronym as its name, because it is similarly meaningful while being actually recognizable. And when I need to specify whether I’m talking about the “protocol named Language Server Protocol” or a “Language Server Protocol server” or even a “Language Server Protocol client”, I will just slap that behind the acronym and be done with it.

          🫠

  • FishFace@piefed.social
    link
    fedilink
    English
    arrow-up
    31
    ·
    29 days ago

    I have no desire to work on a large project in a plain text editor.

    • raspberriesareyummy@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      29 days ago

      That is the beauty of it: no one forces you to do so.

      • FishFace@piefed.social
        link
        fedilink
        English
        arrow-up
        8
        ·
        29 days ago

        Mmh nobody forces me to, but someone did just imply I have bad hair for doing so 🤔

        • raspberriesareyummy@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          29 days ago

          Okay I will concede your point. :) You do have bad hair g

          • FishFace@piefed.social
            link
            fedilink
            English
            arrow-up
            3
            ·
            29 days ago

            😭

  • Hippy@piefed.social
    link
    fedilink
    English
    arrow-up
    26
    ·
    29 days ago

    Why do you need a text editor? Just use radiation to bit flip the memory into the configuration you need.

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      29
      ·
      29 days ago

      https://xkcd.com/378/

    • molten_boron@sh.itjust.works
      link
      fedilink
      arrow-up
      5
      ·
      29 days ago

      Just need a magnetized needle and a steady hand.

  • serpineslair@lemmy.world
    link
    fedilink
    English
    arrow-up
    25
    ·
    29 days ago

    Join the Vim cult! We have blackjack! And hookers!

    (No guarantee of blackjack or hookers upon initiation).

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      15
      ·
      29 days ago

      Already joined the emacs cult. Youre too late.

      • expr@programming.dev
        link
        fedilink
        arrow-up
        10
        ·
        29 days ago

        Don’t worry, cult membership is flexible.

      • Scoopta@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        29 days ago

        Do you use evil or normal? I’ve tried to switch away from my IDE but honestly the amount of time it takes to learn something new has just led me to not bother

        • da_cow (she/her)@feddit.orgOP
          link
          fedilink
          arrow-up
          1
          ·
          29 days ago

          I use the normal mode

  • MousePotatoDoesStuff@lemmy.world
    link
    fedilink
    arrow-up
    23
    ·
    28 days ago

    You don’t even need a text editor, you can write it on paper.

    But both are terrible options if you want to actually get stuff done, now that we have better tools.

    • ReallyCoolDude@lemmy.ml
      link
      fedilink
      arrow-up
      5
      ·
      28 days ago

      Mate people feel hacky if they use VIM to write code. Double the time, and corrections commits all the time

      • MousePotatoDoesStuff@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        28 days ago

        Oh yeah, vim motions are peak. Still not a substitute for a decent IDE, though.

        Vim is great at what it does (help you write/change text faster), I just don’t think that’s the right goal to pursue when it comes to software development.

    • fatalicus@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      28 days ago

      How are you going to build that application you wrote on the paper?

      • noname_no_worries@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        28 days ago

        Very slowly

        • DeathsEmbrace@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          28 days ago

          With a lot of consideration

  • silasmariner@programming.dev
    link
    fedilink
    arrow-up
    19
    ·
    29 days ago

    You also need a compiler or interpreter because wtf man you gotta run some stuff during development

    • apftwb@lemmy.world
      link
      fedilink
      arrow-up
      11
      ·
      29 days ago

      If you write C code in a text file and rename the file extension to .exe and try to run it the CPU will do something.

      • Captain Aggravated@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        ·
        29 days ago

        This statement is technically correct, the best kind of correct.

    • piccolo@sh.itjust.works
      link
      fedilink
      arrow-up
      10
      ·
      29 days ago

      What, you dont program in binary? What a noob.

      • silasmariner@programming.dev
        link
        fedilink
        arrow-up
        7
        ·
        29 days ago

        I do, I just use abstractions and metaprogramming layers to do so more efficiently. Sounds like your workflow could use improving

      • absGeekNZ@lemmy.nz
        link
        fedilink
        English
        arrow-up
        2
        ·
        29 days ago

        No I program with a magnetised needle and a steady hand.

    • humorlessrepost@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      29 days ago

      compiler or interpreter

      I mean yeah I need a web browser, but I’m not coding in it.

      • silasmariner@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        28 days ago

        Quite. You don’t need an IDE to have a compiler lol

  • Chloé 🥕@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    12
    ·
    29 days ago

    Screenshot of the KDE System Monitor, showing IntelliJ IDEA taking 1.8 GiB of RAM, VSCodium taking a total of 1.0 GiB, and Kate taking 92.0 MiB
    nuff said

    • Feyd@programming.dev
      link
      fedilink
      arrow-up
      7
      ·
      29 days ago

      Kate, my beloved

    • anton@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      3
      ·
      29 days ago

      2Gb well spent

    • Chloé 🥕@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      3
      ·
      29 days ago

      i’m not claiming this is truly representative in any way, RAM consumption is very variable, but the tendency is still clear lol

    • aport@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      29 days ago

      My emacs is sitting at 360 MB but I consider it an IDE

  • rozodru@piefed.social
    link
    fedilink
    English
    arrow-up
    11
    ·
    28 days ago

    just run everything thru Doom Emacs. Terminal? emacs, git? emacs, ide? emacs, WM? emacs.

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      2
      ·
      28 days ago

      It really is a great OS

  • ReallyCoolDude@lemmy.ml
    link
    fedilink
    arrow-up
    9
    ·
    28 days ago

    Had some juniors who was git diffing in the terminal PRs of 20 more files with 200 changed lines. A newly appointed senior told them that was the best approach. Needless to say there had always to be some follow up push after they opened the PR on web. U dont need ai, but you need a fucking GUI.

  • Tier 1 Build-A-Bear 🧸@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    29 days ago

    Notepad++ my beloved

  • lb_o@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    edit-2
    28 days ago

    These meme spreads misinformation under the disguise of wisdom.

    Those on the right side are too blind in their arrogance and probably seldom face challenging tasks in large codebases.

    • MattR@feddit.org
      link
      fedilink
      arrow-up
      3
      ·
      27 days ago

      In my experience way too many people are ignorant in regards of negative effects of AI usage and the data centers, both in regard to global environmental problems and the catastrophic consequences for the local population in the vincinity of large data centers. And there is the partially illegal acquisition/processing of training data, esp. the permanent storage of the original copyrighted works. That kind of ignorance is far worse than being ignorant to the couple of use cases where AI can be helpful. And that’s why I dislike AI-fan-boying.

  • chasteinsect@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    29 days ago

    In Neovim after re-writing my config I actually opted out of even using a LSP. If you have a picker with grep + fuzzy finder honestly the experience is not that bad and keeps things lean. You will need to change your workflow a bit but very doable. So I can stand behind the “meme”.

    • GreyCat@piefed.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      29 days ago

      No context aware refactoring ? No thank you !

    • PokerChips@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      29 days ago

      No LSP? I have to look this up!

      • chasteinsect@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        29 days ago

        https://www.youtube.com/watch?v=FdQ5FZSGLK8

  • Lucy :3@feddit.org
    link
    fedilink
    arrow-up
    6
    ·
    29 days ago

    Don’t worry, @aard@kyu.de already integrated OpenAI in Emacs.

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      4
      ·
      29 days ago

      lol

    • thejml@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      29 days ago

      We’re supposed to use GitHub copilot at work. There’s a Vim plug-in for it that works fairly well.

      • Lucy :3@feddit.org
        link
        fedilink
        arrow-up
        4
        ·
        29 days ago

        Though the worst flaw is still there then, which is needing to use Copilot.

Programmer Humor@programming.dev

programmer_humor@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmer_humor@programming.dev

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 135 users / day
  • 1.29K users / week
  • 4.7K users / month
  • 10.3K users / 6 months
  • 1 local subscriber
  • 29.9K subscribers
  • 1.07K Posts
  • 9.68K Comments
  • Modlog
  • mods:
  • adr1an@programming.dev
  • Feyter@programming.dev
  • BurningTurtle@programming.dev
  • Pierre-Yves Lapersonne@programming.dev
  • BE: 0.19.12
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org