Article View: pl.comp.objects
Article #16734Re: Groovy
From: A.L.
Date: Wed, 09 May 2007 22:11
Date: Wed, 09 May 2007 22:11
29 lines
2447 bytes
2447 bytes
On Wed, 9 May 2007 21:15:18 +0000 (UTC), "Aleksander Galicki" <tretete@WYTNIJ.gazeta.pl> wrote: > >No wiec prosze nam opowiedziec: co to sa, *konkretnie*, za mechanizmy? To >pytanie pada po raz trzeci, mam nadzieje, ze nie zostanie tym razem zignorowane. >Prosze zauwazyc, ze jezyki beztypowe (czyli dynamiczne) sa charakterestyczne >wlasnie dlatego, ze nie maja cechy ktora sie zwie statyczny system typow. >Jakiekolwiek dobrodziejstwa, ktore ktore maja jezyki dynamiczne a ktorych nie >moze miec statycznie typowany jezyk, musza zatem wynikac z cechy braku >statycznego systemu typow. Prawde mowiac, nie kojarze zeby tych dobrodziejstw >bylo duzo. Wiekszosc artykulow pro-dynamic-typing skupia sie na zwiezlosci >kodu, co jest takim sobie dobrodziejstwem. Nawiasem mowiac, gdy team jest wiekszy (na przyklad tak 40 - 50 osob) to czlonkowie tego etamu komunikuja sie przy pomocy interfejsow (w sensie komunikacji werbalno - pisemnej) Wielokrotnie juz pisano na temat dobrodziejstwa interfejsow, zwlaszcza przy wprowadzaniu jezyka Modula-2. Rowneiz wielokrotnie pisano o ortogonalnosci modularyzacji i obiektowow=sci, zwlaszcza pisala o tym szkola Wirtha, a specjalnie neijaki Szyperski w ksiazkach o komponentyzacji i licznych papierach. Dyskusja nad pzrewaga jezykow dynamicznie typowanych nad statycznymi wydaje sie byc klasycznym przykladem bicia klasycznej piany. Jak dlugo ktos pracuje w jednoosobowym "garage development" to mu wszystko jedno; gdy nad problemem pracuje kilka osob, to juz nie. A.L.
Technical Details
Message-ID:
<9fh44390een1j8r8fjkkgh801kug5gjo8m@4ax.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.gamma.ru!Gamma.RU!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!feeder.news-service.com!news.astraweb.com!newsrouter-eu.astraweb.com!newsfeed2.ip.tiscali.net!tiscali!newsfeed1.ip.tiscali.net!proxad.net!64.233.160.134.MISMATCH!postnews.google.com!news4.google.com!sn-xt-sjc-04!sn-xt-sjc-07!sn-post-sjc-01!supernews.com!corp.supernews.com!not-for-mailReferences:
<f1tdl6$2s4$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.gamma.ru!Gamma.RU!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!feeder.news-service.com!news.astraweb.com!newsrouter-eu.astraweb.com!newsfeed2.ip.tiscali.net!tiscali!newsfeed1.ip.tiscali.net!proxad.net!64.233.160.134.MISMATCH!postnews.google.com!news4.google.com!sn-xt-sjc-04!sn-xt-sjc-07!sn-post-sjc-01!supernews.com!corp.supernews.com!not-for-mail From: A.L. <fela@2005.com> Newsgroups: pl.comp.objects Subject: Re: Groovy Date: Wed, 09 May 2007 17:11:31 -0500 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <9fh44390een1j8r8fjkkgh801kug5gjo8m@4ax.com> References: <f1tdl6$2s4$1@inews.gazeta.pl> X-Newsreader: Forte Agent 4.2/32.1117 MIME-Version: 1.0 X-Complaints-To: abuse@supernews.com Lines: 29 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit