Gaza 0.3
Nieoficjalne spotkanie informatyków zainteresowanych nowymi technologiami webowymi (Internetowymi).
Najbliższe spotkanie: Gaza 0.8
Program spotkania
Tematem będzie Spring Framework — znany i dość lubiany framework do pisania serwisów internetowych w środowisku J2EE.
UPDATE: Tematem będzie jQuery, czyli biblioteka do JavaScriptu, która zamienia ten dziwny język w potężne narzędzie dla każdego.
Jak, gdzie, kiedy
Czas | Poniedziałek 12 stycznia 2009, godzina 18.15 |
---|---|
Miejsce | Wydział Matematyki i Informatyki Uniwersytet Mikołaja Kopernika w Toruniu Spotykamy się koło L3, drugie piętro |
Wymagania | Najlepiej przynieść swojego laptopa |
Będzie | Sala z kompami i rzutnikiem |
Napisali o nas
- Napisz o nas i umieść linka w komentarzu
Jak zwykle jeśli mnie choroba nie zmorzy przyjdę nawet przy -40 stopniach :D
Strony internetowe Toruń
Taxi Toruń
Meble Toruń
Toruńskie Firmy
Zawsze byłem ciekaw co takiego super jest w tym całym springu. No i ktoś musi nawracać publikę na pythona ;-)
A wy znowu to samo o "dziadku" pythonie, na świeżutkiego ruby'ego będziemy nakręcać.
Gislan spróbuj a nie pożałujesz. Chociaż sam z własnego doświadczenia wiem że przyzwyczajenia ciężko zmienić :)
Strony internetowe Toruń
Taxi Toruń
Meble Toruń
Toruńskie Firmy
Ale jaka jest przewaga rubiego nad pythonem? Bo ja nie widzę żadnej, więc po co zmieniać?
P.S. Jak tu się odpowiada na posta?
Odpowiem za Zająca:
Ruby jest w pełni obiektowy, bardziej elegancki, ma bardziej czytelną składnie i ogólnie jest przyjaźniejszy. Ponadto można w nim pisać stronki dzięki świetnemu frameworkowi RoR (a system templejtów taki jak DTL jest niepotrzebny).
Piotr Gabryjeluk
visit my blog
No mniej więcej Piotras streścił dlaczego ma przewagę :)
A tak serjo tak jak powiedział Piotr jest w pełni obiektowy.
Klasę sobie zawsze możesz otworzyć i coś do niej dopisać i ogólnie jest przyjaźniejszy. Wiadomo jako wyjadacze pythona wszystko co nowsze i nieco inne jest ble ale jeśli nie spróbujecie nie przekonacie się dlaczego jest fajny.
Piotr musisz mi dokładnie wytłumaczyć co daje ten DTL bo z tego co ja wygooglałem to nie różni się to od widoków w RoR niczym wielkim
Strony internetowe Toruń
Taxi Toruń
Meble Toruń
Toruńskie Firmy
A gdzie python nie jest w pełni obiektowy?
E? Chyba nie rozumiem ;)
To nie jest kwestia krytykowania tego, co nowe. Ja po nie ulegam 'buzzowi' w sieci i dopóki ktoś mi nie pokaże zysku z używania rubiego (względem pythona) nie będę go używał.
Przykład pełnej obiektowości rubiego
niemal wszystko jest obiektem nawet nil.
Jeśli chodzi o "otworzenie klasy" przykład, chcesz rozszerzyć sobie klasę String żeby wszystkie obiekty tej klasy mogły korzystać z metody "test" robisz wtedy
i teraz każdy obiekt string ma metodę test.
Ja nie mówię o jakimś "buzzzie" i na siłę nie wciskam nikomu rubego i nie chcę się przepychać że jest lepszy/gorszy bo jest inny.
Ja musiałem się nauczyć się rubiego i jak się go uczyłem był bardzo miły i przyjemny. Zacząłem też swego czasu uczyć się pythona ale nie był aż tak przyjazny :) Ja ci zysku nie pokażę z jednego powodu, nie znam pythona praktycznie wcale. Dlatego nie przekonuje i nie mówię nad zaletami rubiego nad pythonem ale namawiam do wypróbowania rubiego.
Strony internetowe Toruń
Taxi Toruń
Meble Toruń
Toruńskie Firmy
Heh, fajne, w pythonie chyba nie da rady tego zrobić na str, bool, int i float. Nie widzę co prawda zbyt wielu zastosowań, ale dobre :)
IMHO nie ma żadnego zysku podczas zmiany python -> ruby czy ruby -> python. Oba języki są bardzo podobne, mają prawie identyczną filozofię i podobne zastosowania. I stąd niechęć pythonowców do rubiego - po co się przerzucać, skoro od paru lat znam pythona. Ruby nie da mi nic, co uzasadniłoby poświęcenie kupy czasu na naukę i przyzwyczajenie się.
W podobnej sytuacji są koderzy rubiego, jak już znasz to nie ma dużego sensu przerzucać się na pythona. Ja tylko nie rozumiem po co było tego rubiego robić od nowa. Nie lepiej poprawiać pythona? :)
Ruby jest nieco inny, wiadomo że jeśli znasz pythona i nie potrzeba ci ruby to nie zmienisz go (tak samo jak nie będzie ci potrzebny c# to też się go nie będziesz uczył) :) Ale jeśli ktoś zaczyna uczyć się języka to w 90% ruby mu się bardziej spodoba niż python:)
Ponieważ poprawianie pythona było by bardziej skomplikowane :) a z pewnością wielu programistom pythona nie spodobały by się duże zmiany.
Strony internetowe Toruń
Taxi Toruń
Meble Toruń
Toruńskie Firmy
Post preview:
Close preview