LINUX.ORG.RU

OCaml & Ruby


0

0

Кто юзал сабжи? Какова масштабируемость проектов на сабжах? Интересует сравнение этих двух языков начиная от производительности, заканчивая легкостью разработки на них. У кого какие плюсы и минусы?


Как можно сравнивать теплое с мягким? У них совершенно разные непересекающиеся области применения.

Cantor ★★
()

Сейчас изучаю Руби, очень хороший язык многим ближе к Лиспу чем python и perl. метапрограммирование лучше поддерживает. только тормозной конечно.

CrazyPit ★★★
()
Ответ на: комментарий от Cantor

> Как можно сравнивать теплое с мягким? У них совершенно разные непересекающиеся области применения.

Ну если бы они были сильно похожими - я бы не мучался долго с выбором.

Zmacs
() автор топика
Ответ на: комментарий от Zmacs

А ты не мучайся - опиши задачу, тогда можно будет сказать, какой язык больше подходит.

Cantor ★★
()
Ответ на: комментарий от Cantor

> Ты еще про юникод забыл написать :)

А вроде бы они оба 8-bit clean, нет? Так что с юникодом грабли и там, и
там...

int19h ★★★★
()
Ответ на: комментарий от int19h

Выбрал ОЦамль. Он мне больше понравился. Кодинг стайлов для него можно много сделать - будет из чего выбрать. Всем спасибо.

P.S.: Руби не понравился :)

Zmacs
() автор топика
Ответ на: комментарий от Cantor

> Да. Для OCaml есть такой костыль http://camomile.sourceforge.net/

Про camomile я в курсе. На самом деле, оно довольно грамотно сделано.
Смущает только номер версии в виде 0.x...

> Про Ruby не знаю.

Вообще там можно сделать require 'jcode', после чего у строк появляются
методы вида String#jlength, определяющие длину с учетом multibyte
кодировок (согласно $KCODE, UTF-8 для $KCODE='u'). Но это именно что
костыль....

int19h ★★★★
()
Ответ на: комментарий от int19h

Поизучал немного эти два языка, после чего на Руби забил полностью, а от ОЦамля начал тихо тащиться. Понравилось...

Zmacs
() автор топика
Ответ на: комментарий от Zmacs

> Поизучал немного эти два языка, после чего на Руби забил полностью, а
> от ОЦамля начал тихо тащиться. Понравилось...

Дичь... Тебе ж сказали - это две сильно разные вещи. И знать стоит и то,
и другое.

int19h ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.