#Linux #WindowsRecall #CProgramming #Coding #AI #DataTracking
Hey everyone! 👋 So, I’ve been hearing a lot about the recent Windows recall and how AI data tracking can be a bit sketchy. It’s got me thinking – should I make the switch to Linux and never look back?
I’m just starting out in C programming, and I can’t help but feel like I’m missing out by not using Linux. I mean, it’s like that tasty treat you can’t have quite yet, you know? 🍪
I’m curious – how much more does Linux offer for people wanting to code? 🤔 Here are some thoughts and possible solutions I’ve come up with:
– Linux offers a more customizable and flexible environment compared to Windows
– It’s open-source, meaning you have access to a vast community of developers for support and resources
– Linux is known for its stability and security features, which is crucial when handling sensitive data
– By using Linux, you can gain a deeper understanding of operating systems and enhance your coding skills
What do you think? Are you considering making the switch to Linux for coding purposes? Let’s discuss and share insights! 💬 #LinuxDebate
Nothing. You can code in Windows and in Linux with the same ease, it totally depends on your personal preferences and, if targeting one specific OS, then you want to code in that OS.
We luckily live in an era where software tools are so advanced that even your toaster has a fully equipped, high-performance IDE for your language of choice.
I have been using Linux (Red Hat, Ubuntu) since 2003, and one thing that isn’t considered is the raw number of programs that just won’t work, or have no Linux analog.
Plus, there are a wide number of manuals that assume you are using Windows. It has gotten better over the years, but it’s still a thing.
Linux is great for programming, and if you are doing C, you will fit right in.
Remember, Linux is a tool, and is not a one size fits all panacea.
The worst thing that can happen from trying linux is that you learn something.
I have been working in cloud industry for 10+ years doing IT support/helpdesk kind of stuff. All server infrastructure will always be Linux based. Get into Linux and bash you can go far with your career. A lot of infrastructure these days is a lot of Linux with python/go. Personally I find this a very easy way to get into programming. If you pad the experience you can get learning Linux with a couple years and a bachelors degree in CS/SWE, you could get a lot of jobs
I tried several distros in virtual machines and saw exactly zero things that would make me want to use desktop linux over windows, either for work, or for personal use.
I fail to see how recall changes any of that. Like anything else, you can turn it off if you care enough.
I feel compelled to point out that Linus is a kernel. Not an operating system. There are no good Linux based operating systems,ar least for a desktop user.
Windows as a host OS with Linux based virtua machines is a very underrated development platform.
Linux Mint is the way to go. I hate bloated MS software and the 50% gross margin on APPL products makes me cringe. Just buy an unloaded computer cheap and you should be able to load Linux Mint in about a half hour.
Windows desktop rig for Gaming. Everything else on Mac Pro Laptop. (I’m a software dev)
I use Linux daily almost everywhere.
I sometimes boot into Windows if something is easier on Windows.
But give me Windows, Mac, Linux. I can get work done either way.
But I do not regret any time spent with learning Linux. Its such a fun and powerful skill to have in my opinion.
My next project is to revive an old Microsoft Surface Pro 3 I got for free. Want to use it as a drawing tablet in Krita. Works okay under Windows, but Windows is wasting so much resources. Was hoping Linux could fix this for me.
I was forced to switch back to windows a few months ago for school. I convinced my school to start “supporting” Linux after this.
I’ve been hating windows for a while but I’m just so damn lazy, I’m getting close though to switching myself at least for one machine.
I started using Linux exclusively 3 months ago at home and I’ll never go back.
Just side load it? That’s what I do. When I wanna use windows (gaming or any program that won’t run on Linux) I just restart and select Windows. If I wanna use Linux then restart and select Linux.
Nice!
Linux offers a lot more! It’s also the best way to learn operating systems and low level programming.
Many of the tools you will want are already baked into Linux installs by default. Those that are not are almost always heavily and actively maintained.
The user experience is also far easier to customize to make productivity easier (without paying a bunch for stupid additional software). This makes a difference weather your 10x or a script kiddy haha.
I’ve used all the major environments – including the Unix offerings. Linux has the best support and most to offer. It’s also not going to just tell you that your hardware is no good in a few years (looking at you Apple).
I’ve worked at companies of all size. I’ve never seen anyone use Linux. Like literally. A lot of these devs make north of six figures and some even in seven. I typically associate Linux with – being piss poor, anti social, or inability to adapt.
If you have windows right now then get Ubuntu from the App Store and develop on that with vs code.
You can also run it in windows mode with win-kex
Kali Linux has great instructions how to do that with the Kali WSL.
Then when you are comfortable you can bite the bullet and format your drive.
For me I would miss windows only programs that done run well with wine.
Also Visual Studio is still my favourite IDE, even though I use vs code for many things now.
Depends what you are doing. If you want to delve heavily into servers, networks, operating systems etc then linux all the way. Programming itself is extremely well supported and a very similar experience on mac, windows, or linux.
Linux is nice because if you ever work on/with servers there is an extremely high probability it’s running Linux. I work all day ssh’d into a server running headless Ubuntu and knowing common shell commands makes life a lot easier.
I started with Linux and learnt C because of it, I am not even a programmer I legitimately learnt C because something was so broken it annoyed me enough to spend two years fixing it. I am a network engineer so CLI has been my friend since I was a kid.
learning to work with linux is a lot like learning to code from a problem solving perspective. I was maining zorin during my boot camp and it added to the experience. If you’re struggling with the code tho, focus your energy on that
I’ve heard Windows Recall will be opt-in. At least it’s something you can turn off. Linux is good though – Linux Mint is my favorite distro right now. Linux has quite a bit of programming tools and support. There’s gcc/g++ for C and C++ and other languages, and you can also do Android development (with Android Studio), web development, and there’s even some Microsoft .NET and C# support. Java is supported on Linux too. Mono is an alternative .NET runtime on Linux and even has some GUI support (mainly WinForms though, I think). I believe Microsoft has their own official .NET runtime for Linux now too. There are also databases with programming support on Linux.
I am from the mandrake/mandriva era. I haven’t used windows other than work since.
The existence of WSL combined with the idea of recall, combined with the rest of annoying practises microsoft does, only served to make me consider switching to linux even more.
I switched exclusively to linux when I was first learning to program about 9 years ago. I have not looked back.
albiet some things can be a pain in the ass from time to time. but its worth it at least to me to have total control of over my system and not have to deal with shitty red tape.
I do mostly python, and powershell, little bit of front end when needed, but mostly working with objects and filtering and logic not design.
Sometimes I’m asked for some basic design so to prove a concept, that’s about it.
I like my windows desktop /, I haven’t had a need for wsl but I have it configured for a few things like docker builds, but I mostly can do that in windows anyway.
Microsoft Will Switch Off Recall by Default After Security Backlash
https://www.wired.com/story/microsoft-recall-off-default-security-concerns/
>How much more does linux offer for people wanting to code?
A great deal more. Linux is so far ahead of Windows in this regard that the most common advice is to run Linux inside WSL if you’re stuck in windows.
Corporate world is still mostly Windows, it’s not such a clear cut decision.
Linux has sounded real good for many years.
Then I go install it, give it a try, find all the things that do not support it, discover I have to compile most of the crap I download for it, found out its best interface is like windows 95, then go back to windows 🙁
It looks good until you try to use it as a desktop. At least for my purposes.
I may be biased, but I feel like the dev world is getting more and more Linux-like. It’s worth it.
I work with Azure cloud for my 9-5 and can use Linux-ish Azure CLI commands to deploy and work with code on a Linux server, I have a Mac for home and Terminal is Unix with an expensive UI next to it. My piece of shit Windows computer I have to use for work runs Windows Subsystem Linux.
I can work just about anywhere without having to play “Hunt and click” and “Buy me a license for bullshit software that is built on top of free linux tools”. I have to use windows at work because the illiterate fucks I work with only look at the pictures, and don’t know how to type. They wouldn’t be able to do their job if someone took their mouse away.
Linux is great as a daily driver. I haven’t done C programming, but php and java, and there is no other reason to use Windows other than when corporate says so.
Recall is a dumb idea and it is madness that it is enabled by default. But you can turn it off, so that isn’t really a good reason for switching.
If you want to get a feel for what Linux is like to work on, give the Windows Subsystem for Linux a go. You can run Linux, on Windows, alongside all your normal Windows stuff, it is very neatly implemented.
I haven’t had a windows machine in my house in 15 years, when I get a new laptop first thing I do is wipe windows, completely.
Get a vm with Ubuntu on it and use windows for the minimal stuff.
well you can’t beat the price
I run both windows and ubuntu. Really liked using it on a vm on my desktop, so I decided to buy a laptop on sale at bestbuy. Nerfed windows on the laptop hard drive and installed ubuntu as the main OS. No regrets
Work wherever you get stuff done. If your OS supports your applications and workflows then great. It doesn’t matter after that. Good art isn’t good because it was made by a good paintbrush, it was made by a good artist.
Linux is literally free, I don’t see how any calculation of “worth it” has to come into things. Making a VM and/or dual booting is easy as piss. Just do it already instead of sitting there thinking about it.
I used a VM when learning C. It’s what was recommended
It can never hurt to give it a shot. Use a VM at first and once you feel like it’s a better experience than the alternatives you can switch. If that doesn’t end up happening than no harm no foul.