Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. Shots fired

Shots fired

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
154 Posts 87 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • rikudou@lemmings.worldR [email protected]
    This post did not contain any content.
    E This user is from outside of this forum
    E This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #29

    VSCode is just Emacs with a weirder Lisp. (/s)

    (You can tear my Emacs from my cold dead hands)

    T 1 Reply Last reply
    12
    • rikudou@lemmings.worldR [email protected]
      This post did not contain any content.
      S This user is from outside of this forum
      S This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #30

      You guys use editors? Real programmers only need a mechanical hard drive, a magnetized needle and a steady hand.

      negativenull@lemmy.worldN danhab99@programming.devD H P 4 Replies Last reply
      80
      • rikudou@lemmings.worldR [email protected]
        This post did not contain any content.
        L This user is from outside of this forum
        L This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #31

        Helix crew

        V 1 Reply Last reply
        8
        • e8d79@discuss.tchncs.deE [email protected]

          Most of their IDEs you can use for free for non-commercial purposes and even if you need to buy them; when you compare software development to any other profession our tools are incredibly cheap. You can get all the Jetbrains IDEs for less than 300€. Compare that to a HDL simulator or a 3D CAD application like Autodesk. These easily cost several thousand euros each year.

          K This user is from outside of this forum
          K This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #32

          You mean subscribe to them right? You can't buy Jetbrains products to use in perpetuity. I pay for their all products pack. They have a 40% continuity discount after two years, which is nice. I would agree they aren't terribly expensive for commercial software, but they are competing in a space full of free and/or open source alternatives, unlike many production-level commercial softwares.

          That being said, their AI integration features are awful across the board, whether it's their own AI or copilot.

          And while I much prefer jetbrains stuff to something like vscode, it's way more about UI uniformity for me. VS Code extensions outside the top 20 tend to slap themselves wherever they want, with html/css dialogues that don't fit the UI, and there's often like 6 versions of an extension that's like "this one is deprecated, but also the other one is deprecated, but the new one is made by microsoft but it's actually 3 extensions now." Whereas generally jetbrains extensions fit within my action panel, toolbar items, and can move widgets to different sides of the UI so that version control stuff, code analysis/structure stuff, external integration/database stuff, and project trees all get their own dedicated part of the workspace

          e8d79@discuss.tchncs.deE 1 Reply Last reply
          3
          • rikudou@lemmings.worldR [email protected]
            This post did not contain any content.
            S This user is from outside of this forum
            S This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #33

            IntelliJ? That's on you for using Java

            T P 2 Replies Last reply
            34
            • S [email protected]

              IntelliJ? That's on you for using Java

              T This user is from outside of this forum
              T This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #34

              I can’t remember the last time I had to install a plugin for any JetBrains IDE. You thinking of Visual Studio Code?!

              firelizzard@programming.devF 1 Reply Last reply
              2
              • L [email protected]

                Helix crew

                V This user is from outside of this forum
                V This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #35

                Reporting in! 🫡

                1 Reply Last reply
                8
                • P [email protected]

                  quietly scoots his entire github repo for his neovim configuration and 200+ plugins behind his back

                  Haha yeah totally

                  V This user is from outside of this forum
                  V This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #36

                  What on earth do you need/use 200+ plugins for? Can you name a tenth of the uses off-hand? 😅

                  P 1 Reply Last reply
                  5
                  • G [email protected]

                    what did the /d do? I know you're searching for weak spot but I haven't seen :g/xyc/d

                    V This user is from outside of this forum
                    V This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #37

                    d for delete.

                    P 1 Reply Last reply
                    4
                    • K [email protected]

                      You mean subscribe to them right? You can't buy Jetbrains products to use in perpetuity. I pay for their all products pack. They have a 40% continuity discount after two years, which is nice. I would agree they aren't terribly expensive for commercial software, but they are competing in a space full of free and/or open source alternatives, unlike many production-level commercial softwares.

                      That being said, their AI integration features are awful across the board, whether it's their own AI or copilot.

                      And while I much prefer jetbrains stuff to something like vscode, it's way more about UI uniformity for me. VS Code extensions outside the top 20 tend to slap themselves wherever they want, with html/css dialogues that don't fit the UI, and there's often like 6 versions of an extension that's like "this one is deprecated, but also the other one is deprecated, but the new one is made by microsoft but it's actually 3 extensions now." Whereas generally jetbrains extensions fit within my action panel, toolbar items, and can move widgets to different sides of the UI so that version control stuff, code analysis/structure stuff, external integration/database stuff, and project trees all get their own dedicated part of the workspace

                      e8d79@discuss.tchncs.deE This user is from outside of this forum
                      e8d79@discuss.tchncs.deE This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #38

                      You can just buy them for one year and keep using the perpetual fallback license. Also, they can fuck right off with their planet incinerating automatic plagiarism chat bots.

                      K 1 Reply Last reply
                      3
                      • sailorzoop@lemmy.librebun.comS [email protected]

                        Switched to Zed recently, after finding out it's basically flawless on Linux now (it was pretty bad initially) and after about 20 minutes uninstalled vscodium for good.
                        It's a very solid editor and one less electron thing on my system.

                        V This user is from outside of this forum
                        V This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #39

                        I like Zed as a concept. Rapid af, vim bindings built in, lean stuff.

                        But I just can't go back to vim after enjoying helix bindings. They're too good.

                        southernwolf@pawb.socialS 1 Reply Last reply
                        5
                        • S [email protected]

                          IntelliJ? That's on you for using Java

                          P This user is from outside of this forum
                          P This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #40

                          Honestly I think I like Java better than C++ because with all that complexity at least you get memory safety, actually readable errors, and portable code. C# is great but Linux support is spotty.

                          B 1 Reply Last reply
                          2
                          • S [email protected]

                            You guys use editors? Real programmers only need a mechanical hard drive, a magnetized needle and a steady hand.

                            negativenull@lemmy.worldN This user is from outside of this forum
                            negativenull@lemmy.worldN This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #41

                            or: C-x M-c M-butterfly

                            1 Reply Last reply
                            26
                            • D [email protected]

                              Same. I use VSCode at work, because we need some of the features that are premium in Jetbrains products and the licenses are too expensive for my company.

                              B This user is from outside of this forum
                              B This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #42

                              If your work can’t afford less than $20/seat/month for business-critical software, I’d start looking for a new job because your paychecks are about to dry up, anyway.

                              mrscottytay@sh.itjust.worksM 1 Reply Last reply
                              3
                              • F [email protected]

                                Pyright is the open source language server behind pylance and it works just fine in my neovim setup (in case you hadn't recognized the commands and the logo).
                                There's also basedpyright if you have beef with pyright.

                                Protip: let someone else manage your neovim setup: just use lazyvim.org

                                L This user is from outside of this forum
                                L This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #43

                                basedpyright includes some nice features that Microsoft has otherwise gated behind the closed source Pylance. There's also (in development) ty from Astral that I'm pretty excited for (ruff and uv have made writing python so much better for me).

                                1 Reply Last reply
                                1
                                • rikudou@lemmings.worldR [email protected]
                                  This post did not contain any content.
                                  trickdacy@lemmy.worldT This user is from outside of this forum
                                  trickdacy@lemmy.worldT This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #44

                                  Lol wow, intelliJ? Shit's slow as fuck

                                  rikudou@lemmings.worldR A B D 4 Replies Last reply
                                  45
                                  • sailorzoop@lemmy.librebun.comS [email protected]

                                    Switched to Zed recently, after finding out it's basically flawless on Linux now (it was pretty bad initially) and after about 20 minutes uninstalled vscodium for good.
                                    It's a very solid editor and one less electron thing on my system.

                                    trickdacy@lemmy.worldT This user is from outside of this forum
                                    trickdacy@lemmy.worldT This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #45

                                    Sounds like a rash decision.

                                    1 Reply Last reply
                                    2
                                    • sailorzoop@lemmy.librebun.comS [email protected]

                                      Switched to Zed recently, after finding out it's basically flawless on Linux now (it was pretty bad initially) and after about 20 minutes uninstalled vscodium for good.
                                      It's a very solid editor and one less electron thing on my system.

                                      eager_eagle@lemmy.worldE This user is from outside of this forum
                                      eager_eagle@lemmy.worldE This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #46

                                      I've known Zed for almost a year now, but it still lacks a lot of what VS Code offers. Especially when it comes to customization.

                                      1 Reply Last reply
                                      4
                                      • V [email protected]

                                        What on earth do you need/use 200+ plugins for? Can you name a tenth of the uses off-hand? 😅

                                        P This user is from outside of this forum
                                        P This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #47

                                        A lot of them are dependencies of other plugins.

                                        Stuff like icons support, and every little feature. Neovim is extremely minimalist to start, so you need plugins just to get something as simple as a scrollbar lol

                                        Things like git status of files and file lines, all your LSPs, syntax highlighting (for each language you work with), file explorer, you name it, there's a lot.

                                        But what's nice about nvim is for any of these given features, there's numerous options to pick from. Theres probably a dozen options to choose from for what kind of scrollbar you want in your editor, as an example.

                                        So you end up with a huge amount of plugins in the end, for all your custom stuff you have configured.

                                        You have to setup yourself (though theres a lot of very solid copy pasteable recipes for each feature):

                                        • Scrollbar
                                        • Tabs(if you want em)
                                        • bookmarking
                                        • every LSP
                                        • treesitter
                                        • navigation (possibly multiple of them, I use both a file tree, telescope, and harpoon)
                                        • file history stuff
                                        • git integrations, including integrating it with the numerous other plugins you use (many of them can integrate with git for stuff like status icons)
                                        • Code commenting/uncommenting
                                        • Code comment tags (IE TODO/BUG/HACK/etc)
                                        • your package manager is also a package (I like lazy for wicked fast open speeds, neovim opens in under 1s for me)
                                        • hotkey management (I like to use which-key)
                                        • prose plugins (lots of great options here too, I use nvim for more than just coding!)
                                        • neorg, so I can use nvim for taking notes, scheduling stuff, etc too
                                        • debugger via nvim-dap
                                        • debugger UI via nvim-dap-ui
                                        • lualine, which is a popular statusline plugin people like to have at the bottom of their IDE for general file info
                                        • new-file-template which lets me create templates for new files by extension (IE when I make a .cs file and start editting it, I can pick from numerous templates I've made to start from, same for .ts, .lua, etc etc)
                                        • git conflict, which can detect and work with detected git merge conflict sections in any type of file and give me hotkeys to do stuff like pick A / B / Both / Neither, that sorta stuff

                                        The list goes on and on haha

                                        T M V 3 Replies Last reply
                                        9
                                        • rikudou@lemmings.worldR [email protected]
                                          This post did not contain any content.
                                          T This user is from outside of this forum
                                          T This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #48

                                          For real.

                                          1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups