There Is No Objectively Best Code Editor

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 137

  • @EngineerMan
    @EngineerMan  Před 2 lety +15

    Sorry if the video is potato quality, CZcams taking hours to process the HD versions.

    • @mechjack
      @mechjack Před 2 lety +8

      Not watching for the video quality but the quality of subject!

    • @andhikamu-dz1xx
      @andhikamu-dz1xx Před rokem

      Green theme kinda friendly to the eye

  • @gbuwally6326
    @gbuwally6326 Před 2 lety +67

    EngineerMan is objectively the best CZcams channel… and this statement holds under scrutiny.

    • @EngineerMan
      @EngineerMan  Před 2 lety +21

      This I can get behind.

    • @kaushikrishi01
      @kaushikrishi01 Před 2 lety

      @@EngineerMan 😂

    • @yash1152
      @yash1152 Před 2 lety +1

      i am a newbie here, have just watched only a single video, but looking throught the video list, and reading titles etc, yeah, it seems so.

    • @jexl1059
      @jexl1059 Před 2 lety

      this! love it. i am enjoying the videos!

    • @mattsadventureswithart5764
      @mattsadventureswithart5764 Před 2 lety

      As much as I like this channel, your statement cannot be factually correct.
      There's no woodwork, whatsoever, so anyone wanting to know how to turn a bowl from a cherry branch is going to be entirely disappointed, making this channel *objectively* not the best...
      This all follows what EM says in the video :P

  • @zoomosis
    @zoomosis Před 2 lety +6

    You haven't lived until you've written 8086 assembly in EDLIN.

  • @RandomShowerThoughts
    @RandomShowerThoughts Před 2 lety +8

    So writing on a piece of paper doesn’t count?

  • @SsaliJonathan
    @SsaliJonathan Před 2 lety +1

    Hey Engineer man. Thanks for the good work. I have not seen you in my recommended vids for like a month. I really enjoy your videos and have learned a lot from you.

  • @lipi6535
    @lipi6535 Před 2 lety +2

    Really well said.
    Best tool depends on the person more than the tool itself.

  • @retzthephoenix
    @retzthephoenix Před 2 lety +1

    I Couldn't agree more, I believe that the best editor is the editor I'm comfortable with and i can be very productive, in my case i've been with VSCode for the past 3-4 years and I don't think i will switch any time soon

  • @MaxPrehl
    @MaxPrehl Před 2 lety +1

    You comment about JS/Electron being heavyweight made me realize somthing. The M1 macs, having Apple iphone-tuned javascript performance, are probably the absolute best experience using Electron apps.

  • @rebootlinux608
    @rebootlinux608 Před 2 lety +14

    I think the best editor is the one you love the most.

  • @chedisLoL
    @chedisLoL Před 2 lety

    For me it has to deal with support of the future.
    Many companies have legacy systems that are in play from 20 years ago using ruby, java, etc.
    To update them you want to further possible and stable coding methods available for constancy.
    Atom could have a future update that loads specific files different from the standard a company has. This COULD cause issues on a server using lets say Apache for a web app. Where Atom uses IIExpress.
    These constancies provide companies with assured stability.
    So in a professional sense use the same code editor and same infrastructure platforms that the services that you are working on use to prevent downtime. That is the best method to not be fired lol.

  • @halfpint2413
    @halfpint2413 Před 2 lety +21

    But EngineerMan, only true chads know that the objective best editor is MS Word!

    • @EngineerMan
      @EngineerMan  Před 2 lety +6

      No question about that!

    • @jasondads9509
      @jasondads9509 Před 2 lety +2

      and powerpoint is the best programming language!

    • @macethorns1168
      @macethorns1168 Před 2 lety

      It keeps messing up my quotes and tic marks though?

    • @jasondads9509
      @jasondads9509 Před 2 lety

      @@macethorns1168 czcams.com/video/_3loq22TxSc/video.html

    • @Brahmdagh
      @Brahmdagh Před 2 lety

      @@macethorns1168
      That's why I am sticking with by old faith:
      Notepad.
      Seems like everything today has a mind of it own.

  • @macethorns1168
    @macethorns1168 Před 2 lety +2

    3:00 Maybe vim can read a 10k line file, but can it write to it?

    • @bluebusstop5608
      @bluebusstop5608 Před 2 lety

      at 1million lines it reads and writes perfectly fine, at 11million lines you can still make changes with little lag but writing to it takes significantly more

  • @Sharp931
    @Sharp931 Před 2 lety +2

    Chaotic neutral

  • @michaelvilain8457
    @michaelvilain8457 Před 2 lety +1

    I've always thought that the programmer equivalent of Boxers or Briefs was "vi or emacs"
    As a sysadmin, I spend most of my time on systems in the command line. I use vi because it's on all the systems by default except for some really old Unix distros (remember ultrix).

    • @heroe1486
      @heroe1486 Před 2 lety

      ed ftw

    • @mattsadventureswithart5764
      @mattsadventureswithart5764 Před 2 lety

      Serious question: just how old are some of the unix systems you're using?
      Never came across ultrix, but wikipedia states that original code for vi was written in 1976 ( en.m.wikipedia.org/wiki/Vi )

  • @paoloricciuti
    @paoloricciuti Před 2 lety +3

    Only the siths deals in absolutes.

  • @amusedcontempt5487
    @amusedcontempt5487 Před 2 lety +1

    My opinion is objectively correct. Your opinion is undeniably wrong.

  • @Folkmar
    @Folkmar Před 2 lety

    I use Kate and I really like it. Or whatever comes with desktop environment. Or Nano if I don't have one.
    Atom is too slow, I like it but I just can't handle its startup time, it's ~2000 ms to just fire up the damn thing. Sens me instantly to y2k filled with "windows 98 running on 233 mhz" vibes.
    Sublime is cool too, but it's proprietary and I'm allergic to proprietary in most cases. And Vim, well, it's a topic for dissertation, you can spend hours listing all the pros and cons.

    • @yash1152
      @yash1152 Před 2 lety

      > _I'm allergic to proprietary in most cases_
      hehe, same

  • @bulelanibotman
    @bulelanibotman Před 2 lety

    i really wanna know why you chose to use atom rather vscode

  • @CaptainWumbo
    @CaptainWumbo Před 2 lety

    You can use any text editor to edit code. But with rising need comes rising requirements on you and your editor. If you write and ship hardly any code, if you don't need to explore code much or you just don't care because your org has funny money to spend on you being slow... yeah, any editor is fine.
    Higher productivity editors tend to have higher upfront costs to learn, so they will never be popular amomg those who don't really need to be productive or are in meetings all day.

  • @lowping3727
    @lowping3727 Před 2 lety

    My fav is vs, not vsc, I program mainly in c++/python and it's really convenient

  • @stoneHeHenge
    @stoneHeHenge Před 2 lety +1

    Neovim is objectively the best
    *doesn't elaborate further and walks away*

  • @jexl1059
    @jexl1059 Před 2 lety

    so... has this changed? im on linux, and i do not have a emmulator (tho i do have wine) and i run visual studio perfectly? is this just cuz im on pop and its in the pop shop?
    I wouldn't mind trying another editor, it was more most of the tutorials i was following were using them lol.

  • @Nimitz_oceo
    @Nimitz_oceo Před 2 lety +1

    I have been using the IntelliJ ultimate for 8 years. It’s a superior product, BUT! It’s ridiculously heavy on memory consumption..

  • @Carpenters_Canvas
    @Carpenters_Canvas Před 2 lety

    how would i learn coding and all of this sort of thing safely ?

  • @Andrew90046zero
    @Andrew90046zero Před 2 lety

    I love that this video exists! I see people way too often making videos about what language is the "best", or trying to compare languages in an absolute way. But I've realized long ago that is a very naive mentality. Programming languages are created with a purpose. Each one was created to solve a specific problem. And trying to use one language to solve all problems is just naive and unproductive.
    You can use a wrench to hammer a nail, but why not use a hammer?

  • @thotratkoceri
    @thotratkoceri Před 2 lety

    Im using Vim at first a heated it but now im used to it

  • @vbkfivn
    @vbkfivn Před 2 lety

    EM can I ask why you ended up choosing Atom? Also I think the big point, that frankly can't be stressed enough is the **best editor is what works in your use case.**

  • @voidmind
    @voidmind Před 2 lety

    You don't need Windows to run VS Code. Electron compiles to Linux and I'd be surprised if the Mac would not be one of the compile-to Electron platforms (I don't care enough to check, I don't use a Mac). Any Linux distribution has VS Code available from it's software repository.

    • @EngineerMan
      @EngineerMan  Před 2 lety

      Note that I said Visual Studio, not to be confused with Visual Studio Code.

    • @voidmind
      @voidmind Před 2 lety

      @@EngineerMan Ah ok sorry, I misunderstood

  • @jasondads9509
    @jasondads9509 Před 2 lety

    how come the power of the editor wasn't mentioned. Things that the editor does for you, out of the box "intellisense" and code refactoring tools?

  • @BestTheFra
    @BestTheFra Před 2 lety +1

    Someone said Spacemacs?

  • @user-xu9zx9fd7n
    @user-xu9zx9fd7n Před 2 lety

    I think neovim one of the best just if you write lua and the treesitter for highlight i think it like jetbrains product becuase i heat the vscode highlight

  • @Wkhf133
    @Wkhf133 Před 2 lety

    Hi, i am a newbie to python and i wondered if learning and memorizing build-in functions or syntax by anki is good or not. If it's good idea then i would appriciate it if you could how to make these cards. Thank you

    • @yash1152
      @yash1152 Před 2 lety

      nice to see a question about aski here

    • @mangelozzi
      @mangelozzi Před 2 lety +1

      With dir(builtins) and dir(object) and kwords you dont need to memorise anything. I do use anki for coding though

  • @spicemasterii6775
    @spicemasterii6775 Před 2 lety

    Yep. Look at the Vi vs Emacs debates

  • @CEOofTheHood
    @CEOofTheHood Před 2 lety

    You can use vscode on mac.

  • @user-xu9zx9fd7n
    @user-xu9zx9fd7n Před 2 lety

    I think the problem about java ide not true and if you mean caching when you open jetbrains products i think we all now that best way to write code with hundred of fetures, and you can change vm for jetbrqins for better performance

  • @werren894
    @werren894 Před 2 lety

    i use nano almost everyday because i am not a developer, i am a pentester, so nobody know me they only know what best code editor for me, sadge.

  • @mangelozzi
    @mangelozzi Před 2 lety

    If you are using atom you are wrong you should bebusing Neovim. People who havent used neo/vim for at least 3 years cant understand the difference, its like the matrix you have to experience it for yourself.

  • @jgndev
    @jgndev Před 2 lety

    There is a cost to editors like Vim and Emacs and that is time needed t

  • @Darthvanger
    @Darthvanger Před 2 lety

    I don't think you can open a million lines file with Vim though :)
    For some reason it's slow when it comes to large files.

    • @AbhinavKulshreshtha
      @AbhinavKulshreshtha Před 2 lety +1

      I never felt that way, but try neovim. Also vim can be configured for partial buffer. It should be default on most distros but maybe you accidentally have it disabled by some outdated plugin.

    • @Darthvanger
      @Darthvanger Před 2 lety

      @@AbhinavKulshreshtha Indeed the first advice I found is to disable plugins :) Maybe it's due to my config.

    • @CaptainWumbo
      @CaptainWumbo Před 2 lety

      turn off syntax highlighting or, more importantly, change syncolmax to a lower number.
      I've opened many gigabyte log files and searched in them within vim even over ssh and it is fast.
      for what it's worth, all those things are off by default so you can just run vim with it's safe options to start with no config

  • @geremachek
    @geremachek Před 2 lety +1

    Acme, It's always Acme.

    • @MaxPrehl
      @MaxPrehl Před 2 lety

      My Cs prof agrees lol

  • @danesmith7774
    @danesmith7774 Před 2 lety

    Saying an editor is better than another is like saying a pencil is better than a pen. Different tools for different applications.

  • @lamaproductions5277
    @lamaproductions5277 Před 2 lety

    I use atom editor sir my sys is low so I deleted Vs and install atom in my Debian

  • @k3daevin
    @k3daevin Před 2 lety

    Dang Bro, are you some medium?

  • @nicop175
    @nicop175 Před 2 lety +1

    Engineer Man, great content as always. Can you make a video about the Facebook crash last day? I would love to learn about it. Thanks and cheers

    • @EngineerMan
      @EngineerMan  Před 2 lety +2

      I think I will actually.

    • @nicop175
      @nicop175 Před 2 lety

      @@EngineerMan Fantastic news! Can't wait for it ;)

  • @branpod
    @branpod Před 2 lety

    All the major ones are pretty good

  • @chadcollins5242
    @chadcollins5242 Před 2 lety +1

    DOOM emacs has been phenomenal for me as a vim enthusiast looking for more out of the box IDE features. Can’t see myself changing anytime soon, but maybe someday I’ll find a use case not well suited for emacs.
    I’m not sure it would work well for everyone though. Ultimately, I find that the main block in terms of efficiency is my brain and not my editor. The editor is more an answer to the question “what feels nice to use” rather than providing huge increases in efficiency. This is all based on my experience however.

    • @zeocamo
      @zeocamo Před 2 lety

      the problem with emacs is that is it so so slow....
      it need a demon just to workaround for get the tool run at half of the speed of a real editor

    • @chadcollins5242
      @chadcollins5242 Před 2 lety

      @@zeocamo I actually find that it’s more performant than other editors I’ve used, but I guess your mileage may vary. VS Code in particular chugs for me on larger projects. I also use Visual Studio 2017 at work which has been mostly fine.

    • @heroe1486
      @heroe1486 Před 2 lety

      Emacs is almost an entire "distro", not a text editor. You can even use it as your windows manager.

    • @zeocamo
      @zeocamo Před 2 lety

      @@heroe1486 yes and no it do come with way to much, but it do not come with a WM, that is a other package

  • @scrubby8378
    @scrubby8378 Před 2 lety

    I used to use Notepad++ and Visual Studio but now I use Atom, because it just is more interesting features, and also i struggle with vs code features, but also i watch engineer man a lot and started using it, now im enjoying it. But of course, it is different for other people, this is just my opinion, and there is no best editor, but there can be best editor for something specific, like performance or cost or whatever. Its like saying who is the best person, theres no such thing, but if you referring to how much money they have, its probably Jeff Bezos or Bill Gates, or in terms of speed, it would be Usain Bolt, or in terms of good deeds, it would be Jesus Christ. And also what Engineer Man said 👍

    • @mattsadventureswithart5764
      @mattsadventureswithart5764 Před 2 lety

      Good deeds is absolutely not JC.
      Church teaching is that he's son of and part of god, meaning he's responsible for far more death and destruction in the bible than any other named entity, including the fallen angel painted as the bad guy all through the teachings.

  • @bartmeeus9033
    @bartmeeus9033 Před 2 lety

    I would like to see a vid showing difference between the big ones, also language based preferred for some reasons

  • @user-vn7ce5ig1z
    @user-vn7ce5ig1z Před 2 lety +2

    Notepad2 has been working just fine for me for almost two decades. 🤷

    • @yash1152
      @yash1152 Před 2 lety

      has it changed?? i saw that notepad2 went unmaintained, and so, i tried notepad2-mod for windows, and it didnt have tabs if i am right? and doesnt support emoji characters too - i agree that emojis are like extreme edge case for coding, but i use them too much in my comments

  • @d_vines
    @d_vines Před 2 lety

    Thanks mate !!!

  • @lef1970
    @lef1970 Před 2 lety

    Kate - haven’t encountered anything better.

  • @matrix1644
    @matrix1644 Před 2 lety

    The Best Code Editor is the one that suits your needs.

  • @serhiy2020
    @serhiy2020 Před 2 lety +1

    Visual Studio is available on Mac too. Yes, Visual Studio, not VSCode.

    • @EngineerMan
      @EngineerMan  Před 2 lety +3

      Not exactly. It's MonoDevelop that they renamed to Visual Studio. It's not the same.

    • @serhiy2020
      @serhiy2020 Před 2 lety

      @@EngineerMan Fair point

  • @LethalChicken77
    @LethalChicken77 Před 2 lety

    Except for vscode

  • @gesnow
    @gesnow Před 2 lety

    I use many.

  • @texturator936
    @texturator936 Před 2 lety

    If installing emmet or trying using built-in emmet inside VScode gives you just nothing, then modyfing few times settings, searching internet for helping this things find out. And without success, you know that VScode just sucks ass. Exactly like almost every product of Microsoft.
    Notepad++, emmet works. Cudatext editor emmet works. emacs works . Then you think VScode .. is it good? Naaah it is very annoying product of Microsoft. Then you listen to rant about Visual Studio of one game programmer and you know that their debugger is shit, slow, and they ignore feedback. While other debugger, made by one guy is a lot better, and faster for spotting bugs while watching at screen of a game.

  • @ablanchi
    @ablanchi Před 2 lety

    Yeah, you say that...but then theres Emacs...

  • @cryptonative
    @cryptonative Před 2 lety +3

    VS code editor is miles faster than Eclipse

  • @benarcher372
    @benarcher372 Před 2 lety

    I use vi btw.

  • @DavidWTube
    @DavidWTube Před 2 lety

    Like number 777.

  • @msf_recursion
    @msf_recursion Před 2 lety

    The best text editor is Notepad. Debate over 😛

  • @usernametaken3098
    @usernametaken3098 Před 2 lety +1

    best code editor is one you personally know.

  • @Brahmdagh
    @Brahmdagh Před 2 lety

    cmd.exe is the best editor.
    Fight me

  • @wouerner
    @wouerner Před 2 lety

    VIM is the best. Quem liga para opinião dos outros :D

  • @DaRanged
    @DaRanged Před 2 lety

    **FUMING** lol
    Isn't: copy CON program.exe the best? :D

  • @petermgruhn
    @petermgruhn Před 2 lety

    vi

  • @ZacKoch
    @ZacKoch Před 2 lety +3

    Bruh - the best code editor is writing it on paper and using gcp cloud vision api 😂😂
    /sarcasm

  • @mayanwolf
    @mayanwolf Před 2 lety +1

    Pp

  • @PS3PCDJ
    @PS3PCDJ Před 2 lety

    Best text editor only - Vim
    Best [insert usage] environment - Emacs

  • @yank2765
    @yank2765 Před 2 lety

    thanks i totally agree visual studio code is the best one

  • @MrRafu83
    @MrRafu83 Před 2 lety +1

    Vim is scientifically the best one

  • @PS3PCDJ
    @PS3PCDJ Před 2 lety +1

    Opinions of following types of people shouldn't be taken seriously:
    People who use SublimeText or VSCode
    People who use/argue about javascript frameworks
    People who use mac for software development
    People who make Electron apps
    AKA all of the soydevs

    • @jungliflower
      @jungliflower Před 2 lety +1

      That's your daily dose of Tech Twitter. Bitches flexing their mac books writing 10k lines of React for their blog page on html and css courses.
      It's like dev work suddenly becomes so much fhn when you own a mac and can run heavy apps without a worry. It's so cringe.

    • @macethorns1168
      @macethorns1168 Před 2 lety

      VSCode is super clean, not sure what the issue is?

    • @jungliflower
      @jungliflower Před 2 lety +1

      @@macethorns1168 That's because you've never tried opening VSCode on a low end laptop or desktop. Literally takes a few minutes before you can start editing and a few more minutes if you need autocomplete. And yes, for some reasons it uses more RAM and CPU than many linux distributions need on their full functionality.
      I opened VSCode by mistake once when I had a few tabs opened in Firefox. Shit you not it froze my laptop for a good 5 minutes, not even the mouse worked.

    • @heroe1486
      @heroe1486 Před 2 lety

      There are for sure tons of Soydevs speaking about open source all day and using Mac, but I don't see why using a Js Framework make you a soydev, everyone know that you'll end up writing a shitty version of react if you try to do non trivial things with Vanilla JS.
      I'm on arch + i3wm and use React almost everyday, am i a soydev then ?

  • @idk____idk6530
    @idk____idk6530 Před 2 lety

    ❤️ I'm first 🙂🤘

  • @bluekeybo
    @bluekeybo Před 2 lety +2

    VScode is objectively the best right now.

    • @PS3PCDJ
      @PS3PCDJ Před 2 lety +2

      How can a piece of proprietary garbage software from microsoft be the best? Answer: It can't.

    • @heroslippy6666
      @heroslippy6666 Před 2 lety

      too slow to run on my craptop

    • @yorkshireplumbing
      @yorkshireplumbing Před 2 lety

      @@PS3PCDJ OK, fangirl.

    • @PS3PCDJ
      @PS3PCDJ Před 2 lety +1

      @@yorkshireplumbing Better being a fangirl than a soydev.

    • @macethorns1168
      @macethorns1168 Před 2 lety

      @@PS3PCDJ The source is available.

  • @hugodaniel8975
    @hugodaniel8975 Před 2 lety +1

    Im black and i love programming 😁💻

    • @zane812
      @zane812 Před 2 lety +6

      ???

    • @hugodaniel8975
      @hugodaniel8975 Před 2 lety

      @@zane812 there aren't many minorities in programming. I wanted to encourage other black people into tech

    • @Fiskgjusen
      @Fiskgjusen Před 2 lety +2

      @@hugodaniel8975 So inspiring. I love stories such as yours.

    • @hugodaniel8975
      @hugodaniel8975 Před 2 lety

      @@Fiskgjusen thank you 😊

    • @qwerasdfhjkio
      @qwerasdfhjkio Před 2 lety +2

      @@zane812 lol

  • @rebootlinux608
    @rebootlinux608 Před 2 lety

    First like