Tags Posts tagged with "yukihiro matsumoto"

yukihiro matsumoto

przez -
1 470
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 320
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 388
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

Jesień Linuksowa

1 1175
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...