-
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 23:14:15 +0000 (UTC)
Organization: Kofeina.net
Lines: 125
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>
<s...@j...kofeina.net> <espn3t$bj4$1@inews.gazeta.pl>
<s...@j...kofeina.net> <esq1rl$46o$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 1173395655 24858 194.114.145.51 (8 Mar 2007 23:14:15 GMT)
X-Complaints-To: u...@k...net
NNTP-Posting-Date: Thu, 8 Mar 2007 23:14:15 +0000 (UTC)
User-Agent: slrn/0.9.8.1pl1 (Debian)
Xref: news-archive.icm.edu.pl pl.praca.dyskusje:203550
[ ukryj nagłówki ]Dnia Thu, 8 Mar 2007 22:14:13 +0000 (UTC), Aleksander Galicki
<t...@W...gazeta.pl>
w <esq1rl$46o$1@inews.gazeta.pl> napisał:
> Jakub Lisowski <j...@S...kofeina.net> napisał(a):
>
>> Dnia Thu, 8 Mar 2007 19:10:53 +0000 (UTC), Aleksander Galicki <t...@W...g
>> azeta.pl>
>> w <espn3t$bj4$1@inews.gazeta.pl> napisał:
>>
>> > Jakub Lisowski <j...@S...kofeina.net> napisał(a):
>> [ ... ]
>> > Skoro okreslam te jezyki jako beztypowe, to jak sadzisz?
>> > Wlasnie dlatego sa one takie zwiezle, ze beztypowe. Nawiasem mowiac, od dawna
>> > mam podejrzenie, ze programisci narzekajacy na przepracowanie ich paluszkow
>>
>> Widzę, że jesteś z tych, którzy gloryfikują bezmyślną robotę, aby się
>> nie narobić.
>
> Ja pisze, ze wiecej mysle, niz programuje, a ty z tego robisz "gloryfikację
> bezmyślnej roboty". Zabawne. Myslisz, ze ktos sie na to nabierze?
> Dawaj jeszcze raz powtorze. Juz jakis czas temu Bertrand Meyer smial sie z
> ludzi, ktorych boli nadanie zmiennej nieco dluzszej nazwy, albo ktorych boli
> konstrukcja begin end. Czesto bowiem to nie jest bezmysle klepniecie pare
> dodatkowych razy a zrobienie kodu bardziej czytelnym i informatywnym. Prawde
Tak, im więcej literek, tym bardziej czytelny kod. Zdecydowanie.
W miejscach, gdzie kod ma być czytelny, zmienne mają opisowe nazwy, i
pojawiają się komentarze.
Niestety, są miejsca, gdzie przegadanie bardzo denerwuje, i są to w
PAscalu i podobnych właśnie begin/end, a w Javie miejsca, gdzie zamiast
C++usowych operatorów są funkcje.
>> Ja natomiast uważam, że zrobienie danej roboty przy mniejszym nakładzie
>> pracy jest lepsze niż narobienie się jak wół.
>
> No ale klepanie w klawiature w dluzszej perspektywie ma znacznie mniejszy na
> to wplyw niz inne czynniki. Dostepnosc bibliotek, narzedzia, stopien nadawania
> sie jezyka jako takiego do tego specjalnego zadania. Zapominasz, jak mi sie
> wydaje, o tym, ze po napisaniu kodu, kod wcale nie jest zamrozony i
> zapomniany, kod jest utrzymywany, i to, ze ktos kiedys zaoszczdzil sobie pare
> klepniec i nazwal swoje zmienne i1, i2, i3 moze pozniej dosc drogo kosztowac.
A to już twój pomysł z nazwami zmiennych.
[ ... ]
>> Wiele klas realizujących wspólny interface.
>> Oczywiście można zrobić sztuczną klasę i podpiąć ją pod te wiele, ale
>> żeby to miało coś wspólnego z obiektowością to jakoś nie widać.
>
> Widzisz, trzeba wyrosnac z pieluszek i dojrzec do zrozumienia, ze w
No akurat tutaj to nie ja powołuję się na jakieś interfejsowe
paradygmaty i jakieś Wielkie Nazwiska.
> ostatecznosci chodzi o dobrze zrobiony soft, a nie o dopasowanie w 100% do
> tego co sobie przeczytales w OO tutorial.
Ogólnie to czniam OO tutorial, soft ma działać i być łatwy w utrzymaniu.
O, o rewersowaniu kodu w Javie, gdzie zamiast rzeczywistych klas są
interfejsy to możnaby napisać książki.
>> > copy-paste nie zdarzyl. Jesli chodzi o dziedziczenie implementacji - to
>> > najczesciej przez agregacje. Zreszta wez sciagnij jakis porzadny open-source
>> > Javovy i zobacz jak tak wyglada proporcje dziedziczenie/interfesy.
>> > Dziedziczenia nie bedzie za wiele.
>>
>> Kwintesencja, khem, obiektowości.
>
> jw
No właśnie, co z tym OO tutorialem?
>> > Z pularniejszych - Ada i Smalltalk. Z mniej popularnych jest tego znacznie wi
>> ecej.
>>
>> Hmm, jakie produkcyjne systemy są w tym napisane?
>
> Gdybys wiedzial, to bys zazdroscil. W pozytywnym sensie. Ale historia IT to
> nie jest twoja mocna strona, prawda?
Hmm, nie mamy konkretów, tylko adpersonę.
Co prawda rzuciłem okiem na podaną w tym wątku stronę, ale jakoś liczba
mnie nie powaliła.
C++ ma większą bazę.
Ciekawe co z Cobolem.
A Smalltalk?
>> I jakie jest zapotrzebowanie na programistów w tych językach?
>
> Bylo calkiem duze w 80-90. Teraz sa martwe. Srodowisko Smalltalkowe jednak
> bylo i jest jednym z najbardziej innowacyjnych i opiniotworczych nawet dzis.
Interesujące jest, że owe 'lepsze języki dostępne przed C++' to jakieś
wymierające promile.
>> A ile kasy programiści tego dostają?
>
> Wiecej niz ty - zapewniam cie :-)
A jakieś konkrety? Podziel się tą wiedzą.
Bo akurat ta Ada, która to miała mieć powalające projekty wypada
drastycznie blado:
http://www.itjobswatch.co.uk/jobs/uk/ada.do
względem javy http://www.itjobswatch.co.uk/jobs/uk/java.do
albo C++ http://www.itjobswatch.co.uk/jobs/uk/c++.do
Prawdą jest, że Smalltalk bije to na głowę
http://www.itjobswatch.co.uk/jobs/uk/smalltalk.do, ale te promilowe
zapotrzebowanie zapewne robi swoje.
[ ... ]
> Ja, dla odmiany, przestawialem dosc spore systemy z 1.2 na 1.3, z 1.3 na 1.4 i
> z 1.4 na 1.5.
Nieno, jara cię jechanie po cutting edge developemencie, to proszę
bardzo.
Tylko w miejscach, gdzie coś ma działać, albo ktoś płynie na megakabonę
takie jechanie niewiele ma wspólnego ze strategią.
> A.
ja czyli jakub
--
Z zaparkowanego Forda Fulkersona wysiedli generał Grant i porucznik
Revoke.
Następne wpisy z tego wątku
- 08.03.07 23:19 Jakub Lisowski
- 08.03.07 23:38 Artur Zabroński
- 09.03.07 14:23 Wozek
- 09.03.07 15:10 Artur Zabroński
- 09.03.07 18:01 pw
- 09.03.07 21:35 Aleksander Galicki
- 10.03.07 09:04 sg
- 10.03.07 09:06 sg
- 10.03.07 20:08 Jakub Lisowski
- 10.03.07 23:16 Aleksander Galicki
- 10.03.07 23:36 Aleksander Galicki
- 11.03.07 02:54 sg
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
- 2024-11-30 Łódź => Technical Artist <=
- 2024-11-30 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-30 Warszawa => Microsoft Dynamics 365 Business Central Developer <=
- 2024-11-30 Bieruń => Team Lead / Tribe Lead FrontEnd <=
- 2024-11-30 Zielona Góra => Senior PHP Symfony Developer <=
- 2024-11-30 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-30 Lublin => Spedytor międzynarodowy <=
- 2024-11-30 Warszawa => Mid IT Recruiter <=
- 2024-11-30 Warszawa => Fullstack Developer <=
- 2024-11-30 Żerniki => Dyspozytor Międzynarodowy <=
- 2024-11-30 Warszawa => System Architect (background deweloperski w Java) <=
- 2024-11-30 Katowice => Key Account Manager (ERP) <=
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=