-
Data: 2005-12-26 09:35:24
Temat: Re: Prośba o wyrażenie opinii
Od: Wojciech Bańcer <p...@p...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]WOJSAL napisał(a):
>> To jedynie jezyk SKRYPTOWY. W ogole
>> nie mozna porownywac go z C# czy nawet C! Fakt - jest rozbudowany, ale nigdy
>> nie bedzie spelnial takich funkcji jak C# czy Java! Jak to mawial moj kumpel
>> (i cos w tym jest):
> ?!!
> A to niby dlaczego?
> jesli porownasz PHP5 i Jave (jezyk Java a nie biblioteki Javy) zauwazysz
> bardzo duze podobienstwo.
To cokolwiek nieprawda. Java jest językiem pozującym na czysto obiektowy
(trochę mu do tej czystej obiektowości brakuje), a PHP nie bardzo. C#
z kolei to już zupełnie inna bajka, bo to o ile dobrze pamiętam język
do końca obiektowy (tzn. nawet podstawowe typy danych (int itd.) są obiektami
(mają właściwości itd). W C# 2.0 mamy z kolei takie rzeczy jak klasa dzielona
na kilka plików (_znaczne_ ułatwienie jak piszemy projekt wieloosobowy),
mamy wygodne klasy statyczne (w php to się tak nie bardzo da), mamy delegaty
i wiele innych rzeczy, których w php ZTCW nie uświadczysz. Zarówno java jak
i C# nie są też tak zaśmieconymi językami i są projektowane bardziej z głową
od początku (php może i teraz jest projektowany z głową, ale wcześniej to
była hulaj dusza i poprzez wsteczną kompatybilność to doskonale widać).
> A o popularnoci tego czy innego jezyka beda decydowaly nie tyle cechy
> jezyka lecz cechy pozajezykowe typu biblioteki, szybkosc pracy,
> narzedzia itp
Zaśmiecenie języka? ;->
> Zapewniam Cie, ze PHP (podobnie jak Java, C itp) moze nadawac sie do
> bardzo duzych programow jak i do malych. Rownie dobrze mozna powiedzic
> ze PHP, Java, C nie nadaja sie do pisania duzych programow.
PHP się nie nadaje. Jest nieefektywny z punktu widzenia zespołu
programistycznego. Za mało masz kontroli, za dużo błędów przechodzi
'niezauważonych' bo kompilator stara się dopasować do sytuacji i coś tam
samemu zrobić, zamiast powiedzieć programiście 'te, to tu to na pewno
ma być to?'. Zbyt mało też udogodnień dla pracy zespołowej.
> Po prostu wszystko zalezy od programisty. Jezyki sa tylko narzedziami.
> Reszta zalezy od programisty.Zgadza sie?
Wiesz. Przy dużych projektach liczy się bardzo to czy narzędzie się
nadaje do dużych projektów. Bo wybór złego narzędzia oznacza dużo
większe koszty tworzenia oprogramowania. To nie kwestia 'czy może'
tylko kwestia 'co się bardziej opłaca'.
--
Wojciech 'Proteus' Bańcer
p...@p...pl
Następne wpisy z tego wątku
- 26.12.05 09:41 tbd
- 26.12.05 09:41 Wojciech Bańcer
- 26.12.05 09:45 Wojciech Bańcer
- 26.12.05 09:48 tbd
- 26.12.05 09:52 Kartel
- 26.12.05 09:54 tbd
- 26.12.05 09:59 Wojciech Bańcer
- 26.12.05 10:02 Aleksander Galicki
- 26.12.05 10:09 tbd
- 26.12.05 10:11 Wojciech Bańcer
- 26.12.05 10:14 Aleksander Galicki
- 26.12.05 10:19 Wojciech Bańcer
- 26.12.05 10:26 tbd
- 26.12.05 10:38 Wojciech Bańcer
- 26.12.05 10:53 Aleksander Galicki
Najnowsze wątki z tej grupy
- "w państwie bez stosów" poszukującego pracy wsadzają do psychiatryka za "niewygodne pytania"
- M$ kroczy tradycyjną ścieżką amerykańskich korpo wytyczoną przez IBM i Dehomag w latach 30. XXw. w III Rzeszy
- Ponad 300 pracowników Aquinos Bedding Poland w Łodzi nie otrzymało dotychczas pensji za kwiecień
- Trzy największe polskie centrale związkowe domagają się znacznych podwyżek w budżetówce i wzrostu płacy minimalnej.
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Francja: "Za mało pracujemy, za dużo wydajemy" - a pierwsi chcieli pracować 4/7 !!!
- Pedalskie ogłoszenia na rządowej s. WWW oferty.praca.gov.pl:443
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Ile powinien trwać tydzień pracy?
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- praca 12/24
- 5 minut przerwy przy komputerze
- raczej już nigdy nie będę pracował w Polsce
- Stanowiska sztucznie tworzone
Najnowsze wątki
- 2025-07-04 Warszawa => International Freight Forwarder <=
- 2025-07-04 Wrocław => SAP ABAP Developer <=
- 2025-07-04 Warszawa => Mid/Senior IT Recruiter <=
- 2025-07-04 Białystok => Kotlin Developer <=
- 2025-07-04 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-07-04 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-04 Zakrzewo => Konsultant SAP HCM <=
- 2025-07-04 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-04 Szczecin => Key Account Manager IT <=
- 2025-07-04 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-04 Warszawa => Technique IT - Hardware Configuration and Support <=
- 2025-07-04 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=
- 2025-07-04 Warszawa => IT Hardware and Technical Support Specialist <=
- 2025-07-02 Warszawa => Senior IT Recruitment Consultant <=
- 2025-07-02 Gdańsk => Konsultant wdrożeniowy (systemy controlingowe) <=