Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%)
|
Witam,
Co myślicie o JAVA? Czy ktoś z Was miał z nią styczność? Może ktoś na co dzień programuje w JAVA w pracy? Przeglądając oferty pracy znalazłem dużo ofert dotyczących programistów JAVA, znacznie mniej programistów PHP. Do tej pory skupiałem się wyłącznie na PHP ale ostatnio myślę nad nauką JAVA i nie wiem czy do dobry ruch (IMG:style_emoticons/default/wink.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
Cytat Skoro 95% aplikacji okienkowych pisze się pod Windows, który jest napisany w C, to możliwe jest, że coś zadziała szybciej napisane w JAVA? 1. Ogromna większość Windowsa to C++, jądro tego systemu to C. Java może (chociaż z programach z GUI raczej nie będzie w najbliższej przyszłości) działać nawet szybciej od kodu w C/C++ ze względu na optymalizacje jakich może dokonać JIT, a jakich nie mogą zrobić kompilatory C czy C++.Cytat Jeśli tak, dlaczego wszelkie najnowsze gry komputerowe, najlepsze programy do obróbki video są pisane w C? 1. Wydajność. Dobrze napisany kod C++ jednak będzie szybszy od dobrze napisanego kodu Javy/C# w znakomitej większości przypadków.2. Dostępność narzędzi i ludzi. Cytat Skoro do webdevelopmentu, korzystamy z PHP, który może bazować w całości/większości na C, to po jaką cholerę JAVA? PHP jest napisany w C, sporo jego bibliotek bezpośrednio korzysta z bibliotek dla C, ale język sam w sobie praktycznie w ogóle nie bazuje na C, ma z nim bardzo niewiele cech wspólnych (praktycznie żadnych z punktu widzenia programisty). Webdevelopment to przede wszystkim PHP, Ruby, Python, Java, C# (kolejność losowa) - dwa ostatnie to zupełnie inny rodzaj platformy (serwery aplikacji), które dają bezporównania większe możliwości i dostęp do narzędzi niż pierwsze trzy.Cytat Java działa na wirtualnej maszynie więc to chyba największy minus dla performance. 1. Wydajności, nie żadnego performance'u.2. Maszyna wirtualna w połączeniu z JIT-em jest dużo wydajniejsza od wszelkich języków interpretowanych, a czasami kompilowanymi, o czym już pisałem. Cytat Sam pisałem trochę w Javie, i szczerze gdyby na rynku nie było teraz Androida, to jest to moim zdaniem język dość słabo wbijający się w dzisiejsze realia. Zapomniałeś chyba o dosłownie każdej gałęzi rynku, która korzysta z Javy/C#. Na prawdę nie potrafię sobie wyobrazić miejsca, gdzie któraś z tych platform nie była by używana.@Posio: PHP zdobyło popularność dzięki bardzo "niskiemu" learning curve, w przypadku gdzie Java/C# wymagają względnie dużego zasobu wiedzy by stworzyć cokolwiek, nawet prostą aplikację webową. Ten post edytował Crozin 18.12.2013, 00:57:12 |
|
|
|
markuz JAVA vs PHP 17.12.2013, 09:41:57
Crozin Java jest w przeciwieństwie do PHP językiem ogólne... 17.12.2013, 09:46:56
pedro84 Java, Javie - to się odmienia.
Poza tym, co to w ... 17.12.2013, 10:11:32
mstraczkowski Nauka kolejnego języka programowania to zawsze dob... 17.12.2013, 11:39:13
phpion @mstraczkowski:
Nie zgodzę się. Jeśli coś/ktoś jes... 17.12.2013, 11:48:54
Crozin @phpion: Nauka, chociażby "po łebkach", ... 17.12.2013, 11:52:56
phpion Ok, ale autor zadał pytanie w kontekście pracy. Ja... 17.12.2013, 11:57:48
nospor CytatPoza tym softy okienkowe jednak mnie nie kręc... 17.12.2013, 11:59:59 
phpion Cytat(nospor @ 17.12.2013, 11:59:59 )... 17.12.2013, 12:03:41 
!*! Cytat(nospor @ 17.12.2013, 11:59:59 )... 17.12.2013, 13:55:04 
nospor Cytat(!*! @ 17.12.2013, 13:55... 17.12.2013, 14:08:51 

!*! Cytat(nospor @ 17.12.2013, 14:08:51 )... 17.12.2013, 15:39:05 

nospor Cytat(!*! @ 17.12.2013, 15:39... 17.12.2013, 16:58:49 

!*! Cytat(nospor @ 17.12.2013, 16:58:49 )... 17.12.2013, 19:48:53 

zegarek84 Cytat(!*! @ 17.12.2013, 19:48... 17.12.2013, 23:21:37 
pedro84 Cytat(!*! @ 17.12.2013, 13:55... 17.12.2013, 14:24:25
toffiak Świat PHP czerpie ze wszystkich światów pełnymi ga... 17.12.2013, 12:00:17
markuz Moje doświadczenie w PHP-ie nie jest tak duże abym... 17.12.2013, 12:20:55
phpion W takim razie chyba warto spróbować. Poucz się, po... 17.12.2013, 12:26:33
Crozin CytatNa początku mojej przygody z programowaniem n... 17.12.2013, 13:29:22
pedro84 Cytat(!*! @ 17.12.2013, 15:39... 17.12.2013, 17:04:36
kafuk PHP jest lepiej skalowalny, popularniejszy, tańszy... 17.12.2013, 19:06:07
Damonsson Może się mylę, jeśli tak to wyprowadźcie mnie z bł... 17.12.2013, 23:45:50 
sazian Cytat(Damonsson @ 17.12.2013, 23:45:5... 18.12.2013, 18:09:10
Posio Damonsson ja też nie mogę powiedzieć żebym znał ja... 18.12.2013, 00:21:31 
ano Cytat(Posio @ 18.12.2013, 00:21:31 ) ... 18.12.2013, 21:19:06
emp Java to biznes, korporacje i oprogramowanie biznes... 18.12.2013, 00:30:59
Posio @emp, co do tego masz rację, grupa programistów Ja... 18.12.2013, 00:39:48
markuz Minusem jest to, że od października chciałbym rozp... 18.12.2013, 08:42:21 
pedro84 Cytat(markuz @ 18.12.2013, 08:42:21 )... 18.12.2013, 11:54:07
freemp3 Po paru miesiącach nauki nie masz co liczyć, na do... 18.12.2013, 12:11:11
Turson Java jest po prostu bardzo uniwersalna a zarazem d... 18.12.2013, 18:39:42
!*! Cytatobecnie powstaje sporo gier pisanych w mono. ... 18.12.2013, 19:03:27
mstraczkowski Zacznijmy od tego, że Facebook nie używa Javy tylk... 18.12.2013, 21:35:18
ano Mstraczkowski - czytałeś artykuł o którym się wypo... 18.12.2013, 23:12:41
mstraczkowski Bazuję na artykule o facebooku na wikipedii i zasł... 19.12.2013, 02:10:40
Crozin @mstraczkowski: Tak rozbudowane serwisy jak FB kor... 19.12.2013, 07:15:25
mstraczkowski Będę się czepiał słówek bo facebook nie jest napis... 19.12.2013, 11:45:26 
pedro84 Cytat(mstraczkowski @ 19.12.2013, 11:45... 19.12.2013, 11:57:50 
!*! Cytat(pedro84 @ 19.12.2013, 11:57:50 ... 19.12.2013, 12:21:11 
Dark Smark Cytat(!*! @ 19.12.2013, 12:21... 23.12.2013, 22:55:09
mstraczkowski Jestem na ziemi i mam się dobrze, tylko to mało gr... 19.12.2013, 12:10:40
widmo_91 W teorii w Javie można napisać wiele rzeczy np. ap... 19.12.2013, 12:59:33
Crozin CytatBędę się czepiał słówek bo facebook nie jest ... 19.12.2013, 14:03:06 
sazian Cytat(Crozin @ 19.12.2013, 14:03:06 )... 19.12.2013, 20:19:10 
pedro84 Cytat(sazian @ 19.12.2013, 20:19:10 )... 19.12.2013, 20:30:40
mstraczkowski @Crozin No i teraz po twoim podsumowaniu mogę powi... 19.12.2013, 14:51:14
ano Cytat(mstraczkowski @ 19.12.2013, 02:10... 19.12.2013, 23:59:39
mstraczkowski To dobrze, cieszę się, że istnieją wydajne aplikac... 20.12.2013, 11:42:28
solificati Litości z tym powtarzaniem mitów o niewydajności J... 21.12.2013, 01:07:09
kilab Co jest więc powodem powolnego (żadne mity, żadne ... 21.12.2013, 08:43:24
solificati Multiplatformowość. Biblioteki do UI są kiepskie t... 21.12.2013, 10:20:49
!*! CytatCo jest więc powodem powolnego ... działania ... 21.12.2013, 10:57:34
solificati Porównuj jabłka do jabłek. Jakie języki rozwiązują... 21.12.2013, 11:20:25 
PrinceOfPersia Cytat(solificati @ 21.12.2013, 11:20... 21.12.2013, 17:54:25 
solificati Cytat(PrinceOfPersia @ 21.12.2013, 17:54... 21.12.2013, 18:36:04
Damonsson Szczerze mówiąc, pisząc mój 1. post w tym temacie,... 21.12.2013, 14:02:57 
solificati Cytat(Damonsson @ 21.12.2013, 14:02:5... 21.12.2013, 17:30:12
JohnnyB Wszystko rozbija się o wydajność i koszty. Program... 24.12.2013, 22:09:10
solificati Cytat(JohnnyB @ 24.12.2013, 22:09:10 ... 25.12.2013, 13:27:29 ![]() ![]() |
|
Aktualny czas: 11.03.2026 - 23:41 |