Don't use VSCode

Don't use VSCode

PyCon South Africa

9 месяцев назад

219,663 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@ignaciosanmartin2143
@ignaciosanmartin2143 - 17.03.2024 08:04

Please don’t use Vim or Emacs in 2024… You need to code effectively, not just look nice because you don’t use a mouse. Use vs code with their plugins or an IDE for debug, AI Assistant, code inspections, advance refactoring, etc etc

Ответить
@EiziEizz
@EiziEizz - 13.03.2024 00:28

VSCode is a nice IDE but a nasty microsuck spyware at the same time.

This is of course by design, just like primary psychopaths appear like team players.

Ответить
@elcapitan6126
@elcapitan6126 - 10.03.2024 09:58

as a long time visual studio user for over a decade, recently tried Rider for a year and loved it. prefer rider now

Ответить
@alpheusmadsen8485
@alpheusmadsen8485 - 08.03.2024 04:39

I was going to say my IDE is Bash + Tmux + Vim, but I'm glad the speaker "stole" my thunder!

One thing I particularly like about this combination is that I can have a session for every thing I am working on. I can have one for "personal" stuff, one for "system" stuff, and one for each feature I'm working on!

If I have to switch from one task to another, it's a simple "<Ctrl>B w" away! (A trick I would accidentally activate every so often for years -- almost in a "what have I just done" panic -- but learned from a random blogpost when I wan exploring something else I wanted to scratch!)

Also, I used Emacs for about a year before I came to appreciate Vim, but while Emacs doesn't really fit the way I think the way Vim does, I nonetheless use it for SES spreadsheet mode to this day!

Ответить
@user-vu4or4ih8p
@user-vu4or4ih8p - 02.03.2024 21:39

Thanks. Useful

Ответить
@Diamonddrake
@Diamonddrake - 01.03.2024 19:11

Recommending a closed source commercial software over a free one because the free one is only partially open source is a crazy conclusion.

Ответить
@johnfocker1337
@johnfocker1337 - 25.02.2024 17:04

VSCodium better

Ответить
@samuele5931
@samuele5931 - 20.02.2024 03:11

If you want an equivalent of VSCode that you can rely on for years to come without trusting Microsoft is going to do you a favour for free: Eclipse Theia.

It is a fork of VSCode and still in beta. I can see already some better design choices.

Ответить
@pschmid83
@pschmid83 - 18.02.2024 10:36

First i wanna say the mic qualtiy is terrible. It almost hurt my ears. Your down-sides are memory consumption and disk consumption? really funny

Ответить
@thebluriam
@thebluriam - 15.02.2024 01:25

PyCharm is a totally different IDE today than it was 5 years ago. It’s not as heavy it’s not slow.

Also, stop using entry level laptops

Ответить
@deadpooling
@deadpooling - 13.02.2024 08:52

I can't understand why people concerns about which editor to use when they should concern on writing code in best way possible

Ответить
@antares-the-one
@antares-the-one - 12.02.2024 19:30

to switch to an editor that doesn't have adequate folder explorer with drag and drop functionality - not in 1000 years.

Ответить
@RaveYoda
@RaveYoda - 09.02.2024 00:05

I miss Atom... 🥲🥲🥲🥲

Ответить
@DerBarde2012
@DerBarde2012 - 07.02.2024 14:01

nice but terrible sound

Ответить
@skysxnarrative
@skysxnarrative - 07.02.2024 09:49

Telling us not to use VSCode then tell us how it failed 2 times in less then 10 minutes. Great sales pitch, looks almost identical to VS.

Ответить
@user-pl4pz2xn2c
@user-pl4pz2xn2c - 06.02.2024 23:24

his reasons are lame for not using it.
You can turn telemetry off it isn't required
VSCode is the best free editor out there and probably better than most if not all paid editor.
My only gripe i have is if they could make it perform faster

Ответить
@user-dk8zy6jd8r
@user-dk8zy6jd8r - 05.02.2024 22:43

One of the most useless presentations I've ever seen. You wasted my time, man. Time I didn't have.

Ответить
@FixIt42
@FixIt42 - 02.02.2024 18:39

