🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #16759

Re: Groovy

#16759
From: Aleksander Galicki
Date: Thu, 10 May 2007 08:15
105 lines
5293 bytes
Adam Karpierz <karpierz@_NOSPAM_python.pl> napisał(a): 

> > Wole nie zaplacic i pokazac, ze adwersarz tych argumentow nie ma.
> 
> No coz. Pan woli.
> Mnie sie nie chce nic nikomu udowadniac :)
> Za stary jestem.

Ale wtedy widownia to nalezycie oceni :)

> >> Panie Galicki, prosze nie tworzyc nowej logiki :).
> >
> > Slucham?
> 
> Pan wysnuwa wnioski w/g slynnej logiki
> naukowca radzieckiego badajacego
> zdolnosc pchly do skakania.

Cienka to retoryka: zbyc adwersarza porownaniem do radzieckiego 
naukowca. O pchlach nic mi zreszta nie wiadomo. Wole radziecka matematyke.


> >> Nie zauwazylem  natomiast gdzie uwidacznia rozniece :
> >> Sklec sam : w jakim jezyku ?
> >> Uzyj gotowego: w jakim jezyku ?
> 
> > Biblioteki, standardy, community...
> 
> Panie kochany naszukal sie Pan na google bez sensu.

Alez nie szukalem niczego w google. PJE czytam od dawna - jesli pominac to, 
ze od jakiegos czasu zupelnie odjechal w kierunku self-help i motivation, to 
jego kawalki o IT sa sensowne. O Nuxeo tez od dawna huczy. W srodowisku 
pythonowym. Z pythonem i jythonem czasem mam do czynienia w pracy. 

Zreszta, to dziwne - wycial Pan cytaty, bardzo sensowne, PJE - ktory mowil 
dokladnie to samo co ja: "While Python is more powerful as a language, Java 
beats the crap out of it in the area of standards and specifications like 
JDBC, JNDI, and OSGi, to name just a few.[...]
But when I'm done, my implementation and interfaces are still not a standard 
in the Python world. Nobody is going to know about what I did, and the next 
guy over is going to either do the same thing I did, or throw together their 
own little thing. Individually, perhaps, we are all productive, but our 
collective productivity is lower in the Python community, because we are all 
forced to reinvent 'IWheel', up until there's a 'Wheel' implementation in the 
standard library"
Jeszcze raz Pan to wytnie i zignoruje? 

> Akurat Python jest typowym przykladem: znajdz gotowe
> To typowy glue language _w zalozeniach_.

Ale w innym jezyku, bo w Pythonie to najczesciej znajdziesz jakies 
niestandardowe, wyciosane na kolanie, rozwiazanie. Do szybkiego hakowania to 
OK, ale nie pisania duzego softu.


By the way: co sie w Pythonie skleja? Chyba kawalki w C++.. Bo do sklejania 
rzeczy ze swiata Javy czy .NET to sie inne rzeczy bardziej nadaja. Niestety, 
ale w swiecie Javy latwiej sie to robi w Groovy, niz w Jythonie. W mojej 
firmie wiekszosc javowcow preferuje Groovy - lepiej dopasowany do Javy jako 
platformy. Moze to mniej elegancki jezyk, ale do sklejania zadnej szczegolnej 
elegancji nie potrzeba. Mamy kawalki w Jythonie, ale jak bedzie cos nowego 
sie sklejac, to sie wybierze Groovy, najprawdopodobniej.

> W nim wiekszosc jest _gotowe_.
> Albo wprost (standard lib) albo jako binding do juz gotowego.


Jaka wiekszosc? W porownaniu do Javy czy .NET to w Pythonie prawie nic nie 
ma. O tym wlasnie pisal PJE, ale Pan to wycial. Wlasnie dlatego taki typowy 
biznes nie wybiera Pythona - pisanie softu w nim zwykle konczy sie wlasna 
implementacja IWheel w setkach roznych wersji. I to ze Python, rzekomo, jest 
more powerful niczego niestety nie zmienia. Bo jako _platforma_ jest ubogi.

> W Pytonie _nic_ sie wlasciwie nie pisze ale sie skleja
> z juz gotowych kawalkow.

Chandlera probowali napisac - jajo wyszlo. Ale w Google to ponoc pisza w tym 
- nie sklejaja.


> To jezyk dla leniwych (w doslownym tego slowa znaczeniu => ja).
> To taki VB tyle ze o o wiele lepszym jezyku oraz o wiekszej
> mozliwosci bindingu ze o cros-platform nie wspomne.
> [...]

> > Przypadek Google jest szczegolny - tamci moga sobie web aplikacje to
> > nawet w assemblerze pisac (co de facto i robia - w C++) - taka
> > maja kure znoszaca zlote jaja (ad-sense), ze im to nie przeszkadza.
> 
> Jak dla mnie to kolejne bzdury.
> Za duzo 'pary' tam idzie w Pythona aby traktowac w/w powaznie.
> 

Ale co bzdury: Google pisze i w C++ i w Pythonie i w Javie. Ale to _baardzo_ 
szczegolna firma. Jak im ktos odbierze advertisement to nie zdziwie sie jesli 
zdechna w trzy miga. Ale na razie moga pozwolic zatrudniac najlepszych ze 
swiata i Javy i Pythona (i produkowac mase pol-upieczonych pomyslow, 
applikacji i bibliotek, jak dzieci)


A.

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Technical Details
Message-ID: <f1ukb1$rsd$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <f1tdl6$2s4$1@inews.gazeta.pl> <f1to5e$8ae$1@inews.gazeta.pl> <f1tsck$hq4$1@inews.gazeta.pl> <f1u62k$8cl$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Aleksander Galicki" <tretete@WYTNIJ.gazeta.pl>
Newsgroups: pl.comp.objects
Subject: Re: Groovy
Date: Thu, 10 May 2007 08:15:29 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 105
Message-ID: <f1ukb1$rsd$1@inews.gazeta.pl>
References: <f1tdl6$2s4$1@inews.gazeta.pl> <f1to5e$8ae$1@inews.gazeta.pl> <f1tsck$hq4$1@inews.gazeta.pl> <f1u62k$8cl$1@inews.gazeta.pl>
NNTP-Posting-Host: 222-153-3-241.jetstream.xtra.co.nz
X-Trace: inews.gazeta.pl 1178784929 28557 172.20.26.236 (10 May 2007 08:15:29 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Thu, 10 May 2007 08:15:29 +0000 (UTC)
X-User: tretete
X-Forwarded-For: 172.20.6.61
X-Remote-IP: 222-153-3-241.jetstream.xtra.co.nz
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit