For further actions, you may consider blocking this person and/or reporting abuse
Read next
Regrets Every Programmer Faces: Lessons for Aspiring Coders
Tutort Academy -
Mastering Go's Advanced Concurrency: Boost Your Code's Power and Performance
Aarav Joshi -
10 Essential Lombok Annotations Every Java Developer Needs to Master!
The Witcher -
Proxmox cpu affinity for VMs
Serge Logvinov -
Top comments (10)
Start with the enviornment that you're already confident in, and learn to use Linux incrementally.
Linux is a great enviornment for programming && it has a learning curve.
Gregoo007 gave a nice overview
Thanks alot β€
Try dual booting if you need to keep windows for some purpose. If you dont need windows for college or office or gaming, ditch it. Dual booting is a crutch that will hamper your linux journey. Honestly Linux is not hard. If you are absolute beginner, Try something that is more general user-centric, Like Solus (I installed it for my mom), or Manjaro Deepin (for arch based distro) or Elementary OS (For Ubuntu Based distro). These three system are such that one can choose to never need to touch command line at all. But since you are asking for programming, you should be ready to learn some commands. Invest in a good keyboard.
P.S. As a linux gamer, Pop_OS (Ubuntu based distro) is amazing at game compatibility. I personally use Manjaro or Solus for playing games. Ubuntu, elementary, fedora has always given me trouble playing AAA game.
Thank you I will try my best β€
Use VMs if you have a good PC, dualboot if you have enough storage, or WSL is an option too. Personally i prefer dualbooting, VMs are a bit laggy.
I have an asus laptop with 4gb ram , I tried the vm and it lagging too much , I will going to buy a new laptop soon , so can you tell me about a good laptop to buy , thanks in advance β€β€
For the freedom of all, dual boot
Ok thanksβ€
If you can hold a VM stably, it may be okay but dual-booting is pretty much better (if you have enough space to hold both your current OS and Linux)
Ok thank you for the advice β€