For game dev. Ubuntu because its what large companies test their stuff on. PopOS if you use Nvidia hands down nothing is more stable IMO. And install Rider, Clion etc with Snap.
zezba9000
Posts
-
Okay, without starting a religious argument - best linux distro for development? -
If you could run all your apps (games too) on Linux?Linux needs a Driver API so 3rd parties can make drivers fast and people can install what they want even if it doesn't follow some Linux ideology. DKMS isn't what I'm talking about. You need an actual API like Apples DriverKit etc. Every OS has this except Linux. It makes mix and match hardware not practical with Linux and it makes someone like me not want to contribute to drivers because it takes to much of my time. And it makes companies not interested in making official drivers as its to hard to maintain.
-
Understanding the Influence of C Programming in C# .NETlol, no. So many reasons for a hard no.
-
Windows 8 vs. Windows 10 resource requirementsYou need to use the right OS for the hardware. Some computers will forever run Windows Vista better than any OS because the drivers were designed for it. Once you start upgrading Windows you run into driver emulation issues or kernel thread scheduling issues. So either you stay on the older version of Windows or you move to Linux which doesn't have these issues at a driver level.
-
Understanding the Influence of C Programming in C# .NETNo, I really should not. As C# productivity far exceeds that of C++ IMO. And normally code like this is rare. The compiler speed, Roslyn code-generators and compiler reflection is far better than C++ which is of huge value in todays world. Even for game dev. Is C# perfect, no but neither is C++. I actually use C way more than C++.
-
Understanding the Influence of C Programming in C# .NETC# also supports pointers, malloc/free as well. The Roslyn compiler supports code-generators, IDE analyzers, etc. C# is a much more productive & powerful language for most tasks. C is like portable ASM and is great to make component libs in.
-
Visual Basic 6 did this, why can't you, C#?That isn't true.
switch (value)
{
case 0:
case 1:
case 2:
// do something
break;
} -
Windows 11 File Explore Update BrokenIts behavior has been very odd for me as well. Win10 was a much better OS here. They needed to remake the Win11 file explorer from scratch.
-
MS can't catch a break when it comes to searchBing is far worse than Google search for technical things. I use Edge now to as I'm sick of fighting Windows with Chrome and Edge is actually faster than Chrome on Windows now. Google has gotten really bad now though. Search engines are so bad now you type in any keyword into them and they will only give you links that have nothing to do with what you want. This is really annoying sometimes. Part of its not the search engines fault and all the AI generated web sites farming clicks. And another part is sites walling themselves off like Twitter. I can't find Tweets in Twitter with Google anymore. The internet has actually gotten worse in many ways while better in others.
-
Is visual basic dead?Yes VB is dead and C# is the only .NET lang that makes any sense.
-
PC Upgrade (Fool about to rush in)Sounds like you're over complicating things. Buy a external USB hard-drive. Backup what you need to it. Then either build a new computer (do not destroy your old one). Then transfer what you need from your backup drive to your new computer after its working. Or just re-install Windows 10 on your old one from a clean USB drive (as it probably fixes your issues). Then restore stuff from your USB backup drive
-
.NET and the nullable configurationIt only makes sense for ASP.NET services or maybe new code bases that its critical you don't have null. .NETFW, Unity3D or other C# projects that heavily use older .NET frameworks its a nightmare. Only new code that uses new APIs does it work well.
-
Is it safe...? (Win10 to Win11 in-place upgrade)11th gen Intel is ok with Win11. But Win10 is a better OS for anything under 12th IMO.
-
Not a rant, a real Windows 11 update question.... what the heck is it doing?Pro Tip... don't use modern Window OS on old hardware. Its slow, it uses legacy driver emulation & it doesn't make your life better. Align the hardware age in your computer with the Window OS lifespans. Match those two & it will be smooth as butter.
-
Would you work at Twitter now?I would only work there now that Elon bought it. Twitter is well known to censor political & corporate opposition which is the definition of fascism. Elon buying it & actively being against censorship of even his own critics is a huge positive.
-
Would you choose C#...Yes C# would be the best lang to teach IMO. C# supports tons of things you can branch to later. Unsafe code, Unity3D, etc. Its reach goes a lot further in the areas that people learning might care about.
-
Oh! For the love of Kotlin! (Part 2)Yes I've used Kotlin. You can compare C# to Kotlin as C# is also for writing Android apps and its runtimes perform better as well on top of it. Both Google and Apple are really bad at lang design. The only reason these companies spend time with any of these is for control. MS just happens to be good at this (besides their IDE situation)
-
Oh! For the love of Kotlin! (Part 2)Kotlin only exists because of licensing issues with Java... not because its a better lang. C# is way better than both these langs for so many reasons.
-
Laptop OS UpgradeNo do not update your PC (it can actually be worse depending on hardware). Windows OS is optimized well around a particularly gen of hardware. Win11 will not work anyway on old stuff & Win10 drivers may end up going through compatibility layers slowing stuff down. Win10 thread scheduler, ram usage, etc, etc may also be less suited for your older PC hardware. Unless you're installing p*rn, fake flash players, etc you're not going to run into anything of concern. Half these security scares in hardware as well I feel are almost excuses to slow things down pushing you to upgrade & spend $$$ to solve problems you will never face. Like anything, car, TV, console, treat your computer with care and it will continue to function well the way it was designed to with the original OS that aligns with its hardware gen. I have tons of very hardware ranging from low-mid-high tier from 80s-2022. I stand by what I'm saying from experience with that array of hardware I have.
-
Twitter sues Elon MuskWhy are ppl defending a well known corp that lies & bans people that don't adhere to state narratives... and then just strait up lies about it. Most tribalistic NPC stuff I've ever seen.