Article View: pl.comp.lang.ruby
Article #1087Re: ruby - wrażenia i pytania
From: Marcin Gryszkalis
Date: Sun, 18 May 2008 22:12
Date: Sun, 18 May 2008 22:12
71 lines
3954 bytes
3954 bytes
Przemysław Kowalczyk wrote: >> - refactoring (tutaj odpada jak rozumiem) > dlaczego mialby odpadac? podstawowe rzeczy (rename method czy rename > class) jestes w stanie zrobic dobrym edytorem. Możesz automatycznie zmienić nazwę metody, która nie jest unikalna względem różnych klas? >> - ładne wsparcie dla subversion czego Kate nie ma > w codziennej pracy uzywam 5 funkcji SVN: status, update, commit, add, > remove. dodatkowo w Textmate od czasu do czasu: blame, diff, log. czy > naprawde trzeba miec do tego jakies wodotryski? NB pokazuje mi linie zmienione i dodane (i w pewnym sensie usunięte też) w danym pliku (w porównaniu z repozytorium) - i ja to lubię :) Na codzień operacje na svn robię z ręki, bardziej zaawansowane z IDE albo ze SmartSVN. >> trochę mi to wygląda na "nie możemy tego mieć to powtarzajmy wszyscy >> razem głośno >>podpowiedzi są niepotrzebne<< - może uwierzymy" :) > nie, to brzmi jak: Ruby jest prostszy od Javy :) :) >> Biblioteka >> standardowa JDK zawiera prawie 3500 klas, > Ruby jest prostszy od Javy :) Myślę, że ilość klas w stdlib nie jest wyznacznikiem prostoty... >> większości z nich nie uzywasz na >> codzień - naprawdę jest to przyjemne jeśli nagle potrzbujesz użyć jakies >> URLConnection i nie musisz szukać po dokumentacji czy metoda >> getHeaderField >> bierze jako argument int czy String > "int czy String" to jest dokladnie 0 informacji. powinienes pytac, "co" ma > byc argumentem (np. host albo nr portu), a nie "jakiego to jest typu". jak > bedziesz wiedzial "co", to typ bedzie mniej lub bardziej oczywisty. Masz rację, co nie zmienia siły przykładu :) >> - bo po ctrl-spacja masz >> przed nosem opis właśnie tej metody. > > masz opis jak masz kod zrodlowy do jara podpiety w odpowiednim miejscu w > IDE, a w nim javadoce. jak nie masz, to widzisz tylko typy. czyli jak > pisalem wyzej, masz tylko tyle informacji, zeby zadowolic marudny > kompilator. ale to jeszcze nie znaczy, ze program bedzie dzialal tak, jak > bys chcial. To już kwestia ustawienia sobie środowiska, tak samo jak ustawiam sobie odpowiednie czcionki, skróty klawiszowe do których jestem przyzwyczajony itd. >> http://www.ruby-doc.org/core/classes/SOAP/RPC/HTTPServer.html > no rzeczywiscie, dokumentacja do tej klasy jest fatalna. i to jeszcze jest > klasa ze standardowej biblioteki, jezeli dobrze rozumiem? jak juz pisalem: > SOAP - bleeee :) fajnie masz, jak zawsze możesz pisać to co chcesz i tak jak chcesz :) >> A już najbardziej mi się podoba z takich >> bazowych rozwiązań, że fałsz to fałsz i nie ma nic wspólnego z 0 albo 1 > a wiekszosci sie nie podoba :) ale zawsze mozna sie pobawic w > przedefiniowanie operatorow logicznych dla 0 :P Ha, widzisz, pełna obiektowość to jest to co w/g mnie bardzo działa na plus w porównaniu z javą, rozumiem skąd się wzięły typu prymitywne w javie ale i tak uważam, że to jedna z najgorszych cech języka... pozdrawiam -- Marcin Gryszkalis, PGP 0x9F183FA3 jabber jid:mg@fork.pl, gg:2532994 http://the.fork.pl
Technical Details
Message-ID:
<g0q9i8$ate$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!not-for-mailReferences:
<g0ia32$571$1@node1.news.atman.pl> <op.ubafw7fzuw9fft@negative-361apc> <g0n36u$oru$1@node2.news.atman.pl> <op.ubcc0g0fuw9fft@negative-361apc>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!not-for-mail From: Marcin Gryszkalis <mg@fork.pl> Newsgroups: pl.comp.lang.ruby Subject: Re: ruby - wrażenia i pytania Date: Mon, 19 May 2008 00:12:18 +0200 Organization: ATMAN Lines: 72 Message-ID: <g0q9i8$ate$1@node2.news.atman.pl> References: <g0ia32$571$1@node1.news.atman.pl> <op.ubafw7fzuw9fft@negative-361apc> <g0n36u$oru$1@node2.news.atman.pl> <op.ubcc0g0fuw9fft@negative-361apc> NNTP-Posting-Host: hq.fork.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1211148681 11182 217.113.238.142 (18 May 2008 22:11:21 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sun, 18 May 2008 22:11:21 +0000 (UTC) User-Agent: KNode/0.10.9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit