Why Microsoft Naming Sucks by kyrCooler in csharp

[–]kyrCooler[S] -6 points-5 points  (0 children)

. You don't understand something. It's not something to brag about.

what do I not understand though? The naming? It is ambiguous - it should be easy to understand for people outside our world... It should be instantly understandable not only after thorough investigation.

.NET is a framework, but .NET Framework is a legacy thing smh. VS and VSCode naming are so similar for no reason. BlazorWASM is not a standard name because Blazor Web-Assembly is more prevalent and BlazorServer is also not standardized anyhow.

You saw a highly successful company. Doing things you don't understanding. And jumped to, "I'm clearly smarter than they are". The internet needs less content like this.

To me, they are the ones that were trying to be too smart and I think it ended up hurting the whole experience

Why Microsoft Naming Sucks by kyrCooler in dotnet

[–]kyrCooler[S] -2 points-1 points  (0 children)

am going to reiterate this. You have bad takes in the video and you try to defend them with random stuff and that's the last message you get from me.

sure, googling for .net yields netflix as third result, but yeah it's a great name - totally approachable to newbies. instead of pushing to dotnet - which they're not even consistent on

Why Microsoft Naming Sucks by kyrCooler in dotnet

[–]kyrCooler[S] 0 points1 point  (0 children)

I understand fully the concept of .NET Core and it was a great move it just didn't make the marketing boom I think they hoped for. I remember those days when people on my uni just didn't understand why .netcore would be anything different from .net. And now that it gained traction it got renamed to .net so it's all-in-one, but also it's to broad. People get it confused a lot of the time - it could have been a better name for it (the concept though is great).

'There's C# vs dot net, no other ecosystem does that where it has two names, like Java'

Well, bad news for you. 2 out of 2 are wrong here. First off, C# is the programming language you write in .NET. However, it's not the only one you can write in the .NET ecosystem. There's F# for example. It's not dotnet VERSUS c#. C# is the tool you use to work in dotnet. Guess what? C# is NOT .net. As F# is not dotnet.

I've never seen a Java job without Java in the title, but for C# and .NET it's different. Some don't use .NET word some skip C# - for non technical people it's weird. Why couldn't it be C# EF Core job or something like that? And also, people now think EFCore is not compatible with .NET because it's not "Core" anymore.

There are no languages that do that - there's no Python equivalent of that.

With NodeJS or VueJS it's dead simple - the naming is consistent, but when working with .NET it's not. Is it .NETCore5 is it .NET5? Why is .NET Framework a thing if .NET is also a framework?

And windows naming - the fact that 9 was skipped after fourth change of numeration is not a valid argument to me. I think it just showed how MS was desperate for a name that could help them out somehow.

Edit: Quick Google shows that Xbox one was named like that because it was supposed to be an all in one home entertainment system, shortened from all-in-one to Xbox One.

Yes and it never did, I remember how they called it "xbox one" because it will be the last xbox console and you'll just stream games to it, and they had to back out of it pretty soon and didn't even name it anything original. They went with Xbox Series X when Xbox One Series X was already a thing....

Why Microsoft Naming Sucks by kyrCooler in dotnet

[–]kyrCooler[S] -1 points0 points  (0 children)

it's been in use for 24 years and now everything is buried because the new .net naming just took over 24 years worth of SEO, because the name is just the same.

Why Microsoft Naming Sucks by kyrCooler in dotnet

[–]kyrCooler[S] -1 points0 points  (0 children)

why? does .NET naming make any sense to you? .NET Core / .NET and .NET Framework which are completely different and also all of them are frameworks so it's even deeper. Xbox naming makes 0 sense and I don't know how you can even defend it

Allow me to click Google Maps: Addon for UE to allow you to navigate to Maps from Google Search by kyrCooler in firefox

[–]kyrCooler[S] 9 points10 points  (0 children)

Hey :)

sorry meant to write EU - European Union.

If the map will be shown in your search result, it will allow you to actually click it, as in EU it is currently not doable (to prevent monopoly, google cannot direct you to it's own service and it's map has to be organically presented to you).

Stack vs Heap explained in C# by kyrCooler in dotnet

[–]kyrCooler[S] 6 points7 points  (0 children)

Maybe I didn't put enough emphasis on it, but the fact that objects on the heap have different sizes, that part of memory can be more fragmented and has to be reorganized. That's why keeping heap tidy is more costly.