Any fool can make things bigger, more complex, and more violent. It takes a touch of genius and a lot of courage to move in the opposite direction. Albert Einstein

o Ruby

Zabawa w języki i skojarzenia :).

13 komentarzy | Kategorie: Humor, Programowanie | trackback
Tagi:

Skojarz to

Programując używamy różnych języków programowania. Jest ich całe multum. Im więcej piszemy w danym języku tym bardziej go znamy. Mało tego. Zaczynają się pojawiać pewne skojarzenia, cechy, które im nadajemy sami (czego dowodem są filmiki chłopaków z RailsEnvy, btw. pojawił się kolejny filmik, miażdży :D).

Chciałbym zaproponować pewną zabawę, gdzie kluczem będzie język, a odpowiedzią będzie skojarzenie (może to być skojarzenie z samym językiem, z jego społecznością, firmami, które go tworzą itp.). Z tym, że chciałbym aby podać dwa skojarzenia. To pozytywne i to negatywne, no chyba, że ewidentnie któregoś nam brakuje ;). Pozwolę sobie zapoczątkować pewien łańcuszek i wyznaczyć kolejne osoby do odpowiedzi (takich zabaw było kilka i gdy pomysł był dobry przyjmowały się). Czekam także na Wasze skojarzenia w komentarzach. Piszcie o tych językach o których macie jakieś pojęcie i przede wszystkim doświadczenie (powtarzanie, że Java ssie tylko dlatego, że moi koledzy to mówią, nie jest zbyt fajne).

Moje skojarzenia

Oto moje skojarzenia, kolejność przypadkowa. Pamiętajcie, żeby podejść do tego z pewną rezerwą, żadnych flame warów nie chcę wywoływać.

Język Pozytywne skojarzenie Negatywne skojarzenie
PHP Tani hosting, prostota, jest prawie wszędzie Chaos, burdel, niespójność
Java Przenośność, bezpieczeństwo, enterprise, duża kasa ;). Tonę, tonę, jestem taki gruby i ociężały! Przeczytaj 20 książek i powiedz z dumą "znam podstawy Javy".
Pascal Stary poczciwy Pascal :). To w nim spłodziłem pierwsze programy. Dobry na początek (?). To tylko stary poczciwy Pascal :(.
C Szybciej, szybciej! Potem jeszcze "-O2" i jeszcze szybciej :). "segmentation fault", "czy mogę to zwolnić?"
C++ Szybkość C + obiektowość "segmentation fault", "czy mogę to zwolnić?"
Ruby Elastyczność, dynamiczność, elegancja, czytelność... po prostu niesamowity :) Ruby, mógłbyś być troszkę szybszy :>
Perl brak? "write only", za dużo znaków typu $^%$#@! To jeden z tych języków w których programista nieraz nie rozumie co sam napisał :).
Python Szybszy od Rubiego :>, twórca pracuje u wielkiego G. Indencja kodu, wszędobylskie __cos__, "prawie jak Ruby".
C# Umiesz Javę, umiesz prawie C#. Łatwość tworzenia GUI (C# + Visual). Java.clone.rename_to("C#"), Microsoft.
Javascript Zwiększ użyteczność strony, AJAX! Wyskakujące popupy, latające bzdety, migające serduszka ;).
Asembler Szybciej już się nie da :P. Boże, nie każ mi nigdy więcej pisać w tym języku!

Jestem ciekaw Waszych skojarzeń :). Do zabawy zapraszam następujące osoby: Razorjack, Ajgon.

Jeśli spodobał Ci się wpis to może umieścisz ten blog w swoim czytniku RSS?

Komentarze

1. avatar icon Michał Górny napisał(a) 13 Paź 2007 o godz. 22:31:

Odnośnie Perla, to do zalet możesz spokojnie wpisać cholernie dużo gotowych modułów z CPAN ( ;.

Odnośnie Asemblera — niekoniecznie szybciej. To wszystko zależy, jak sam napiszesz; nieraz kompilator C zrobi szybsze.

2. avatar icon rubedo -- alchemy_of :ruby, :r napisał(a) 13 Paź 2007 o godz. 23:36:

Zabawa w języki i skojarzenia :)

Radarek wymyślił zabawę w języki i skojarzenia. Zasady są proste: do pewnych popularnych języków dopisujemy skojarzenia, zarówno te pozytywne, jak i negatywne. Let Mortal Kombat begin!

