Readit News logoReadit News
snup commented on .NET 6 Preview 5   devblogs.microsoft.com/do... · Posted by u/dustinmoris
5e92cb50239222b · 4 years ago
Java is miles ahead in terms of cross-platform support. .NET applications may be running fine on other operating systems (I write them at $DAYJOB and they mostly do), but the development tooling is absolutely incomparable across OSes. As long as .NET is being developed and pushed by Microsoft, the situation won't change, because it doesn't align with their incentives.

Some people/companies also care about more than the big three operating systems that MS cares to acknowledge. .NET has no official FreeBSD port, for example.

snup · 4 years ago
the miles you mention are one thing, but performance was always more important to me.

java pendant c# was always much more performance focused than java, having structs, unmanaged c# and c++ interoperability. it took java 16 years or so to accept that structs have their justification.

i also find the c# language much nicer than java. f# versus clojure are both excellent additions and again, f# is the more static and performant while clojure has very nice and inspiring features and aspects. it depends on what one wants here.

finally i think even if java is the larger universe, the .net universe certainly is not small either. if .net would not have taken the cross platform road i would have switched to the java runtime, but happily the opposite happened.

snup commented on Aurora: An operating system that takes care of persistence [pdf]   sigops.org/s/conferences/... · Posted by u/snup
snup · 4 years ago
Being able to snapshot an application's (process) memory creates nice possibilities.

u/snup

KarmaCake day4May 31, 2021View Original