Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JAVA vs PHP
markuz
post
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)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Poza tym softy okienkowe jednak mnie nie kręcą
W javie rownie dobrze mozna pisac aplikacje webowe co okienkowe. Tak samo jak w php mozna pisac nie tylko aplikacje webowe (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
!*!
post
Post #3





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 17.12.2013, 11:59:59 ) *
Tak samo jak w php mozna pisac nie tylko aplikacje webowe (IMG:style_emoticons/default/smile.gif)

Tak było kiedyś. Obecnie żaden "port" dla PHP nie jest kompatybilny z głównymi bibliotekami na rynku.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




Cytat(!*! @ 17.12.2013, 13:55:04 ) *
Tak było kiedyś. Obecnie żaden "port" dla PHP nie jest kompatybilny z głównymi bibliotekami na rynku.

A jak ma to sie do tego ze w php mozna pisac nie tylko aplikacje webowe?
Go to the top of the page
+Quote Post
!*!
post
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 17.12.2013, 14:08:51 ) *
A jak ma to sie do tego ze w php mozna pisac nie tylko aplikacje webowe?

Kontekst był odnośnie okienkowych, ale ok. Jak nie webowe to jakie? CLI? To jedno i to samo ograniczenie.
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




Cytat(!*! @ 17.12.2013, 15:39:05 ) *
Kontekst był odnośnie okienkowych, ale ok. Jak nie webowe to jakie? CLI? To jedno i to samo ograniczenie.

Nie wiem o jakim ograniczeniu mowisz.... Ja tam sobie pisze skrypciki w php, odpalam w konsoli i dzialają normalnie, majac w 4 literach jakies ograniczenia, o ktorych nigdy nie slyszaly ;)
Go to the top of the page
+Quote Post
!*!
post
Post #7





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 17.12.2013, 16:58:49 ) *
Nie wiem o jakim ograniczeniu mowisz.... Ja tam sobie pisze skrypciki w php, odpalam w konsoli i dzialają normalnie, majac w 4 literach jakies ograniczenia, o ktorych nigdy nie slyszaly ;)

Właśnie, albo masz skrypt PHP tradycyjny, albo odpalany z konsoli (jest jakiś odpowiednik dialogu znany z bash?). Nie ma opcji budowania okien we współpracy z którąś z popularnych bibliotek (ewentualnie X11/Explorer) lub nawet ich imitacji. Brakuje możliwości dołączenia biblioteki (dll/so) napisanej np. w C++ w jakiś ludzki sposób, chociażby po to, aby kontrolować urządzenia lub odbierać informacje po USB.
PHP jest w porównaniu do JAVY mocno hermetyczne i ograniczone pod tym względem, można oczywiście to wszytko uzyskać, ale jakim kosztem? Twory typu phpGTK/Qt/wx byłyby rewelacyjne, jakby były w standardzie i aktualnie wspierały najnowsze wersje swoich bibliotek. Pamiętam dystrybucje KateOS w której prawie każdy program był napisany w phpGTK... Skoro jesteśmy programistami obiektowego języka, to po co się męczyć z C czy innym, aby uzyskać oczekiwany efekt... zbędny przymus.
Go to the top of the page
+Quote Post
zegarek84
post
Post #8





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


Cytat(!*! @ 17.12.2013, 19:48:53 ) *
...(jest jakiś odpowiednik dialogu znany z bash?)...

PHP cli getting input from user and then dumping into variable possible?

co do reszty to komunikacja między programami najczęściej odbywa się po surowych socketach, nie trzeba tworzyć wiele procesów by optymalnie nadchodzącymi połączeniami zarządzać...
Guru - Multiplexing - tu jest tylko fragment tego co można zrobić, są nawet odpowiedniki Node.js pisane w PHP - fakt wielu napisze, iż sztuka dla sztuki i lepiej sięgnąć podstaw, czyli np. C++ mając odpowiednią wiedzę...

Go to the top of the page
+Quote Post

Posty w temacie
- 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
- - Crozin   CytatSkoro 95% aplikacji okienkowych pisze się pod...   18.12.2013, 00:56:32
- - 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


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.03.2026 - 23:34