Skoro są problemy z uruchamianiem pod Linuxem, to co daje .NET ?
Fajne programowanie pod Windows? Wyrzucenie (no, powiedzmy) WinAPI i przejście na pełną obiektowość? .NET nie był pomyślany jako platforma dla innych niż Windows systemów operacyjnych, a jako ewolucja platformy Windows. To, że opiera się na kodzie pośrednim i teoretycznie można by uruchamiać aplikacja na innych niż Windows systemach to "skutek uboczny".
Rozumiem, że działa też pod MAC-iem w Mac OS X ? Bo jeśli nie to już w ogóle nie widzę sensu dla NET ;) (programy w Java można uruchamiać niemal w każdym systemie
, a przynajmniej tych najpopularniejszych).
.NET to nie Java. Są podobne, ale to nie Java. Dlaczego zdziwienie i "brak sensu"? Microsoft nie jest zainteresowany Linuksem i nie wydaje .NET na tę platformę. Podobnie jak niektórzy inni producenci nie wydają swoich produktów na Linuksa.
Czy coś się ma zmienić jeśli chodzi o Linuxa w najbliższym czasie?
Od strony Microsoftu - w najbliższym czasie zapewne nic. Od strony projektu Mono - pracują i rozwijają cały czas.