codzienność w monochromie.
ostatnio cos mnie naszlo na programowanie. oczywiscie najpierw musialbym sie czegos pozadnie nauczyc - mam na mysli jakis jezyk programowania - z paru ostatnich lat wywnioskowalem, ze teoretykiem jestem niezlym, ale brakuje mi skladni jezyka (jakiegokolwiek) i sposobu myslenia programisty coz… najwyzszy czas wziac sie za cos….
moje pierwsze kroki skierowalem w strone javy. po pracy w Gate, gdzie nasluchalem sie tyle o jej zaletach, postanowilem sie rzucic z zapalem na to srodowisko (zapalem… to fajne slowo - to cos czego zazwyczaj mi brakuje, po pierwszych 2 dniach…). zapal, zapalem - po mniej wiecej kilku dniach ochota mi przeszla… wciaz na kaironie stoi odpowiednie srodowisko, ale jakos … brak mi checi. jednak stawiam sobie postanowienie, ze wroce do tego jezyka - wydaje mi sie, ze warto. mozliwe, ze moj slomiany zapal spowodowany jest brakiem odpowiedniej literatury - a wlasciwie brakiem jej w postaci papierowej - jesli chodzi o ksiazki do javy - mam ich cala mase - wszystkie niestety w wersji elektronicznej - co powoduje, ze ciezko sie to czyta…
kolejnym takim smaczkiem na jaki sie nadzialem ostatnio to Ruby - jezyk napisany przez Yukihiro Matsumoto. co mnie tak w nim zakrecilo ? hm… cytujac za jednym z serwisow poswieconych temu jezykowi:
Ruby is a an exciting new, pure, object oriented programming language. It’s :
- Powerful — Ruby combines the pure object-oriented power of the classic OO language Smalltalk with the expressiveness and convenience of a scripting language such as Perl. Ruby programs are compact, yet very readable and maintainable; you can get a lot done in a few lines, without being cryptic.
- Simple — The syntax and semantics are intuitive and very clean. There aren’t any “special cases” you have to remember. For instance, integers, classes, and nil are all objects, just like everything else. Once you learn the basics, it’s easy to guess how to do new things—and guess correctly.
- Transparent — Ruby frees you from the drudgery of spoon-feeding the compiler. More than any other language we’ve worked with, Ruby stays out of your way, so you can concentrate on solving the problem at hand.
- Available — Ruby is open source and freely available for both development and deployment. Unlike some other new languages, Ruby does not restrict you to a single platform or vendor. You can run Ruby under Unix or Linux, Microsoft Windows, or specialized systems such as BeOS and others.
Tak wiec… zainteresowalem sie Ruby’m. niewiele czasu zajelo mi takze dotarcie do czegos, co zainteresowalo mnie jeszcze bardziej - Ruby On Rails. Jest to framework, pozwalajacy budowanie aplikacji webowych blyskawicznie i bezbolesnie. oczywiscie dla kogos, kto chce zbudowac cos naprawde zaawansowanego jest takze przydatny. tak wiec zaczalem dlubac w Rails’ie…
po kilku dniach dochodze jednak do wniosku, ze musze najpierw poznac podstawy Ruby’ego, by moc spokojnie pojsc dalej… stara dobra zasada - solidne fundamenty pozwalaja zbudowac solidny dom.
Kilka linkow, ktore moga okazac sie pomocne:
WordPress database error: [Table 'monochrome.weblog_comments' doesn't exist]
SELECT * FROM weblog_comments WHERE comment_post_ID = '60' AND comment_approved = '1' ORDER BY comment_date
No Comments
Please Wait
Leave a Reply