I Coded with WSL2 for a Week
HTML-код
- Опубликовано: 8 сен 2024
- I coded with Windows Subsystem for Linux for a week! And it’s actually pretty good.
This is a way to run a GNU/Linux environment directly on Windows, unmodified, without the overhead of a traditional virtual machine or dualboot setup. The command-line tools, utilities, and applications you’re used to, and without the stupid backslashes that for some reason Windows has yet to change.
The program I built to test it out - a code racing website to put your typing skills to the test, but more on that next video. Let’s talk WSL, the system I’ve been averse to ever since its initial release 6 years ago.
------------------------
🐱🚀 GitHub: github.com/for...
🎥 Twitch: / forrestknight
🐦 Twitter: / forrestpknight
📸 Instagram: / forrestpknight
📓 Learning Resources:
My Favorite Machine Learning Course: imp.i384100.ne...
Open Source Computer Science Degree: bit.ly/open-so...
Python Open Source Computer Science Degree: bit.ly/python-...
Udacity to Learn Any Coding Skill: bit.ly/udacity-...
👨💻 My Coding Gear:
My NAS Server: amzn.to/3brqO7b
My Hard Drives: amzn.to/3aKetMi
My Main Monitor: amzn.to/3siQfPa
My Second Monitor: amzn.to/3keHT84
My Standing Desk: amzn.to/3boAcbC
My PC Build: bit.ly/my-codi...
My AI GPU: amzn.to/3uvmUmz
🔧Coding Tools:
The Best Linux Server Hosting: bit.ly/linode-...
I've been using WSL2 for months now and couldn't recommend it enough. Really a lifesaver
I envy the people who got it working wsl2 working I have been trying to get the internet working on it for about 3 weeks now and have spent 10+ hours installing reinstalling trying different distro and solutions from github but no internet.
Been with hackintosh since Mojave, finally tied of getting stuck at an old version os and not able to upgrade. I started windows 10 pro a few weeks ago. Really amazed by how seamlessly the wsl2, vs code, docker....working together. Can't wait for a mature windows 11.
@@arafays idk internet stuff like curl and that work for me
@@gitgudnga I am a web developer so I know a little bit about it but not much I mostly copy paste things from StackOverflow :D but there must be some obscure pre-configuration I am missing since I am unable to do the first thing you do as you spin up a server running Linux `sudo apt update` my wsl2 just doesn't get the internet when I switch back to wsl(1) it works.
@@LoManHei21 well another 2 hours spent trying different distro and solutions nothing worked idk why is it so hard for something that was actually working in wsl1 to be so difficult in wsl2 if i just switch the same distro to version 1 everything works fine but wsl2 it breaks
I've had cold feet for a while when it came to WSL, I always prefered dual booting. But now I work for a big company that locks down their PC (can't even write to USB sticks) and WSL has been a savior. It's way more convinient than using a VM and I managed to install podman to run containers.
Been using wsl for a few years already, and it completely boosted my development. Can't ditch windows because of company, but actually I don't really even want to. It gives me the best of both worlds. Awesome for development, and also awesome for productivity in the office. Double win.
Best of both worlds is exactly right. Windows does gui window management better than KDE, Gnome or MacOS. Case in point, try chopping a wide-screen gaming monitor up into 2 or 3 window regions in each OS
I have no idea what you are even talking about. KDE looks better than windows and windows itself has been inspired by GNOME since Windows 8.
@@xtdycxtfuv9353 No sure you really understood my comment. I didn't say anything about was OS is better. I have to use windows because of company restrictions due to business-critical software, but I prefer Linux for development. WSL2 allows me to use both at the same time. Nothing more, nothing less.
@@xtdycxtfuv9353 I don't think he's talking about the looks
@@xtdycxtfuv9353saying windows gets a ton of inspiration from GNOME is a stretch
I was able to get by on WSL almost all the way through college, which was great! However, in my operating systems class we started learning about inter process communication and unfortunately WSL doesn't support some of that stuff so I had to dual boot. I can't quite kick Windows though because warzone
I had the same exact issue, we were learning about pipes and sockets.
I hear that, and I hate to admit it but fortnight with gf is a must (epic in lutris is just buggy). Outside of that, windows is dead to me
@@joemama7388 I tend to stick to AMD gpus for easier pass through, but I’ll keep that in mind. I had to sell my rx 590, now I’m using a gt 1030 for display and a gtx 960 4gb if you think that is good enough until I can upgrade.
Is anybody still using Windows for serious work? Other than games?
@@lawrencedoliveiro9104 A huge amount of embedded work is still coded using Windows IDEs and compilers.
I've been coding for over 40 years and only two of those were on a Unix/Linux machine.
I maintain my OSS library on Windows and VS2019. I only use WSL to cross compile the unit tests for Linux based compilers.
I am so thankful for you presenting this to me, I stopped using Linux completely for about a year because of problems with xorg and some hardware incompatibilities but now I can go back to developing for fun while taking breaks for gaming or doing school work on Office.
I work at Automattic, more precisely in the WooCommerce team. The recommended machine for work there is a Mac, but I have a strong preference for Windows (it's the OS with the best overall user experience in my opinion). I use WSL2 to hold the code and to run Git commands, configuration and build scripts, the unit tests and the local web server for testing; so for pretty much everything except editing code (I use PHPStorm running on Windows for that, accessing the WSL filesystem via network share; occasionally I use VSCode with the native WSL integration as well).
I've been doing that for more than one year now and it's absolutely awesome. I can say that WSL2 saved my (work) life.
Please tell your public-facing team to more clearly emphasize how resource hungry Woocommerce is and that it will destroy a shared hosting installation.
I just started using WSL2 for real development this past weekend, primarily with the vscode extension. Yes! Yes, this works and it works well. I know it's just a micro-VM under the hood but it's seamless and I never thought about it. I'm currently trying to get Flutter and Android Virtual Devices to work in wsl. It's supposed to be possible as of a few weeks ago
Best comment
WSL took care of some line ending mess that I was facing on my job. My colleagues use MacBooks so there were some line ending inconsistency issues when I opened their projects on Windows. It works fine in my opinion as long as you avoid /mnt at all costs.
I eventually ended up switching to Endeavour OS, which is an Arch-based Linux distro. Cause I like Linux better for programming. WSL can be an accessible and gentle way to learn about Linux.
Best
Tried it about a month ago. It worked amazingly. Unfortunately, Windows sucks.
Big cope
Exactly, windows is such a garbage os i cannot stand it
@@eh-lo2do Yeah bro it's so garbage everything is made for it and everyone uses it.
I can't help it. I need it for games and I don't wanna dual-boot.
Its thanks to WSL that I moved to Linux full-time, to be fair it was WSL1, at that time I had problems when building my project, it too so long and the other issue was Windows becoming slower and running docker in WSL1 and Windows was a nightmare for my low spec pc at that time, when I need to use Windows I dual boot, I only use Windows maybe once or twice a year. WSL is a great project, maybe in future Windows will become another linux distro.
When there's a LSW (Linux Subsystem for Windows) as the opposite to WSL to pretty much pipe Windows for gaming at near native speeds while bypassing all the bloat then I'll believe them.
yes its called Proton
What I really want is the opposite... Give me Linux with "flawless" WINE.
I love Linux but expecting my students to switch to it is just too much of an ask - WSL has been absolutely awesome for letting them get used to the way Linux works under the hood without having to go too far out of their comfort zone when they're already extending themselves so much with the course content.
What? Using linux is too much of an ask? I got into Linux via a Puppy Linux live CD and a USB drive. I ran that way for close to a year before I finally installed on a boot drive.
@@codeman99-dev it's too much of an ask because learning an entirely new OS takes time. For students that want to, I'm more than happy to help them out with trying it out properly, but learning all the course content is challenging enough already. Many students are perfectly happy to stick to Windows and WSL, and that setup is perfectly functional (it's what I did for nearly a year before switching to Linux full time), and since it doesn't get in the way of their learning, I fail to see what the problem is with letting them stick to it.
@@miguelguthridge The "problem" is really dependent on the typical destination for your students.
For example: Do you expect many of them will be installing linux?
Please don't take my gush reaction the wrong way. I love WSL2. A lot. It allows me to operate on my employer-provided computer without making my co-workers in IT frustrated. It also allows me to take full-advantage of developing in linux.
@@codeman99-dev I don't expect all of them will, but as computer science students I'd say there will be at least a couple who do switch to a full-on Linux distro. For everyone taking the course though, we do get them to use a *nix system when doing course work so that there is less variation between behaviour with the software we use (which is a huge waste of time that would be better spent teaching).
They can either use VNC to get into our own Linux systems, use SSH (and deal with all the awfulness that entails), or work locally. For people that work locally, they need to use Linux or MacOS (virtualised or not), since otherwise the behaviour just isn't similar enough.
Fantastic video. You're really on a roll with your return! Everything just on point. Impressed with how seamless WSL looks now.
WSL2 is freaking great. Stay on the company provided hardware and software, while still getting all the benefits of Linux!
I've also done nearly 100% of my professional work in a VM anyway. For the same reasons. WSL2 being so seamless, plus vscode, and windows terminal... just freaking awesome. I love being able to run linux stuff and windows stuff at the same time, and get great support for both! Plus, no "capture key" to remember.
Can you use Visual Studio (not Visual Studio Code) while running WSL2?
I've been using WSL2 with VSCode for almost two full semesters of CS, mostly for C but also C++ and a little go. It's so convenient and works a ton better than just using windows. Next up is side loading Linux so I can truly be productive 😉
do you mean dual booting when you say "side loading"?
I went from working on a Mac to Windows/WSL a couple of years ago. It's pretty conventient. Even Docker Desktop is integrated nicely. I did not expect to make this shift. We also have virtual machines if you need to actually work with a real linux os. It's not a problem.
Wsl is so good. I tried dual booting. Had terrible experience, 1 min + boot times and what not. It was mistake by me but a huge turn off. Then I tried wsl. Boom opens up in 2 sec. Next js server builds in milliseconds but whereas in windows it takes 20-30 seconds. It's amazing
wsl2 is a huge step up from the first iteration it's true, but I still just prefer to stay in Linux. In my dev workflow there isn't really anything that I need windows for or that doesn't have an alternative that runs on Linux. I like to keep Windows just for gaming :)
I've been developing in linux for the past year and now I wanted to do some personal projects and for a change tried to do it on my windows pc laying around. But i couldnt fathom how clunky everything feels compared to linux. I just tried using crontab and found out about WSL2 I hope it will at least partially solve my issues.
I actually use WSL2 for everything when I am programming. I even use VSCode in it. The only thing is I had to enable virtualization in my BIOS for the Ryzen 5900. Genuinely love it.
I happily switched from mac + ipad to a Surface pro 8 for everything from video editing, adobe software, note taking to programming (python, django, js) thanks to WSL. As far as device purchasing is concerned, it is the best choice I've ever made.
What happened with mac + ipad? Was that not reliable enough?
Really it is crazy how good it is. I use it extensively on my Windows 10 work laptop. Especially with Tmux. It almost baffles me that I can open Powershell inside zsh/bash/tmux. So its a Windows 10 running Linux as WSL2 running Powershell/cmd inside again.
"I Coded with WSL2 for a Week"
> Half of the video is unrelated. I didn't come here for a history lesson
Exactly
I have been coding with wsl2 for a few years. The only things that are annoying:
- daily random high CPU usage, especially after going back from standby. (only a wsl2 or pc reboot helps)
- sometimes problems with permissions.: no permissions to write files in linux or docker inside wsl2 with bind mount or no permission to write files in some windows IDE (e.g. phpstorm)
but if it runs, it is quite a pleasurable workflow. I updated to the latest win11 and at least the problem with the CPU seems to be fixed.
Nonetheless, I will get a mac and try it out for a while. Don't know if macs have other problems, but I will see...
Been coding in WSL since May 2020. It is quite good :).
I am using WSL since it's included for the first time in Windows 10. I love it. I have done many complex projects to hobby projects it never disappointed me. After sometimes it just feels like it's a she'll in Windows OS it's so well integrated. WSL2 has enabled some UI features of the Ubuntu accessible in Windows that's even better.
I worked with WSL2 for a while. Win 11 looked to be closing the gap even better with better Linux GUI app support. But, it is still quite flaky. I've now gone to a dual boot system and work more in Linux now than Windows. I'm much happier as a developer with pure Linux. Things work snappier (especially VS Code) and less ..... well.... flaky.
Exactly. It is like the unicorn I wanted just popped up in front of me.
Why can't windows just be a Linux distro with the ability to cross compile and execute windows exes and dlls?
Yarn + WSL was extremely slow for me - at first. Now that I know what to watch out for, I’m looking forward to find more NEED TO KNOW "issues". 😮
That's a genius strategy from Microsoft to make developers use Windows. Before it was basically required to use Linux for web developers, but now, they (me too) can just do everything they want on windows. Pure genius
I mean even if you ain't a webdev, your gonna be using Linux a metric shit ton.
I feel I can say this is the case for a lot of developers that the reason they're still stuck to Windows is because of games they're already into. (Genshin and Osu in my case). For people like us, WSL is an absolute win!
One thing still bothers me is the absolutely slow install speed for VSCode extensions, or any library for the matter. Really hampers my experience.
I've found it pretty seamless, I used to be on a mac and it's so much nicer managing different languages packages through a linux kernel and a package manager than windows. I use wsl for all my development and don't have many complaints, though, it can use quite a lot of RAM be warned
I have to say that I’m truly and pleasantly impressed by how well the Windows Subsystem for Linux currently works - in both directions.
I’ve been a Linux developer for almost 30 years, and was also a Windows user from about 1992 until somewhere around 2013-2014 or so after being fed up with the weight and poor battery life of typical laptops, and was impressed by the sleek MacBook Air and MacBook Pros that most presenters were using at dev conferences, and that OS-X was a real UN*X OS, not Linux, but fairly close.
Now Microsoft is offering Windows and Linux operating together in synergy with each other, and have embraced the open source concept. Windows Terminal is open source. VS Code is open source, PowerShell is open source, and they all offer terrific Windows/Linux cross integration, especially if you install PowerShell-WSL-Interop.
You can use your favourite Linux apps (console or gui) on Windows files, and also your favourite Windows apps on Linux files.
Yes but Microsoft only wants u to use it, then they will build out exclusive windows feature with the wsl. Which means that if you are gonna use those features you can only do it on wsl an no longer can do it with a normal Linux distro
Classic Microsoft takes over a technology just to make it exclusive
@@rushtothemax76 EEE, baby! What a horrific business.
@@rushtothemax76 No need to worry about that, because there's no feature that can't be copied by the power of millions of Linux users
Also it is very easy to take your stuff to a new machine, or to clean install since you can export and import the wsl images :D
I've been using it for almost a year now, and I really like it, especially since I also use many applications that are windows only(or a real headache to install on linux), it is a really goof option if you have to have windows.
A goof option? Not sure if typo, or pun. :)
Anyway, totally agree. For my work machine: windows runs chrome, teams, slack, company email... linux runs all of my development (node.js, npm, dotnet C# & F#), ssh, and docker.
and now you could do WSLg with per window RDP and pull linux applications and even whole plasma environment there too
i'm realy tempted to try that out
I just installed the environment on my Dell after having problems with next.JS development on it and I’m very pleased and truly conflicted about whether to develop on my Mac or Dell now. Spending time developing on the Dell will expose me to the games that only run on it!
I tried both, WSL 2 and Linux directly for development and experienced Linux is still far superior when it comes to performance.
Developing on Windows without WSL is the slowest environment in my case.
Dunno. I switched to Linux back when I started my university studies and don't plan to go back. Done all my gaming from cyberpunk 2077 to blizz games in Linux as well. I still like the wsl if I have to be in Windows for some bizarre reason.
Yep.
Linux gaming might not be perfect, but its constantly getting better :D
At this point we even have some windows-only games with anti-cheat working, which is impressive
Let's not forget the extremely slow file share of Windows to Linux or vice versa
Microsoft's slow NTFS just can't catch up with Linux's EXT4 causing huge Disk bottlenecks
Honestly, that was certainly my experience with WSL, but I have zero complaints about it under WSL2. Definite night and day differences in performance. Some of the encryption/decryption tests we run are actually significantly faster (like 3-4x speed improvement) over the same exact same tests being run natively under macOS, even when the files involved are stored in c:\git and accessed via /mnt/c/git in WSL2. It's been ages since I used a Linux desktop (I honestly hate both GNOME and KDE, and haven't been interested in trying anything comparable since my jobs started providing Macs), so maybe my experience is biased by bad performance under macOS, but I tend to think that's pretty unlikely.
it's actually due to a bottleneck in the virtualization.
if the issue was NTFS you'd see it manifest with normal network file sharing with smb servers, which doesn't happen. in fact NTFS isn't even that bad performance-wise, still faster than cache-less XFS.
I Love WSL, use it daily and it's awesome!
Agree, WSL2 is superb and I love that Docker Desktop supports it too - way lower overheads than running a full VM
😂 I love it!
Threw in the towel yesterday trying to jump through hoops getting USB camera passthrough to work. Building a new linux PC and forgetting all these dumb workarounds.
it's been a year for me (not exclusively), it is a lifesaver, i have no problem. didn't need dualboot. but, i keep coming back to my linux, i really need tiling window manager, and the speed.
I'm currently using WSL because at the job I had some problems with packages in windows, but when i tried them on Linux, it worked fine.
Thanks for the feedback!
There is some many good points using WSL2. But in performance, i saw my machine learning codes, running on GPU, faster ( A LOT) on windows only than on WSL2.
This is basically what I've always wanted and I had no idea it was even there. A combination of many Wine-non-compatible games, me trying to learn many other things at once, and just wanting to be able to turn my brain off on my home PC led me to giving up on Linux after switching and getting used to the absolute basics of command line, even though there were many times where I said to myself "no wonder they shit on Windows when you can do this." Now I can get used to all the command line stuff at my own pace while still being a brain dead computer baby. Eventually I'll probably forego most common Windows GUI stuff, but ripping off the bandaid and going full GNU kernal is a lot more painful, even if you use something super friendly like Mint or Pop! like I was.
I just went back to Windows from Arch to test out WSL and I'm pretty pleased with the experience. Not having to find ways to force compatibility for Windows programs is nice. But, I am still deeply concerned about privacy. I don't know... maybe there's ways to force privacy into Windows 11 and I just haven't found them yet.
I used to use mainly windows but recently switched to dual boot Win10 and Ubuntu. Might have to switch OS once or twice but usually I just use Linux all day. Btw, I signed up for Hirect. :) Seems very useful.
Great video. I'm in process of installing WSL2 right now and the cool part is I can code while gaming. No more dual booting windows/Linux or jumping on my MacBook pro to do coding.
never heard of your channel before. but this video is very good. I like and subscribed. thank you very much!
It's such a cool thing. I only like Linux because of its terminal and nothing else. So WSL is like the best of both worlds
This is all I use. It's perfect. Everything I ever wanted. Linux inside windows. Love!
the ONLY drawback I had was using react native | flutter with it. I did although installed and used arch Linux as my base system, worked for literally everything else, except emulating an emulator.
really a shame though.
if you're a backend developer, wsl is an all-win situation if you do have a good machine.
I'm currently using linux mint, no issues so far. gaming runs fine for what i play, developing is more than good in such a system.
How do you run Linux Mint in WSL? I thought it is only able to run distros of the Microsoft store.
@@Tri-Technology no no, im currently using linux mint, but when I was using windows and wsl I actually used arch, and recommend it a lot more than using Ubuntu on wsl, easy install and arch docs does wonders.
As for how to use, find the github docs(what I did) or a RUclips video, there is the possibility of installing also installing fedora.
As I said, if you work in backend, front and but not mobile, go for it. I'm currently working full stack but rnative on wsl brought way too much headaches than good.
@@kaiqueamoraes970 Ah ok thank you!
@@kaiqueamoraes970 haven't had any issues with rnative on WSL2.
In fact, I've ditched linux on my company provided laptop for W11+wsl2. And I've had 0 issues with it.
@@RuiPalmeira interesting, how did run it? I had serious issues trying to connect the adb through wsl2. The service module didn't work correctly and due to time I decided to go back to my linux
Yess!!!!! About time you try it out!
I like Windows, like Linux. It's all just tech to me. I find your thoughts encouraging. I'm playing with Haskell & the build tools play poorly with Windows. Did consider dual booting but I hate that, I tried VM'ing and then found myself despairing at having to fight screen resolution problems. So far so usual. I am hoping WSL is the solution, it sounds good, it's not the GUI I want after all, I want the programs executing within a linux environment.
WSL makes 32GB of RAM feel like 3 GB RAM
yah 👎
I've been using WSL2 for professional work for over 3 years and I'm about to rollback to a pure linux distro... Why, you might ask, well the WSL is actually a great tool for a simple coding work, but once you'll get into more demanding development environment, like running multiple containers and rebuilding the source code within them it starts to suck :( the payoff is not that great, I mean latest windows OS are great for like a corporate sh*t tasks, it actually speeds up a lot of the boring stuff, but eventually when you spent less than 10% of your time on such tasks it doesn't make sense really
So choose wisely and PICK THE RIGHT TOOL FOR THE JOB
You f**k kill me !!! That you did here is magic. Loved it. :)
I usually use linux natively(linux mint or arch). but wsl2 actually works pretty well. The only problem I had was some windows system sound(an obnoxious beep) when I backspaced all the way on the command line which I had to figure out how to disable.
Now we just need Linux's Subsystem for Windows lol
It's called Wine, lmao. OK, it's not a subsystem but a compatibility layer, but it's close. Ish.
@@NostraDavid2 I'd bet if there was a way to legally virtualize a regular Windows hypervisor and kernel in Linux kernel space (e.g. through hooking it into KVM) with low overhead as WSL attempts to, some WINE devs would've done that waaay before.
Although just to nitpick: Unlike Linux, Windows' GUI system runs in kernel rather than userspace which may complicate things, even if access to the source was legally available.
@@PixLgams Classic Windows.
A while back you did a video on building your NAS and from memory you put your Arch VM on that so you could access it either directly from your windows PC or remotely from your laptop. Was curious how that project went and what your thoughts are now on it? Do you still use this configuration or did you move to something else, i.e. back to dual boot?
I'm considering it just to be able to not have to switch between Windows and Linux activities with a reboot. I use Ubuntu at work but I simply don't want to have to choose, and Windows power user stuff is so much more user friendly.
pro tip. You can use forward and backslashes. windows gets it and changes it.
I wonder if MS is planning on replacing windows kernel with Linux kernel and use the Windows 11+ GUI as front end. This is what WSL2 is kind of doing now.
Am forced to use Windows now, so this is great to hear!
WSL is the best thing Windows has ever done. I also keep Windows around, just for gaming purposes, but man working on Windows is the clunkiest thing in the world. Having Linux at my fingertips without having to dual boot is just so nice
I get to used to coding on WSL2 by neovim, tmux, etc. That's awesome, don't even want to open my macbook.(playing games on Windows some times)
being a linux user since redhat in the 90s, I have to say that WSL is great, I always needed to come back to windows and I hated to have virtual machines or dial bootup. I cant recommend WSL2 enough, the only downside is mobile development, other than that, WSL is the way to go.
Even though i daily drive linux for my development, i use WSL2 for mounting ext4 partition for file access.
Best of both worlds without having to resort to a vm or dual booting.
Interesting and informative video. 👍
I mean I get that WSL stands for Windows['s] Subsystem for [Running] Linux. but Honestly its confusing they should have called it LSW, you know Linux Subsystem on Windows.
Wsl is a saviour when you are issued a windows machine
Been using wsl2 for atleast a year now. I miss my i3 desktop but it's worth it for not having to reboot to open discord and steam
Embrace, Extend, Extinguish
yo the quality of your vids is going dummy bro. have a like. great job
yo that intro was funny af, great vid
bro got me at @3:18
Having 2 SSDs - one with Windows and one with Linux - is probably the best middleground (if one can afford it). Best of both worlds. Linux for development, Windows for MS office & Gaming, content creation, etc.
Also how come your Linux VMs are slow? That just sounds wrong lol. You have a water-cooled system. And you have 32 GB of RAM and an 8 Core 16 thread CPU. Linux runs just fine with even 4GB of RAM and 2 cores. You can have a proper 16GB VM with 4 physical cores (8 vCPUs) for your linux VM. Don't know why you said that \
Fermin Neck
Congrts on your new haircut! I realised this is you after the 7th minute.
I just want to point out that, in powershell, at least, forward slashes work in your commands
You don't even need to boot the Linux (Ubuntu or whatever) , and can run all Linux commands from CMD or PS. It runs it thru WSL but show or interact in CMD. Bye bye cygwin or Gnubash etc.
How about hyper-v vs WSL which of the 2 you think is the best or would you prefer a dual boot ?
The problem is, WSL is just a way to make up Window’s dev shortcomings.
The real issue is Windows itself, lack of privacy, bloated defaults, nagging recommendations and the list goes on.
I want to use Linux as the host and put win in the backseat or ditch it completely.
This is coming from a long time windows user BTW.
You can use forward slashes in PowerShell, so you don't actually need WSL2 haha!
2:16 sounds like Activision
thank you
wait, so he's not code jesus anymore
imagine being able to install Arch under wsl directly without doing extra steps... anyway WSL is life changer.
WSL is great, and I use it every day but it is not as good as having a linux system. For instance, WSL is very slow sometimes when accessing the windows filesystem. I've had bugs where language features in vscode take ages to load, while on windows is fast. It's a lifesaver but it's far from being perfect.
i love steve ballmer
Wsl let me dip my toe in, before going full time Linux
i love wsl but trying to use intellij with files inside my wsl file system was hello, technically an impossible workaround. I hope the guys at jetbrains fix this soon so that i can have my entire workflow on wsl
ohh its you, you look 10 years younger after shrtening the beard