"I don't remember how to invoke it now" kinda says it all. Not here to start a war but I generally think that if you need a manual to use something it's not user friendly and intuitive enough.

My first what is he saying in this video was the "350MB is a lot".
The second "look you can see it all here too" which I did not lol.
The mayor one was indeed "I use it since if it's too easy my brain doesn't get that I'm supposed to work" = I do it because I'm used to it and have a hard time switching, not since it's better.
And then the first mentioned icing on the cake lol.

I was seriously interested in alternatives and started using vs code about a year ago. I guess I should look at using more of vs codes features instead... but I'll definitely keep doing git from vs codes command line. It is great to see which files have been changed though!

Ответить
@B20C0
@B20C0 - 02.02.2024 11:23

I'm not a Python dev, I'm a DevOps guy. I'm using Python for some webhook-receivers and small APIs, write yaml for Pipelines and Ansible, have some other legacy APIs in our company that use JavaScript and some pretty old stuff written in Perl, study in my freetime and use LaTeX to write papers, have to use Java (urgh) and C for some courses.
Since I'm too dumb to learn vim at this point, VSCode is the tool I feel most comfortable with and I don't have to leave my comfort zone ever because I can do all that in one IDE.
In the past I was forced to use Visual Studio for some C# projects and compared with that, VSCode is insanely fast and has a non-existent memory footprint.

Hell, how is memory usage below 4 GB even an argument in the year 2024? Yeah great, so you have a 500MB file open in vim with just 20 MB of RAM usage or whatever and on your second screen there's Chrome with 300 tabs open. Peddling PyCharm instead of VSCode is just insanity to me. Sure, it's better for Python, but is it better for general use cases like mine?
The only thing I take home from this is to take a look at VSCodium.

Ответить
@kasufert
@kasufert - 02.02.2024 05:30

Me listening to this in the background while using VSCode

Ответить
@rallokkcaz
@rallokkcaz - 01.02.2024 08:33

Did this man get frozen in time for 15 years and woke up 5 months ago? I feel like everything in this talk is common knowledge and any sane developer has probably already tried it at the very least. Maybe I'm a crusty old engineer at this point, but this is like 5 minutes of searching on google's worth of info.

Ответить
@thesimpletechcorner
@thesimpletechcorner - 31.01.2024 22:25

Well that was 35 minutes and 30 seconds I'll never get back. Your opinion doesn't matter arrogant stage dude.

Ответить
@neilgulati7918
@neilgulati7918 - 30.01.2024 14:56

vim. bash. tmux.

Ответить
@simonl8284
@simonl8284 - 29.01.2024 11:38

When your identity is tied to your IDE

Ответить
@makeitreality457
@makeitreality457 - 27.01.2024 08:22

In the vast majority of cases, I find it most productive to launch `geany` for coding, which pops up instantly. While the "intellisense" features used to be lacking, it seems to have improved lately. It might be a good idea to develop optional plugins, if not already available, to provide similar functions, tool kit workflows, and interface with local language models. As well as improve the overall toolkit browsing/plugin install experience. There are quite a lot of plugins already though. Just did a search for plugins and trying them out.

Ответить
@thomaschek_cz
@thomaschek_cz - 26.01.2024 15:56

Some one minute reason? I guess, because it is primarily for C# and also tries even on python to guess the correct type .... so someone can have eye-opening moment, where they find ... ooooh, there is a REAL programming language, with logical structure, backward compatibility (OMG, what a heresy!) ... it is not 3 times faster, but actually 3 orders of magnitude (OMG!), it has actually a great support, it is supported by all enterprise API at the first place together with C++ and probably even Java. It actually allows team collaboration aka it is not write only, the code can be understand, unlike python ... well to be honest, python shouldn't have more than 50 lines of code, so I guess it's a tie .... but I saw 500kb python code and it was just ready to delete a do from scratch ..... so guess what ... vscode is dangerous, it could lead you to real programming languages and you can become a real programmer .... not just tester or prototyper scripting in python.

Ответить
@johnny_eth
@johnny_eth - 26.01.2024 13:57

Code completion is essential for productivity. I don't get it what he's saying that not having it is an inconvenience.... Really?

Ответить
@PaulSebastianM
@PaulSebastianM - 26.01.2024 00:03

