1.4, Аноним (-), 22:32, 07/09/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Под андроидом можно будет запутить программы на мобильном руби? А под айос? Или может винмобайл?
| |
|
2.5, brother anon (?), 22:45, 07/09/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
Why not?
Джобс вроде разрешил интерпретаторы в аппсторе главное чтобы никакой код и интернетов не загружался.
Сервелад который в выньмобайл должен уметь пускать ironruby
А в андроиде и так никаких проблем не было.
| |
|
3.18, Аноним (-), 04:07, 08/09/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Джобс вроде разрешил интерпретаторы в аппсторе главное чтобы никакой код и интернетов
> не загружался.
Лол! "Вы можете выпить все это пиво! Только чур бутылки с ним не открывать!"
| |
|
2.12, follow_me (?), 00:48, 08/09/2011 [^] [^^] [^^^] [ответить]
| +/– |
а их уже можно благодаря порту JRuby
хотя визаяльное взаимодействие (окошки, нативные элементы управления) не сделали ещё
| |
|
1.6, AHAHAC (ok), 22:53, 07/09/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
За что уважаю японцев, они пока у себя не оттестируют как только можно,
код публично никогда не покажут.
| |
|
2.7, Marbleless (?), 23:23, 07/09/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
Но могут сразу загрузить на сервер и запустить. На сервера Playtation Network, например.
| |
|
1.13, umbr (ok), 00:56, 08/09/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Он хочет осчастливить вес Мир!
>Matsumoto: My goal is to make programmers happy. So currently, I think I was successful [at making] Web programmers happy. So I want to help more programmers, like in the embedding field -- the small-device programmers, or the high-performance computing programmers. Like supercomputers.
LOL
| |
|
2.15, Michael Shigorin (ok), 01:07, 08/09/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> LOL
Вообще-то не "весь мир", а "программистов". И как минимум меня он рубями действительно осчастливил, красивый язык и кода красивого на нём довольно много к тому 2003 было уже написано.
Кто сам не творит, тому этого не понять, наверное.
| |
|
3.17, Crazy Alex (ok), 03:50, 08/09/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну, насчёт красивого... Фанатичное ООП как-то не особо радует. И идея "отдельного диалекта для мобильных устройств" мне непонятна совершенно. Что ж там такго особенного-то, тем более учитывая нынешние мощности смартфонов и планшетов?
| |
|
4.40, Michael Shigorin (ok), 21:05, 09/09/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Ну, насчёт красивого... Фанатичное ООП как-то не особо радует.
А там как раз не фанатичное, в отличие от плюсов с жабами. Могу предложить почитать pickaxe book (в Киеве могу одолжить бумажное первое издание, btw) -- очень хорошо легло на извилины в своё время: http://ruby.osdn.org.ua/pickaxe/
> И идея "отдельного диалекта для мобильных устройств" мне непонятна совершенно.
> Что ж там такго особенного-то, тем более учитывая нынешние мощности смартфонов
> и планшетов?
Этого тоже пока не понял, ну да обождём, что Matz в следующем году грозится показать.
| |
|
5.44, northbear (ok), 22:28, 09/09/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Этого тоже пока не понял, ну да обождём, что Matz в следующем
> году грозится показать.
Мужики, вы что, прикалываетесь, что-ли?
Платформы мобильных устройств имеют свою специфику: организация многозадачности, управление памятью (GC), доступные размеры RAM и Flash-памяти и т.д.
Убрав несущественную семантику из языка и перетряхнув стандартную библиотеку можно сделать более компактный и более быстрый интерпретатор языка. Естественно это будет уже новый язык, мало совместимый с Ruby, хотя и похожий на него.
| |
|
4.45, northbear (ok), 22:45, 09/09/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Ну, насчёт красивого... Фанатичное ООП как-то не особо радует. И идея "отдельного
> диалекта для мобильных устройств" мне непонятна совершенно. Что ж там такго
> особенного-то, тем более учитывая нынешние мощности смартфонов и планшетов?
Вы меня извините, конечно. Но фраза фанатичное ООП в контексте Ruby звучит также как фанатичное плавание рыбы в воде или фанатичное дышание (или как это правильно сказать) воздухом живыми существами на земле.
Хотя конечно же, если вы можете без риска для жизни дышать метаном, то я тогда умолкаю.
ООП в Ruby настолько органичен и естественнен, что через какое-то время его просто перестаешь там замечать.
Это в С++ ООП вписался в язык системного программирования Си изяществом кирпича в бисквитном торте.
В данном случае, вы либо не поняли Ruby, либо не поняли ООП...
| |
|
3.20, Аноним (-), 04:10, 08/09/2011 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Кто сам не творит, тому этого не понять, наверное.
Могу заметить что большинство проектов на этом самом руби являют собой обыкновенные кривульки. Вот мало дельфистов было...
| |
|
4.22, Аноним (-), 08:07, 08/09/2011 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Могу заметить что большинство проектов на любом языке являют собой обыкновенные кривульки.
fixed
| |
4.46, northbear (ok), 23:01, 09/09/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Могу заметить что большинство проектов на этом самом руби являют собой обыкновенные
> кривульки. Вот мало дельфистов было...
Большинство проектов на всех языках программирования являют собой обыкновенные кривульки. Вы видимо басика не видели. Или скриптов на bash'e. А лучше на проект писанные на .NET посмотрите. Вот уж где вахкналия кривулек...
| |
|
|
4.48, northbear (ok), 23:35, 09/09/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
> как-то он не особо красив, особенно с украденными фишками из перла.
Украдено? ТЫ поди gpl'щик небось? Вечно у вас несчастных где-то что-то воруют.
Заимствовано вообще-то... И не только в perl'е. Да и perl сам не на пустом месте возник.
| |
|
|
|
1.23, inv (ok), 08:18, 08/09/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Ага, и этот руби будет тянуть всё свой барахло с зависимостями. Оно надо на мобиле?!
Пусть лучше этот японец над прямой и обратной совместимостью поработает...
| |
|
2.24, Аноним (-), 09:31, 08/09/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
АААА! Совместимость не нужна, я выпускаю новые версии языка каждые 20 минут!
| |
|
3.29, inv (ok), 16:21, 08/09/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
О том барахле, которое тянет rubygems и о зависимостях между всеми теми модулями которые вытягиваются.
| |
|
4.31, Andrey Mitrofanov (?), 17:06, 08/09/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
> О том барахле, которое тянет rubygems
...которые невозможно положить в дистрибутив, и которые в нём невозможно поддерживать...
...[бэк он топик] за обратную совместимомть поинт-релизов $SUBJ-а отдельное спасибо.
| |
|
5.39, zool (??), 20:33, 09/09/2011 [^] [^^] [^^^] [ответить]
| +/– |
В дистрибутив программы? Операционки?
И то и то возможно.
| |
5.42, Michael Shigorin (ok), 21:08, 09/09/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> О том барахле, которое тянет rubygems
> ...которые невозможно положить в дистрибутив, и которые в нём невозможно поддерживать...
Чуточку иначе, хотя разводить отдельно неохота. Очень вкратце -- в гемсах немного не хватает метаданных, чтоб их можно было пересобирать в дистрибутив (полу)автоматически, как jpackage или cpan :(
> ...[бэк он топик] за обратную совместимомть поинт-релизов $SUBJ-а отдельное спасибо.
Да, ruby-shim между 1.6 и 1.8 весьма порадовал. А 1.9 (как и 1.7) предпочитаю не пользоваться без нужды.
| |
|
6.47, northbear (ok), 23:31, 09/09/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Чуточку иначе, хотя разводить отдельно неохота. Очень вкратце -- в гемсах
> немного не хватает метаданных, чтоб их можно было пересобирать в дистрибутив
> (полу)автоматически, как jpackage или cpan :(
А оно и не надо. Gems со своим жизненным циклом, темпами развития никак не вписывались в сложившийся жизненный цикл репозиториев дистров. Автоматическое и/или полуавтоматическое перепаковывание gem'ов в rpm/deb'ы было попросту бессмысленно. Разборки между майнтейнерами debian и rubyst'ами яркий тому пример.
Какой был в этом смысл, если актуальный gem мог использовать версию lib'ы, которая в репах debian находилась в глубоком unstable?
Ребятам из Debian было не понятно зачем они должны пытаться угнаться за адептами какого-то ruby. А rubyst'ов раздражала тормознутость майнтейнеров debian.
Правда ненужность этого осознали не сразу... Но зато нынешнее решение в виде rvm очень удачное. Причем на столько, что другие (тот же node.js с npm) охотно стали вопроизводить это решение у себя...
> Да, ruby-shim между 1.6 и 1.8 весьма порадовал. А 1.9 (как
> и 1.7) предпочитаю не пользоваться без нужды.
Вы знаете язык, у которого между релизами сохраняется полная обратная совместимость? 0_о
"Хочу жить в Советском союзе..."
| |
|
|
|
|
|
|