Wiem, że sam temat wiadomości jest niepoważny i że o tym już nie raz było na forum (owszem, czytałem co nieco)... ale o co mi chodzi.
PHP mnie już znudziło, chciałbym wziąć się za coś innego i obrać jakiś kierunek.
Technologie, które mnie interesują to Java i C#. I tak się zastanawiam, co wybrać.
Nie chcę pytać Was co powinienem wybrać, chodzi o co innego.
Czym się przy wyborze kierować. Ktoś na forum radził, żeby napisać w tym i w tym coś. Napisałem kilka bardzo prostych programów i w zasadzie to nie widzę różnic pomiędzy tymi językami, poza składniowymi szczegółami.
Czytałem kilka wątków i co już wiem:
- C# wykorzystuje się do pisania na windowsa tylko (co mi nie przeszkadza)
- Java to 90% web i appki biznesowe, pozostała robota to Android
- C# jest bardziej nowoczesnym, lepiej zaprojektowanym językiem
- w Javie jest więcej pracy, szczególnie na południu polski (śląsk, małopolskie - czyli moje okolice).
- C# jest częściej wykorzystywany do desktopu
- itd. a ja niewiele wiem :D
Robiłem wstępny resarch i C# wydaje się mniej przytłaczający - a może się mylę? Java ma tyle frameworków, że nie wiadomo czego się uczyć.
Nie pytam w czym jest lepsza kasa i co jest bardziej przyszłościowe.
Raczej:
- w czym pisze się wygodniej, co jest lepiej przyswajalne na początek, w czym łatwiej się odnaleźć i w czym szybciej można kodzić fajne rzeczy, w czym jest więcej/są lepsze materiały do nauki/tutoriale, w czym jest więcej fajnych projektów open-source gdzie można dołączyć?
Ludzie piszą, że C# jest lepiej zaprojektowany, że platforma .NET jest bardzie nowoczesna, że rozwiązania MS są fajne, przyjemne i bardziej przystępne. Jak to jest z Javą? Jest troszkę starsza od C#. To nadal język w którym warto zaczynać (zakładając, że się nic nie umie ponad tego PHPa)? No i w są ciekawsze/fajniejsze (nie lepiej płatne) oferty pracy/stażów?
Oba języki/technologie wydają się być fajne. Pozostaje poczytać opinie ludzi lepiej zorientowanych w temacie.... albo rzucić monetą :D