DHH Is Switching To NeoVim???

  Рет қаралды 128,100

ThePrimeTime

ThePrimeTime

Күн бұрын

Recorded live on twitch, GET IN
/ theprimeagen
Become a backend engineer. Its my favorite site
boot.dev/?prom...
This is also the best way to support me is to support yourself becoming a better backend engineer.
Reviewed Article: world.hey.com/...
By: DHH | dh...
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
FOLLOW TEEJ:
/ tjdevries
te...
/ teej_dv
Have something for me to read or react to?: / theprimeagenreact
Kinesis Advantage 360: bit.ly/Prime-K...
Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
turso.tech/dee...

Пікірлер: 218
@earthling_parth
@earthling_parth 7 ай бұрын
Honestly, I believe if DHH got on a stream with these two, some coconut oil would be rubbed and these three would get along.
@_unknown_guy
@_unknown_guy 7 ай бұрын
For sure that would be a fun one, love or hate DHH, he has his reasoning and it would be fun to see some back and forth with these two.
@earthling_parth
@earthling_parth 7 ай бұрын
@@_unknown_guy true. I think I like most of DHH's takes
@neruneri
@neruneri Ай бұрын
@@earthling_parth I like most of them even when I disagree honestly. It's super easy to see where he's coming from with most of them.
@someoneelse8103
@someoneelse8103 10 күн бұрын
this aged like wine
@TomNook.
@TomNook. 7 ай бұрын
Let's be honest, it's in programmers OCD nature to always look for a better option. It's why you still see people obsessing over their IDEs, their IDE configs, their keyboards, their chairs and to some, their hair colour.
@zealy1369
@zealy1369 7 ай бұрын
Anything to avoid doing real work
@georgehelyar
@georgehelyar 7 ай бұрын
Most people don't do this, which is why most people aren't using vim. The vast majority just want to get stuff done, and what editor they use is secondary. In fact this is prime's take on using Linux (see interview with Brodie)
@VelcorHF
@VelcorHF 7 ай бұрын
To give him credit, he did find a solution then stay with it and just worked.
@СэрШпинат
@СэрШпинат 7 ай бұрын
@@zealy1369this.
@monad_tcp
@monad_tcp 7 ай бұрын
@@georgehelyar That's why I use Windows, I want to get work done, the operating system I do my programming literally doesn't matter because code is text and you can edit text on any computer/OS. The fact that you use a specific operating system to edit your text doesn't make you faster or slower, actually Windows has a good side-effect, you can't (easily) change it, so losing time customizing the thing is out of question, you're forced to focus. (that's almost a John Blow take) You can remote into linux from any operating system, but mostly you don't need to do it unless things go wrong because of CI/CD. (also, at the same time, Prime using Windows because the sound system actually works when doing streams, yeah, right, just get the job done, linux is not a religion, its just a tool)
@ISKLEMMI
@ISKLEMMI 7 ай бұрын
the way you highlight text is super satisfying thank you mr theprimeagen sir
@kacperkonieczny7333
@kacperkonieczny7333 7 ай бұрын
Yes the fastest way of reading
@ahmeddotgg
@ahmeddotgg 7 ай бұрын
the way he ignores the first and last characters gives me ocd
@pinch-of-salt
@pinch-of-salt 7 ай бұрын
Is that DHH the famous race car driver?? Didn't know he also made ruby on rails as well.
@MrHamsterbacke756
@MrHamsterbacke756 7 ай бұрын
He at least has some sports car.
@AdityaSharma-gg6rc
@AdityaSharma-gg6rc 6 ай бұрын
Le mans winner, silver rated wec driver
@LoneIgadzra
@LoneIgadzra 7 ай бұрын
TextMate was good, its features have carried forward into every editor since, particularly snippets and the fuzzy finder. It was attractive and easy to customize, and had a lot of great default color schemes. I don't really follow the dunking on it these days, other than it stopped being maintained. Sublime is basically a much more performant version of TextMate. It's also interesting and helpful to highlight that Ruby was designed to be written with no assistance. This has been forgotten as coding assistance has gotten better and more readily available, while the languages no longer have to be obnoxiously bureaucratic to support it.
@de1rdevil
@de1rdevil 7 ай бұрын
22:12 Flip taking no shit from anyone
@elliotphoenix
@elliotphoenix 7 ай бұрын
Filp gave them a flip
@NeilHaskins
@NeilHaskins 7 ай бұрын
Vim: Certain generation Emacs: Editor for Middle Aged Computer Scientists
@GreyDeathVaccine
@GreyDeathVaccine 7 ай бұрын
I am 38. I switched to Emacs xD
@NeilHaskins
@NeilHaskins 7 ай бұрын
@@GreyDeathVaccine One day...
@pietraderdetective8953
@pietraderdetective8953 5 ай бұрын
man I really love the chemistry between this duo! they're so funny together, yet the content is always interesting + informative. Awesome!!
@Slashx92
@Slashx92 7 ай бұрын
TJ went full time streaming? LETS GOO best of luck man!
@Kane0123
@Kane0123 7 ай бұрын
Let’s go!
@huge_letters
@huge_letters 7 ай бұрын
I love his dynamic with Prime
@martinoberg4040
@martinoberg4040 6 ай бұрын
The merch @19:59 needs to be something like "neovim, from a certain generation", perfect on many levels!
@MrLaTeki
@MrLaTeki Ай бұрын
One of the best chaos duos! I loved it!
@rezniks30
@rezniks30 Ай бұрын
I heard that notification and went "Another meeting c'mon man" and started looking for it. Thank god!
@zeroows
@zeroows 7 ай бұрын
Flip, we love you.
@tibbydudeza
@tibbydudeza 7 ай бұрын
I started off Brief way back in DOS then Borland IDEs then vi and later Visual Studio and now VSCode
@sciencedude22
@sciencedude22 7 ай бұрын
For everyone who's still lost: TextMate is like NeoVim but with a file explorer always open on one side of the window.
@pablobello0
@pablobello0 6 ай бұрын
?
@npip99
@npip99 4 ай бұрын
Wut. I don't think anyone uses vim without a file explorer like nerdtree or something.
@PankajDoharey
@PankajDoharey 7 ай бұрын
Textmate is the father of fuzzy finder, it invented it before Atom , VSCode etc ...
@salvatoreshiggerino6810
@salvatoreshiggerino6810 7 ай бұрын
All this talk about TextMate makes me nostalgic for my BBEdit era.
@echobucket
@echobucket 7 ай бұрын
It's wild that he's choosing neovim because it supports language servers, but then he doesn't want other editors because he doesn't want an "IDE"?
@prgnify
@prgnify 7 ай бұрын
I really don't get why anyone would take Campfire instead of Zulip. But then again, I don't get why this industry is so entranced by Slack instead of using Zulip, so what do I know.
@grimonce
@grimonce 6 ай бұрын
You guys know what else stands the test of time? Lisp and C...
@0oNoiseo0
@0oNoiseo0 7 ай бұрын
Loved the banter!
@uuu12343
@uuu12343 6 ай бұрын
Teej is now a Pythonista!
@efkastner
@efkastner 7 ай бұрын
3:31 TextMate and vim have the best column modes by FAR. Nothing comes even close.
@TheShrikeHD
@TheShrikeHD 7 ай бұрын
Most people don't care about chat history, except for work environments.
@thirdbeat
@thirdbeat 7 ай бұрын
I get where he is coming from: one of the apps they make is a PWA chat app.. and with apple being PWA un-friendly he may feel obliged to not trust them.
@kyleclark1315
@kyleclark1315 7 ай бұрын
18:05 Prime talking about using Xcode like he was a POW lol
@Zubbbz
@Zubbbz 7 ай бұрын
The advice at 2:00 was beautiful
@u9vata
@u9vata 7 ай бұрын
My former room-mate from uni dormitory (who works at google) daily codes without LSP, syntax highlight, no plugins, plain vim.... I only don't use LSP, but learned its not really that bullshit thing to do. As you say it really changes your designing about simpler architecture and structures. Like I do not use deep nested directories anymore - can live with it, but do not really need. PS.: We both code in typesafe languages so this is not strictly about dynamic/static. I often disagree with DHH, but this is second time I agree.
@mattmmilli8287
@mattmmilli8287 7 ай бұрын
Damn this video finally making me think of trying neovim. Why you do this to me
@larsthomasdenstad9082
@larsthomasdenstad9082 7 ай бұрын
Helix mentioned!
@SamiullahKhan
@SamiullahKhan 7 ай бұрын
12:57 I thought tab behaving intelligent based would be good thing, but now it got me thinking, what about otherwise? I'd see accepting lsp suggestions were mapped other than tab, there is legit reason
@gjermundification
@gjermundification 7 ай бұрын
13:34 This is why I love vim! It has a text editor; and it's named INSERT MODE. Then again if GUI is to be loaded, why not use BBEdit on a Mac? I used BBEdit 6.1 lite at one point when the Mac did not have terminal with an accompanied linux server where I could run vim.
@HisZd11
@HisZd11 7 ай бұрын
The "orange" "door hinge" Drake and Josh reference is amazing!!!
@dixztube
@dixztube 7 ай бұрын
Man I’m finally on the vim train I got zed and viscode vim and I’m not as fast yet but its hilarious cause I finally went full vim binding when I found the first buttons I’d start pushing were those weird hjkl cursor buttons. Now they feel more natural than the arrows
@Shywizz
@Shywizz 7 ай бұрын
I started with linux first, but kind of went the same route, at first opening vim only when i absolutely had to and having this kind of weird curiosity and then it clicked, fw, dap, hjkl i was zooming and it was so much better You always keep learning new things, macros, Vy@", plugins, etc it just dosent stop I love it. Godspeed to you, vim friend.
@magfal
@magfal 7 ай бұрын
24:00 set up Zapier and have everyone download a backup of their data through a cron job.
@digitalspecter
@digitalspecter 7 ай бұрын
I wish more people would realize that relying on some (closed source) software that isn't even cross-platform is bound to become a pain in the ass at some point.
@mattmmilli8287
@mattmmilli8287 7 ай бұрын
Which one ? Only textmate really fits that description ( sublime is cross platform )
@MrHamsterbacke756
@MrHamsterbacke756 7 ай бұрын
Zed and arc come to mind.
@PhilKingstonByron
@PhilKingstonByron 7 ай бұрын
NOSTR - its a great protocol from the Bitcoiners where you own your own data, and avoid centralization
@TurtleKwitty
@TurtleKwitty 7 ай бұрын
I do Ctrl+space for completion and ctrl+j/k for selecting it, i don't wanna have to reach for the y
@josda1000
@josda1000 7 ай бұрын
T shirt: "Yes, I am of a certain generation. A generation where anyone older than us will look down on us, and anyone younger than us will step on our toes." Might be too long.
@MH_VOID
@MH_VOID 7 ай бұрын
That's great
6 ай бұрын
Still using TextMate... Before that, Amiga CygnusED
@AstroStrongBox
@AstroStrongBox 6 ай бұрын
zed is similar to TextMate and I love it. It’s Mac only tho
@TestTost-j4d
@TestTost-j4d 7 ай бұрын
Ok, i tried that color scheme, and i like it :)
@ILeChriSSI
@ILeChriSSI 7 ай бұрын
The Comradagean
@0e0
@0e0 7 ай бұрын
definitely turn off the tools for learning imo
@gjermundification
@gjermundification 7 ай бұрын
14:08 The bleep is buying soil these days.
@cherubin7th
@cherubin7th 6 ай бұрын
I try and try but I cannot get into (neo)vim at all.
@Linuxdirk
@Linuxdirk 6 ай бұрын
5:10 if you know your codebase you don't need a search function for it. 😅
@gjermundification
@gjermundification 7 ай бұрын
10:28 Anything Electron or web has a noticable lag compared to native apps.
@ChrisPatti
@ChrisPatti 7 ай бұрын
TextMate WAS the bomb, y’all! :)
@alexandermackintosh1755
@alexandermackintosh1755 7 ай бұрын
Door Hinge rhymes with Orange.. drake & josh reference?? 😅
@Drenmii
@Drenmii 6 ай бұрын
Before TextMate it was Notepad++.
@alskidan
@alskidan 7 ай бұрын
I know him! He’s that dude from the Silicon Valley who invented the internet radio 📻 😂
@Cara.314
@Cara.314 7 ай бұрын
and calculators make you not learn how to do the arithmetic. but we always have calculators handy so it's fine. how is ai any different? not wanting to use AI feel like not wanting to use a calculator.
@krispekla
@krispekla 7 ай бұрын
It's unbelievable that guy that created and maintains ruby on rails doesn't take advantage of things like "go to definition" etc. At least until now if he finds it somehow 😆
@GiovanniCKC
@GiovanniCKC 7 ай бұрын
19:58 I'D BUY THAT XD
@vaisakhkm783
@vaisakhkm783 7 ай бұрын
XD 22:14 man.. flip is getting bullied...
@thapr0digy
@thapr0digy 7 ай бұрын
The best quote..."I can't believe we're reading an article written by Joe Biden" 😂
@abrahamphilip302
@abrahamphilip302 7 ай бұрын
I love communism like Prime loves Communism
@ingloriouspancake7529
@ingloriouspancake7529 7 ай бұрын
Why does it take 25 mins to read an article that takes me 5 mins to read
@felgenh399
@felgenh399 7 ай бұрын
The name . . . Is the COMIgen
@kabukitheater9046
@kabukitheater9046 7 ай бұрын
textmate lol. that was the "cool kid" editor in 2008
@laughingvampire7555
@laughingvampire7555 Ай бұрын
Matrix/IRC
@henriquefigueiredo4077
@henriquefigueiredo4077 7 ай бұрын
I thought DHH was crazu, know I'm certain
@godDIEmanLIVE
@godDIEmanLIVE 7 ай бұрын
I'd probably quit my job, if Eclipse didn't have a Vim plugin.
@481coolking
@481coolking 7 ай бұрын
Boys i need help, I am a Winforms c# andy that writes desktop software for my company. I would love to use NeoVim, but omnisharp is said to perform badly and it doesnt support the designer, am i destined to be a flithy casual?
@UnidimensionalPropheticCatgirl
@UnidimensionalPropheticCatgirl 7 ай бұрын
wagiesharp users lmao.
@pyaehtetaung
@pyaehtetaung 7 ай бұрын
I never understand wpf. Winforms all the way.
@481coolking
@481coolking 7 ай бұрын
@@UnidimensionalPropheticCatgirl not by choice but by circumstance.
@theriser8751
@theriser8751 7 ай бұрын
yall talking about programming but look at these two together 😂
@Pauked
@Pauked 7 ай бұрын
Accurate.
7 ай бұрын
I
@wazz6003
@wazz6003 6 ай бұрын
Just realised who the two neck beards is :’)
@awesomedavid2012
@awesomedavid2012 7 ай бұрын
Why does he look like Elon Musk and Ben Affleck had a child
@jarosawszyc8287
@jarosawszyc8287 7 ай бұрын
XDDDDDDDDD
@lycelia3926
@lycelia3926 7 ай бұрын
Lytscript, code w/emojis.
@smthngsmthngsmthngdarkside
@smthngsmthngsmthngdarkside 7 ай бұрын
If i was in charge. I would do communism properly.
@bpo217
@bpo217 7 ай бұрын
This guy should try ed.
@funky_hedgehog
@funky_hedgehog 7 ай бұрын
Local first!
@zachariascreutznacher3093
@zachariascreutznacher3093 6 ай бұрын
guys, do you took drugs before recording these takes? 🤣🤣🤣
@jbq
@jbq 7 ай бұрын
These editor critiques are entertaining but I really feel like it’s just being way to picky. I don’t think mechanics or electricians obsess this much about the type of screwdriver or wrench they use. Not a perfect analogy, but I think it emphasizes the ridiculous time people put into things they can change but could probably get as much work done if they stepped out of their comfort zone.
@KManAbout
@KManAbout 7 ай бұрын
If you talk to carpenters about their tools they will have a lot to talk about. Same with black smith's. Electricians and mechanics well they don't use that many hand tools
@punishedbarca761
@punishedbarca761 7 ай бұрын
It's the opposite. When you're in a trade discussing using your Ryobi or if you keep a guard on your tablesaw, you are putting yourself in a self defense situation. Programmer disagreements just kind of end in "we can agree to disagree" and a few passive aggressive subtweets
@inevespace
@inevespace 7 ай бұрын
LoL, there is the constant holywar about tools between mechanics.
@crab-cake
@crab-cake 7 ай бұрын
i've tried vim/neovim and it's too overwhelming for me. plus i'm on a laptop and the keys are too far to the left so i end up hitting the touchpad by accident.
@mouayedkeziz53
@mouayedkeziz53 7 ай бұрын
Yo
@FunkyToe369
@FunkyToe369 7 ай бұрын
We need to stop giving this guy any attention
@xevious4142
@xevious4142 7 ай бұрын
I hate the way DHH writes
@Feynt
@Feynt 7 ай бұрын
Communism is meh. Socialism is nice in theory, but communism relies on the guiding force being able to properly determine who "needs" resources more than others rather than playing favourites (or just, excluding sections, like China and Uyghurs). Maybe once we can get AI that stop hallucinating we can get it right by putting the AI in charge of distribution decisions. We're already in a dystopia, might as well try to invoke the singularity and work with the machines now. I'm a multi-year vim user. Like it quite a bit. Neovim though hasn't been working so well for me. Instead, just vim extension in VSCode and vim in remote terminals.
@blipojones2114
@blipojones2114 7 ай бұрын
i'd say like most people there is an 88% chance he will give up. Feel shame. But write a hit piece anyways.
@chenkaihong
@chenkaihong 6 ай бұрын
it just javascript again hahahaha
@derekw6811
@derekw6811 7 ай бұрын
Copilot support is way behind on neovim. I wish they’d pick it up.
@oleksiistri8429
@oleksiistri8429 7 ай бұрын
i wonder, is using neovim safe? can there be malicious plugin that steals something ?
@ChrisCox-wv7oo
@ChrisCox-wv7oo 7 ай бұрын
100% of my plugins are open source, meaning I can see their source code on my computer. Is it possible for malicious code to be installed? Yes. But I trust the plugins over any random binary you download and run from the internet in your normal day to day.
@awesomedavid2012
@awesomedavid2012 7 ай бұрын
Is using vs code safe? Are all of the extensions we install safe and verified by someone? I'd say there's always some innate risk to any software. But with neovim, most things are open source and viewable. When you install a video game or whatever, you have no idea what code is actually running on your system
@micaelviana
@micaelviana 7 ай бұрын
All tem plugins are open source
@markmywords3817
@markmywords3817 7 ай бұрын
If you're paranoid, just stick to traditional vim. Plug-ins are written in VimL and hackers would need to learn some esoteric language just for a chance to steal something from a very small slice of the programming population. Plus RIP author of vim as he died recently. Either that or don't depend on a lot of plugins. That way, you can be judicious in what plugins you will install on vim or neovim The only downside is the steep learning curve. But if you're going to code for the next decade, I suspect some version of vim will be the only thing left standing. Plus a lot of new editors these days come with vim mode anyway.
@Genard66
@Genard66 7 ай бұрын
if DHH is switching, I'm not switching
@crnpowerimmortal
@crnpowerimmortal 7 ай бұрын
The best code editor is Microsoft Word, if FANG companies prefer this over any IDE during interview is the proof
@pyaehtetaung
@pyaehtetaung 7 ай бұрын
Excel is better Btw.
@spicynoodle7419
@spicynoodle7419 7 ай бұрын
23 seconds ago
@AbstruseJoker
@AbstruseJoker 7 ай бұрын
Programmers spend way too much time overthinking editors. Just use a popular editor. They’re well supported
@tristen_grant
@tristen_grant 7 ай бұрын
Why does anyone care what DHH uses?
@Joe-k2g2v
@Joe-k2g2v 7 ай бұрын
Like you primeagen for your entertainment value. The only criticism I have is that you try to talk like your on the level of TJDevries & also Low Level Learning(in another video you kind of talked down to) who are both tech guys on a few levels above you... you worked at Netflix which really isn't a tech company. But when you try to talk on their level it just doesn't look good for you. It's obvious the difference in who they are compared to you. Your the funny pizza delivery guy compared to them. Love your videos because you have great entertainment value, I just wish you'd stop trying to talk like your one of them..
@Nandafirmans
@Nandafirmans 7 ай бұрын
neovim just become the next normies editor
@yp5387
@yp5387 7 ай бұрын
I became fan of DHH when I started learning rails few months ago. He is a racing driver and creator of a framework that got use in so many places. It shows how valuable things he has created.
@davidlyons24
@davidlyons24 2 ай бұрын
Here exactly the same, moving all my projects from Laravel to Rails. I now I'm a happy programmer again!
@aquual1462
@aquual1462 7 ай бұрын
8:00 me wondering if I had a work meeting coming up.
@Sw3d15h_F1s4
@Sw3d15h_F1s4 7 ай бұрын
im 20 and use neovim, thanks to you prime! trying out linux too
@coffeedude
@coffeedude 7 ай бұрын
I love it when TJ is on
@CielMC
@CielMC 6 ай бұрын
"A certain generation" killed me. I've been using NeoVim for a year by now. And I'm faster than I ever was on Intellij, and I'm not even 20, what generation?
@bobby_builds
@bobby_builds 7 ай бұрын
Sounds like DHH is having a mid-life crisis
@IgorGuerrero
@IgorGuerrero 7 ай бұрын
ONE OF US ONE OF US!!! Welcome DHH!
@Kane0123
@Kane0123 7 ай бұрын
This is why I ignore everyone here and code in Visual Studio on my Windows 10 machine to write Blazor. I’ve bonded so it’s too late to change.
@EricRohlfs
@EricRohlfs 7 ай бұрын
Respect for owning it. I saw blazor then native custom elements ... the minute IE was retired... custom elements all the way. (Blazor polar opposite of custom elements)
@Kane0123
@Kane0123 7 ай бұрын
I appreciate the sincerity but I was memeing… partly. I literally just moved to Ubuntu and VSCode from Windows and VS2022. I’m part way to being a real programmer.
DHH Is Right About Everything
2:02:54
ThePrimeTime
Рет қаралды 249 М.
Should You Still Learn To Code? | Prime Reacts
1:00:21
ThePrimeTime
Рет қаралды 314 М.
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 67 МЛН
Neovim Is a Waste Of Time, And I LOVE It | Prime Reacts
17:00
ThePrimeTime
Рет қаралды 91 М.
The Home Server I've Been Wanting
18:14
Hardware Haven
Рет қаралды 134 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 322 М.
David Heinemeier Hansson (DHH) on the ‘Post-SaaS era' | E1856
1:21:38
This Week in Startups
Рет қаралды 137 М.
C# is better than you think | Prime Reacts
23:27
ThePrimeTime
Рет қаралды 278 М.
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 74 М.
0 to LSP : Neovim RC From Scratch
30:47
ThePrimeagen
Рет қаралды 1,3 МЛН
Falsehoods Jr Devs Believe Aboutr Sr Devs
34:07
ThePrimeTime
Рет қаралды 211 М.
I'm Leaving Vim | Prime Reacts
25:54
ThePrimeTime
Рет қаралды 179 М.
Single Language Productivity Is Fake
41:06
ThePrimeTime
Рет қаралды 208 М.
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19