Twoja ulubiona technologia/język ?

0

W czym wolicie tworzyć wasze programy w Javie czy C# ? Której technologii użylibyście, gdybyście mogli wybrać ? Większość ofert pracy to Java być może powodem tego jest, że Java była pierwsza, kolejnym jest pewnie koszt wdrożenia dla firmy, Java wychodzi taniej. W C# piszę mniej kodu, więc chyba szybciej, MSDN bardziej mi się podoba niż dokumentacja Javy.. Jakie są wasze opinię ? Dla początkującego chyba trudniej wskoczyć na wyższy poziom w Javie.

2

do d**y ta ankieta...

3

Dobrze, że są chociaż dwie opcje.

0

Dwie, bo na tych można zarobić, ilość ofert pracy... Ciekawy jestem czy wszyscy macie pracę w swojej ulubionej technologii czy jednak czasem zdarza się wam pisać w czymś czego nie lubicie.

0

Tak , a na innych sie zupełnie nie da zarobić? :P
Wydaje mi się ze tu nie tylko technologia się liczy ale głównie umiejętności jakie masz do posługiwania się nią.
Python , ruby , c++ , php itd , we wszystkich mozesz zarabiać dużo jak i przeciętnie.

0

Głupia bezmyślna, beznadziejna ankieta. Zagłosowałem na C# bo w nim pracuję i faktycznie jest to moja ulubiona dziedzina, ale... wcale nie wykluczam javy, baaa mam co do niej nawet swoje niecne plany :)

Poza tym nie mam nic przeciwko C++ (a z pewnością są tacy którzy właśnie c++ uważają za swój konik). Mnóstwo jest języków, które powinny być w tej ankiecie.

0

Ankietę może poprawić, tylko moderator chyba ;)

0

Albo poprawić tytuł: wolisz C# czy javę. Czemu nikt nie lubi javy? Przecież (podobno) lepszą jest.

0

Pod jakim niby względem lepsza? Ja w niej widzę tylko jeden atut - wieloplatformowość.

A wiele ludzi jej pewnie nie lubi bo java nie ma żadnego sensownego IDE z projektowaniem GUI za pomocą design-era.
Dużo przyjemniejszy jest C#, a jedyna jego wada to ograniczenie do windowsów (aczkolwiek nie do końca to prawda, no ale to są niuanse).

3
AnkietaZabawna napisał(a):

A wiele ludzi jej pewnie nie lubi bo java nie ma żadnego sensownego IDE z projektowaniem GUI za pomocą design-era.

Wielu osobom żaden designer nie jest do niczego potrzebny. Ja to nawet nie pamiętam, kiedy ostatnio czegoś takiego używałem.

0

Powiedz programiście C# że designer jest niepotrzebny do niczego. Np takiemu co programuje w Winforms i WPF. Zabije cię śmiechem, jak jeszcze powiesz że musisz uruchomić program żeby zobaczyć co wymodziłeś w gui.

Designer owszem nie jest potrzebny, jak np piszesz webserwis to designer nie jest potrzebny, jak piszesz aplikację konsolową to też zapewne nie jest potrzebny. Gdy piszesz usługę to też raczej żaden designer potrzebny nie jest. Ale jednak, do tworzenia aplikacji okienkowych designer się "trochę" przydaje. Czy nie?

AnkietaZabawna napisał(a):

Pod jakim niby względem lepsza? Ja w niej widzę tylko jeden atut - wieloplatformowość.

Mówienie że java lepsza bo działa na każdej platformie to jak mówienie że seks analny lepszy bo działa z każdą płcią.

0

Mówienie że java lepsza bo działa na każdej platformie to jak mówienie że seks analny lepszy bo działa z każdą płcią.

Kogoś jeszcze rusza ten suchar? Podobnie można powiedzieć o HTMLu (wraz z CSS, JS, itd całym Internecie), OpenGLu, POSIXie, ale także innych platformach programistycznych, w zasadzie to chyba większość języków skryptowych jest równie przenośna co Java, np Python, Ruby, PHP, etc

