Wpis z mikrobloga

Dużo ludzi na zagranicznych internetach pisze, że C# to jest w zasadzie Java 2.0, czyli taka lepsza Java a ludzie używają dalej Javy bo (1) się przyzwyczaili (2) dużo projektów w których pracują jest w Javie a nikt nie będzie przepisywał od nowa (3) nienawidzą microsoftu.

Jak to jest?
#programowanie

Java czy C#?

  • Java 37.7% (23)
  • C# 62.3% (38)

Oddanych głosów: 61

  • 3
@TrudnyMinus: język to pikuś, ważniejsza jest platforma i community. C# to Java 2.0 ale taki Kotlin dostępny na platformie JVM to Java 3.0

Java i JVM jest na topie, bo .Net jest na linuxach dopiero od paru lat. Niezliczone rozwiązania jak i języki programowania (Groovy, Scala, Kotlin, Clojure) to JVM a nie .Net
@TrudnyMinus: Zawsze mnie dziwiły te wojenki C# vs Java. Przecież to jest jeden pies. Te języki są tak do siebie podobne że nie sądzę aby ktokolwiek serio kiedyś rozważał przepisanie systemu z Java do C# albo na odwrót. Ten sam paradygmat, niemal identyczna składnia, nawet nazewnictwo w bibliotece standardowej zbliżone.