News for hackers. Stuff that matters.
Re:Unity plan pricing and packaging updates by fnordpiglet on Tuesday September 12, 2023 @12:01PM (#37483296)
I think a lot of people find the learning curve of c++ fairly extreme, especially when considering the amount of knowledge to do idiomatic programming in c++ required to “do things elegantly.” C# and related languages tend to have idioms baked in closer to the syntax and grammar. My view of c++ after 30 years of it is it’s great if you’ve got 10 years experience programming it within a team of seasoned c++ programmers who shows you the ropes. Even then I think rust is the language I wished for all these years (albeit not for game dev yet). Finally, for the reasons rust isn’t great for game dev, c# and ilk generally have excellent reflective and dynamic natures making them sort of the sweatpants and old T-shirt language for game programming.

That said, it locks you into using stuff like mono and stuff for cross platform which makes me a sad.

Re:Unity plan pricing and packaging updates by whoisthemachine on Tuesday September 12, 2023 @02:17PM (#37485226)
> That said, it locks you into using stuff like mono and stuff for cross platform which makes me a sad.

Microsoft's .Net Core runtime (now just .Net) has supported Linux and MacOS since 2016, so this information has been out of date for 7+ years.

https://devblogs.microsoft.com/dotnet/announcing-net-core-1-...

Re:Unity plan pricing and packaging updates by fnordpiglet on Tuesday September 12, 2023 @04:05PM (#37487340)
Oh thanks! I stand corrected. Good to see.
Re:Unity plan pricing and packaging updates by TylerE on Wednesday September 13, 2023 @11:23AM (#37497996)
But that does NOT include WinForms.