A wiele ludzi jej pewnie nie lubi bo java nie ma żadnego sensownego IDE z projektowaniem GUI za pomocą design-era.

NetBeans jest całkiem sensowny moim zdaniem i ma edytor Swinga od czasów kamienia łupanego. Teraz jest JavaFX 2 i w NetBeans też już od jakiegoś czasu można wyklikać GUI. Edytor do JavyFX 2 został pomyślany pod kątem przenośności, chociaż jak na razie zintegrowany jest chyba tylko w NetBeansie - da się go jednak używać samodzielnie.

3

Niestety multiplatformowość nie jest wielką zaletą. W przypadku aplikacji serwerowych system operacyjny i tak jest z góry ustalony. W przypadku aplikacji desktopowych java i tak ssie. W przypadku aplikacji mobilnych ztcw różnie z tą przenośnością bywa.

0
0x200x20 napisał(a):

Niestety multiplatformowość nie jest wielką zaletą. W przypadku aplikacji serwerowych system operacyjny i tak jest z góry ustalony. W przypadku aplikacji desktopowych java i tak ssie. W przypadku aplikacji mobilnych ztcw różnie z tą przenośnością bywa.

A grałeś w Revenge of the Titans?

0

U nas (typowy, c**** Java shop, ktory na dniach zmieniam) akurat przenosnosc Javy jest bardzo pomocne. Np. klient (Siemens, BMW, whatever) wie ze aplikacja bedzie lazic na jakimstam linuksie, ale server testowy jest niemal zawsze jakims windowsem. Ni cholreu nie rozumiem, ale tak to juz jest. I co ma niby dac testowanie na zupelnie innej platformie?

0

NetBeans jest całkiem sensowny moim zdaniem

Tak samo jak Eclispe. Problem w tym, że aby ich używać w miarę sensownie trzeba pobrać kilkaset (jak nie więcej) megabajtów dodatków, co spowoduje spadek wydajności tych narzędzi do takiego stopnia, że przestają być użyteczne.
Samo ich uruchomienie jest drogą przez mękę a co dopiero później.

Java pewnie mocno by podskoczyła w popularności (mimo, że już teraz jest popularna), gdyby Visual Studio przestał być wydawany w wersji Express. Ludzie w domach siedzą zazwyczaj na Visualu darmowym toteż C++ oraz C# wystarczają wszystkim (większość w każdym razie), a przy tym mają zapewniony komfort pracy i mało stresu.

IDE do Javy takie nie są, wymagają mnóstwa ustawień, pobrań dodatków, a w rezultacie i tak to wszystkie leci na łeb na szyję.

0

Nie uzywales nigdy Idea do Javy. Jest platne, ale jest tez community edition ktore w domu pewnie wystarczy. Polecam sprobowac.

0

Przede wszystkim po zainstalowaniu dodatków trzeba zwiększyć rozmiar sterty dla JVM, bez tego wydajność rzeczywiście może być kiepska.

U nas (typowy, c**** Java shop, ktory na dniach zmieniam) akurat przenosnosc Javy jest bardzo pomocne. Np. klient (Siemens, BMW, whatever) wie ze aplikacja bedzie lazic na jakimstam linuksie, ale server testowy jest niemal zawsze jakims windowsem. Ni cholreu nie rozumiem, ale tak to juz jest. I co ma niby dac testowanie na zupelnie innej platformie?

U nas jest podobnie :P Z tym, że w sumie są części serwerowe i desktopowe nierozdzielone do końca, a część desktopowa jest odpalana zwykle na Windowsie, więc jakiś sens takiego testowania jest.

0

@AnkietaZabawna
Jakie to dodatki(w setkach MB) i straszne ustawienia są potrzebne w netbeansie?

Czym konkretnie podpadł ci designer w netbeansie?
Jedyne ważne usprawnienie które mi na myśl przychodzi to trzymanie widoku z dala od kontrolera.

1 użytkowników online, w tym zalogowanych: 0, gości: 1