Article View: pl.comp.objects
Article #16759Re: Groovy
From: Aleksander Galicki
Date: Thu, 10 May 2007 08:15
Date: Thu, 10 May 2007 08:15
105 lines
5293 bytes
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-mailReferences:
<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