Originally posted by Volta
View Post
Announcement
Collapse
No announcement yet.
Valve Is A Wonderful Upstream Contributor To Linux & The Open-Source Community
Collapse
X
-
I remember reading some article that Microsoft had plans to buy Valve or Nintendo. I hope that will never happen, that would be one of the worse takeovers in history. I'm glad that Gabe Newell has a lot of control over Valve, he has personal reasons to not let it happen.
- Likes 6
Comment
-
Originally posted by HD7950 View PostI'm not a gamer but I bought a Steam Deck just for support them.
Originally posted by HEL88 View PostMicrosot also does not block games from its studios from running on Linux, and could if it were a bad company.
- Likes 9
Comment
-
Originally posted by V1tol View PostWhich is Electron, which is Chromium+Node. MS did nothing for crossplatform support there.
My sincere condolences to those who are forced to use this. I wish you all the best, especially escaping this... wonderful stack.
Also, C# and .NET are one of the most popular programming languages for a reason. People went out of their way to create and use Mono on Linux because it’s an overall well designed language that’s nice to use. Modern cross platform versions of .NET have only made it an even better language and native cross platform means that a lot of Windows application developers can start looking at Linux as a target for their applications, whenever MAUI gets Linux support.
Comment
-
Originally posted by dragon321 View PostI remember reading some article that Microsoft had plans to buy Valve or Nintendo. I hope that will never happen, that would be one of the worse takeovers in history. I'm glad that Gabe Newell has a lot of control over Valve, he has personal reasons to not let it happen.
- Likes 2
Comment
-
Originally posted by HEL88 View PostMicrosot also does not block games from its studios from running on Linux, and could if it were a bad company.
Originally posted by Chewi View PostThey generally don't release for Linux, but Minecraft Java Edition is one example. Psychonauts 2 is another, and Double Fine did a fantastic job with that.
- Likes 9
Comment
-
Originally posted by bearoso View PostYou're missing the big thing this gave us: LSP (language server protocol). Now we have intellisense-quality code completion in editors everywhere.
Before this, libclang was being used somewhat for C++ in stuff like QtCreator, but now there's servers for basically any language you can think of, and you can use them with traditional editors.
VSCode is a way to fight Java, indirectly, and Java IDE. Java IDE are so much powerful for C#, C++, Java, Kotlin, any DSL, Groovy, Rust, Go and many others, VSCode is just JS and TypeScript for free to the end user, nothing to care of. It is a PR garbage, not a gift IMO.
- Likes 3
Comment
-
Originally posted by Volta View PostYeah, right! You mean directx, win32 compatibility for running Windows apps?
Originally posted by Volta View PostWhich are trash.
VS Code is hugely popular, perhaps the most development environment on Linux. It it is not trash, people like it.
As for .NET, it could be argued that the old .NET Framework 4.8 and earlier were trash (binding redirects were a hell), but the new .NET (formerly known as .NET Core) is great. It is a better Java than Java. It is not trash.
As for ASP.NET Core, it performs well when benchmarked against other web frameworks. It has a modular architecture with middleware that plug into a pipeline so you can use it for the smallest projects for a small footprint, or you can extend it with any middleware you like with pluggable authentication schemes and support for Websockets, gRPC, JWT, etc. It is probably the best web backend in existence.
EF Core have great conventions to easy get going, all the while offering lots of configuration which lets you create entities that map to the database and lets you use domain-driven design for your entities. It is probably the best ORM in existence.
PowerShell is a different take on shells, as contrary to other shells which are text-based, this is object-based, which is pretty cool. Might not everyone's cup of coffee though, and personally I don't care so much for it. It's not trash though.
As for Edge, it is okay, but I much prefer Firefox. Any day of the week. Firefox!
Still it nice for all web developers that Edge is available on Linux so you can use it for testing.
- Likes 1
Comment
-
-
Originally posted by uid313 View Post
That Microsoft created DirectX and the Win32 API back in the days and haven't given it to Linux does not take away from everthing else they have given.
This is a baseless statement not grounded in reality. You haven't used them yet you loudly proclaim they suck.
VS Code is hugely popular, perhaps the most development environment on Linux. It it is not trash, people like it.
As for .NET, it could be argued that the old .NET Framework 4.8 and earlier were trash (binding redirects were a hell), but the new .NET (formerly known as .NET Core) is great. It is a better Java than Java. It is not trash.
As for ASP.NET Core, it performs well when benchmarked against other web frameworks. It has a modular architecture with middleware that plug into a pipeline so you can use it for the smallest projects for a small footprint, or you can extend it with any middleware you like with pluggable authentication schemes and support for Websockets, gRPC, JWT, etc. It is probably the best web backend in existence.
EF Core have great conventions to easy get going, all the while offering lots of configuration which lets you create entities that map to the database and lets you use domain-driven design for your entities. It is probably the best ORM in existence.
PowerShell is a different take on shells, as contrary to other shells which are text-based, this is object-based, which is pretty cool. Might not everyone's cup of coffee though, and personally I don't care so much for it. It's not trash though.
As for Edge, it is okay, but I much prefer Firefox. Any day of the week. Firefox!
Still it nice for all web developers that Edge is available on Linux so you can use it for testing.
- Likes 4
Comment
Comment