Yet it's kind of sad that no LSP-based editor does refactoring better than IntelliJ IDEs, especially for TypeScript.

Ответить
@JohnnysaidWhat
@JohnnysaidWhat - 25.01.2024 04:30

Vim gang 😂🎉

Ответить
@Nirossen
@Nirossen - 25.01.2024 04:03

clickbait. not worth the watch..

Ответить
@iMaxBlazer
@iMaxBlazer - 24.01.2024 08:45

I can tell you much faster and better why you shouldn't use VSCode.
This is a product of Microsoft - a company that first of all tries to monopolize the market and your ass in particular, and in the last place thinks about such an insignificant thing as fair competition or open source. Search for Microsoft's "Embrace, Extend, and Extinguish" strategy.
I'm surprised how few people openly say that Microsoft is a cancer and biggest threat of all IT.

Ответить
@teenspirit1
@teenspirit1 - 23.01.2024 13:57

pycharm community is pretty good if you don't care at all about memory or speed.

Ответить
@joyQuery
@joyQuery - 23.01.2024 07:26

This has gotta be satire. No way this guy is a fan of vs code. Everything was a backhanded complement.

Ответить
@JohannaMueller57
@JohannaMueller57 - 21.01.2024 19:33

i don't understand why conference videos always have crappy audio

Ответить
@ronaldlogan3525
@ronaldlogan3525 - 21.01.2024 00:28

what a horrible video ! Surely this wanker would not want to just start off right away to get to the point ! I am not sure he even made a point.

Ответить
@someone-new811
@someone-new811 - 20.01.2024 12:41

So "the bad" is ram and storage usage? Common... give me a break!

Ответить
@Tntpker
@Tntpker - 19.01.2024 23:53

I work as a data scientist/analyst and VSCode is by far the best editor to work with Jupyter Notebooks. Having Vim bindings just improves my efficiency even more.

Ответить
@ephemer
@ephemer - 18.01.2024 16:13

This was pretty unconvincing. The fact that VSCode uses a couple of hundred MB of disk space and RAM by default is not going to matter to 80%+ of developers. The fact that certain parts of VSCode are closed source are matters of preference and/or ideology. I also don't think they matter to most developers.

I don't use VSCode because I find it's too slow and unresponsive for my liking, and I find the scrolling UX to be uncomfortable and unnatural compared to native apps. I also find its multi-cursor support to be far inferior to other editors. There are some reasons to use VSCode, for example it's the only supported editor for certain new languages and features like GitHub Copilot, but it's just not for me. At the end of the day these are personal preference issues.

Ответить
@Adiounys
@Adiounys - 18.01.2024 02:09

No multiple windows and doesn't integrate with explorer - this is wy I don't use it. It's a shame because otherwise it's great.

Ответить
@erdalturan
@erdalturan - 18.01.2024 01:01

doom emacs and helix is better, but I addict to doom emacs, I can't write another editor instead of doom emacs, I liked it

Ответить
@zimmermatzu
@zimmermatzu - 16.01.2024 11:23

n00b

Ответить
@albud6687
@albud6687 - 16.01.2024 02:50

Super curious to know but can anybody tell me in 3 minutes?

Ответить
@DW-indeed
@DW-indeed - 15.01.2024 17:43

Geany 👍

Ответить
@HotCakeX
@HotCakeX - 15.01.2024 16:27

VS code is amazing, it's open source and multiplatform, web based version available, it has the best extensions for anything.

Ответить
@user-bz4ru4yg1f
@user-bz4ru4yg1f - 15.01.2024 13:07

There are hundreds of editors, of which all serve some purpose.
Each have their merits. Who decides what is best and to recommend.
Just use what you feel that you are comfortable with in relation
with your productivity, project and purpose. Why the useless philosophy here,
this whole discussion is based on views and opinions....
At the end of the day the editor is just a tool. A fool with a tool is still
a fool!

Ответить
@ytdlgandalf
@ytdlgandalf - 15.01.2024 10:46

The only good thing that came from VSCode is the concept of the LSP.

Ответить
@TheSwissGabber
@TheSwissGabber - 14.01.2024 22:11

>complains that vscode eats a lot of memory and disk space
>recommends pycharm

Ответить