-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!fargo.cgs.poznan.pl!chl
or.kofeina.net!not-for-mail
From: Jakub Lisowski <j...@S...kofeina.net>
Newsgroups: pl.praca.dyskusje
Subject: Re: PHP vs JAVA (zdalnie)
Date: Thu, 8 Mar 2007 16:28:06 +0000 (UTC)
Organization: Kofeina.net
Lines: 80
Message-ID: <s...@j...kofeina.net>
References: <esj9b4$dro$1@news.onet.pl> <esjabh$425$1@pippin.nask.net.pl>
<eskcd4$2pb$1@nemesis.news.tpi.pl> <eskeuu$p5d$2@node4.news.atman.pl>
<eskft9$d4f$1@nemesis.news.tpi.pl> <eskgfc$pgi$1@node4.news.atman.pl>
<eski51$gc9$1@atlantis.news.tpi.pl> <eskj31$qcn$1@node4.news.atman.pl>
<s...@j...kofeina.net> <esog2c$n95$1@inews.gazeta.pl>
Reply-To: j...@k...net
NNTP-Posting-Host: chlor.kofeina.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: chlor.kofeina.net 1173371286 24241 194.114.145.51 (8 Mar 2007 16:28:06 GMT)
X-Complaints-To: u...@k...net
NNTP-Posting-Date: Thu, 8 Mar 2007 16:28:06 +0000 (UTC)
User-Agent: slrn/0.9.8.1pl1 (Debian)
Xref: news-archive.icm.edu.pl pl.praca.dyskusje:203491
[ ukryj nagłówki ]Dnia Thu, 8 Mar 2007 08:04:28 +0000 (UTC), Aleksander Galicki
<t...@W...gazeta.pl>
w <esog2c$n95$1@inews.gazeta.pl> napisał:
> Jakub Lisowski <j...@S...kofeina.net> napisał(a):
>> >> czy zdefiniować porównań),
>> > Przeciążasz metodę equals dziedziczoną z Object.
>>
>> I zamiast == pisze się equals(), rewelacja.
>> Podobnie ze StringBuilder, zamiast << jak w C++ do strumienia robi się
>> append().
>> Kod jest przegadany jak w Pascalu.
>
> Och, jeszcze jedna osoba, ktorej paluszki bola? No dla takich sa beztypowe
Tak.
> jezyki typu Smalltalk, Ruby albo Mozart-Oz. Znacznie mniej "przegadany" kod,
> no i zrozumiec sie go latwiej da niz ten od C++.
Mówi ci coś sformułowanie 'statyczna kontrola typów'? Coś się przewinęło
takiego.
>> >> silna kontrola typów (nie można np. swobodnie mieszać różnych
>> >> typów liczbowych (paranoja),
>> > To akurat ficzer i zapobiega błędom.
>>
>> Tiaa, nie ma przeciążonych typów, a operator + ma 3 znaczenia.
>
> "przeciążonych typów" - a co to?
Miało być przeciążonych operatorów.
>> Bo Guru tak powiedział.
>
> No jest calkiem spora grupa osob, ktora uwaza ze interfejsy sa nieraz lepsze
> niz dziedziczenie. I to zwykle i to wielobazowe.
No jest całkiem spora grupa osób uprawiająca seks z kozą w piwnicy, ale
to o niczym nie świadczy.
>> > ułatwiają. W C++ jest namiastka interfejsów - klasy z metodami virtual =
> 0;
>>
>> Szczególnie jak trzeba porobić milion copy/paste i potrm utrzymywać
>> spójnośc copypastowanych metod.
>
> W Siemensie tak pisza?
Nie wiem, a co?
Pomijając nietrafioną ironię to jak rozwiążesz ten problem z c/p?
>> > rozwiązujesz wątki? Pewnie używasz jakiegoś Boosta albo pthreadów, jak
>> > synchronizujesz dostęp do danych? To w Javie wszystko jest wbudowanie w
>> > język. Również brak dobrego RTTI i refleksji w C++ - ale to akurat wynika
> z
>>
>> Hmm, niech pomyślę, Java powstawał w latach '90, C++ dużo wcześniej.
>> Normalna ewolucja.
>
> No, przypominajac sobie, ze duzo lepsze jezyki niz C++ powstawaly juz w 70ch
> to raczej degradacja :-)
A z tych lepszych i popularniejszych to jakie?
>> Ze śmiesznych rzeczy - jestes w stanie w Javie wypisać swój stos bez
>> używania Exception?
>
> Jak ktos umie pisac w Javie, to potrafi; via ThreadMXBean. Ale co w tym
> smiesznego? :)
O, w 1.5 w końcu udostępnili coś takiego, niesamowite.
A w 1.4? :>
> A.
ja czyli jakub
--
Z zaparkowanego Forda Fulkersona wysiedli generał Grant i porucznik
Revoke.
Następne wpisy z tego wątku
- 08.03.07 16:43 Artur Zabroński
- 08.03.07 17:48 sg
- 08.03.07 19:10 Aleksander Galicki
- 08.03.07 19:26 Tomek
- 08.03.07 19:39 Artur Zabroński
- 08.03.07 20:57 Tomek
- 08.03.07 21:21 Jakub Lisowski
- 08.03.07 21:26 Jakub Lisowski
- 08.03.07 21:28 Jakub Lisowski
- 08.03.07 21:28 Artur Zabroński
- 08.03.07 21:34 Artur Zabroński
- 08.03.07 21:40 kosiarz
- 08.03.07 21:47 sg
- 08.03.07 21:53 Artur Zabroński
- 08.03.07 21:56 Artur Zabroński
Najnowsze wątki z tej grupy
- 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
- Re: SOLUTIONS MANUAL: Optical Properties of Solids 2nd Ed by Mark Fox
- zapłata
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Jawność zarobków wszystkich
- rozmówki przy wódeczce...
Najnowsze wątki
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=
- 2025-01-31 Bieruń => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-31 Błonie => Administrator systemów <=