3. avatar icon Radarek napisał(a) 13 Paź 2007 o godz. 23:49:

@Michał Górny, pamiętaj, że to tylko moje subiektywne skojarzenia ;). Jeśli masz inne zapraszam do zabawy :).

4. avatar icon Benol napisał(a) 14 Paź 2007 o godz. 01:09:

1. Co do JavaScript to pozytywne skojarzenie brzmi „Najbardziej rozpowszechniony język funkcyjny, najbardziej niedoceniany język świata”, a negatywne „Najbardziej niezrozumiany język świata”.

2. Ruby: +„Język napisany z myślą o programiście a nie o komputerze”, -„Tak modny i kontrowersyjny aż tracę ochotę o nim dyskutować”.

5. avatar icon psionides napisał(a) 15 Paź 2007 o godz. 01:22:

Hmm, ja cię chyba skądś kojarzę... ;) A trafiłem tu zupełnie przypadkiem, z bloga Razorjacka, a tam z kolei z googla, szukając „ruby redo”... No i tak mi się jakoś ksywka skojarzyła, patrzę do „kontakt”, a to ten sam Radarek co u mnie na forum ;)

Nie wiedziałem że ty taki ekspert od Ruby’ego jesteś :) Muszę sobie przeglądnąć te starsze posty w wolnej chwili. Ja się teraz niedawno Rubym zainteresowałem, bo słyszałem że ludzie chwalą, na razie jednego ebooka O’Reilly’ego zmęczyłem. Ciągle mi się wydaje, że Pythonowy kod jednak trochę ładniej wygląda, ale powoli się przekonuję do Ruby’ego też :)

A zabawa i twoje skojarzenia bardzo fajne, w większości przypadków się zgadzam :)

6. avatar icon Uzytkownik napisał(a) 20 Paź 2007 o godz. 17:01:

Im bardziej poznaje Ruby tym mniej piszę w pythonie. A JS jest rzeczywiście niedoceniany (patrz choćby miniblog Radarka) – pewnie dlatego że wspólny podzbiór jest hmmm… dość mały.

Pozwoliłem sobie przyłączyć się do zabawy.

edit: Trochę poprawiłem gramatykę swojej wypowiedzi ;)

7. avatar icon Radarek napisał(a) 20 Paź 2007 o godz. 17:12:

Zapraszam każdego do zabawy, przyjemność po mojej stronie ;).

8. avatar icon Leszek napisał(a) 20 Paź 2007 o godz. 23:09:

Inwokacja

O Javo tyś jest jak piękny betonowy klocek,
O PHP tyś jest jak kubistyczny obraz.

9. avatar icon s napisał(a) 08 Lis 2007 o godz. 13:07:

Perl – W trzech linijkach mieścisz 80 linijek C

10. avatar icon Radarek napisał(a) 08 Lis 2007 o godz. 15:54:

@s, ale potem nie pamiętasz co one znaczyły ;).

11. avatar icon Krolik napisał(a) 10 Gru 2007 o godz. 16:09:

Java –
„Najpierw powoli jak żółw ociężale
Ruszyła maszyna po szynach ospale.
Szarpnęła wagony i ciągnie z mozołem, I kręci się, kręci się koło za kołem, I biegu przyspiesza, i gna coraz prędzej, I dudni, i stuka, łomoce i pędzi…”

Od siebie dodam, że faktycznie jak JIT dobrze zadziała, Java potrafi nawet prześcignąć C++.

12. avatar icon szeryf napisał(a) 06 Maj 2008 o godz. 14:27:

Pozytywnie skojarzenie nt. Perla: perlgolf :)

13. avatar icon Wojtek B. napisał(a) 25 Gru 2008 o godz. 14:02:

ja bym do JS dodał wypowiedź kumpla

„jak ktoś mi każe cos pisać w JS to mi ręce wykrzywia” (i wtedy pokazuje takie wykrzywione na zewnatrz rece :] )

Dodaj coś od siebie

Możesz korzystać ze składni Textile.

Pola oznaczone * są wymagane.

Proszę o dodawanie komentarzy związanych z tematem postu, sprawy osobiste proszę załatwiać przez maila bądź gg.

Zastrzegam sobie prawo do moderacji komentarzy (edycja, usuwanie).