Tags Posts tagged with "yukihiro matsumoto"

yukihiro matsumoto

przez -
1 443
Ruby

Ogłoszono wydanie Ruby 2.0.0, interpretowanego, w pełni obiektowego i dynamicznie typowanego język programowania, który został stworzony w 1995 roku przez Yukihiro Matsumoto. Ruby bazuje na wielu innych językach, w tym składnia zorientowanej liniowo i oparta na CLU oraz Perlu. W najnowszej wersji dodano argumenty słowne, domyślne kodowanie zmieniono na UTF-8, dodano sporo nowych biblioteki i funkcji, a także udoskonalono wydajność.

Na blogu Marc-André Lafortune – dewelopera Ruby i Railsów opisano sporo nowości.

przez -
0 305
Ruby

Pojawił się Ruby 1.9.3, interpretowany, w pełni obiektowy i dynamicznie typowany język programowania, który został stworzony w 1995 roku przez Yukihiro Matsumoto. Ruby bazuje na wielu językach, takich jak CLU, Eiffel, Lisp, Perl, Python czy Smalltalk. Składnia jest zorientowana liniowo i oparta na składni CLU oraz, w mniejszym stopniu, Perla. Aktualna wersja zmienia sposób licencjonowania z GPLv2 na dwu-klauzulową licencję BSD oraz licencję Ruby.

Nowa wersja ulepsza wydajność ładowanych bibliotek oraz blokowanie w wielowątkowych programach. Dodano wsparcie wyrażeń regularnych dla Unicode 6.0 i nową bibliotekę io/console dla łatwego dostępu przenośnego dostępu do konsoli. Pojawiły się zmiany w metodach Random.rand i extra String, takie jak prepend i byteslice.

Migracja z 1.9.2 do 1.9.3 powinna być zrobiona bez żadnych problemów. Na Mac OS X 10.7 Lion, użytkownicy posiadający uruchomione Xcode 4.1 będę musieli skonfigurować Ruby z --with-gcc=gcc-4.2, a ci używający Xcode 4.2 z --with-gcc=clang.

przez -
0 376
Ruby

Yusuke Endoh, release manager języka Ruby ogłosił plan wydawniczy Ruby 2.0, który ma zostać wydany 24 lutego 2013 roku. Jest to pierwsza i zarazem wstępna wersja, która może ulec jeszcze zmianie, jednakże daje nam pewne pojęcie, jak będzie przebiegał proces wydawniczy. Okazuje się również, że owa data jest również dniem świętowania 20 rocznicy powstania owego języka. Yukihiro Matsumoto aka Matz, powiedział, że deweloperzy nie planują dodawać żadnych niekompatybilnych zmian, zaczekają one do wydania Ruby 3.0.

Wstępne zamrożenie funkcji nastąpi w sierpniu 2012 roku, gdzie w tym okresie powinny być testowane: zmiany językowe, modyfikacje garbage collection, wsparcie Dtrace, czy eksport bytecodu. Następnie w październiku, nastąpi bardziej tradycyjne zamrożenie, aby w 2013 roku rozpocząć przygotowania do wydania RC.

Na stronie Ruby Inside, opisano praktycznie wszystko, co ma się znaleźć w Ruby 2.0.

Polecane

Prasa, Czasopismo

1 909
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...