LINUX.ORG.RU

Вышел ocaml 3.09.3


0

0

Несколько дней назад,вышел bug-fix релиз ocaml (3.09.3) В основном исправлены мелкие ошибки, улучшен генератор ассемблерного кода для архитектуры amd64, было сделано несколько мелких нововведений в ocamldoc. В общем, Happy hacking

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Re: Вышел ocaml 3.09.3

а когда он выходил с помпой то....

r ★★★★★ ()

Re: Вышел ocaml 3.09.3

а зачем пропускаются сообщения с грамматическими ошибками ?

Sankt ()
Ответ на: Re: Вышел ocaml 3.09.3 от Sankt

Re: Вышел ocaml 3.09.3

Чтобы потом дружно всем лором опускать афтара.

anonymous ()

Re: Вышел ocaml 3.09.3

исправилены аретектуры ново введений

своему мелкому за такие письмена массирую кобчик :)

mic ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от Sankt

Re: Вышел ocaml 3.09.3

А затем, наверное, что у автора поста голова болит...

catap ★★★★★ ()

Re: Вышел ocaml 3.09.3

а его реально кто-нибудь использует?

anonymous ()

Re: Вышел ocaml 3.09.3

Замените, плиз:

исправилены => исправлены

аретектуры => архитектуры

А то стыдно как-то... Да и может пора прикрутить aspell к лору?

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

Я например использую, в свое время на лоре видел еще пару программистов на нем.

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

> а его реально кто-нибудь использует?

я пытаюсь :) язык хороший, все хорошо... вот только библиотек мало. будем надеятся, что это дело времени.

codebuger ()

Re: Вышел ocaml 3.09.3

А что-нибудь серьезное на нем пишут? Я вроде слышал, что он очень удобен для численных расчетов. Это так? Есть ли там хорошие библиотеки (типа GSL или CERNLIB)? Есть ли возможность использовать код из других языков (как, например, фортрановские библиотеки легко используются в C)?

ivon ()

Re: Вышел ocaml 3.09.3

Насколько я понял из доки к SCILAB, на этом языке написан транслятор modelicac - т.е. преобразователь кода из языка modelica в язык C для дальнейшей компиляции и прогона модели. Для Юниксов этот код С успешно хавает GCC, для Венды - либо MSVS либо LCC. (c LCC сам проверял, работает)...

ElectriX ()
Ответ на: Re: Вышел ocaml 3.09.3 от ivon

Re: Вышел ocaml 3.09.3

> Есть ли возможность использовать код из других языков (как, например, фортрановские библиотеки легко используются в C)?

Точно есть возможность использовать С :) Так же есть возможность использовать python'овские библиотеки через pycaml (так кажется оно зовется) и наоборот - использовать ocaml из python'a.

codebuger ()
Ответ на: Re: Вышел ocaml 3.09.3 от mic

Re: Вышел ocaml 3.09.3

> своему мелкому за такие письмена массирую кобчик :) Тогда уж, наверное, копчик? И почему каждый не хочет начать с себя, а лезет учить других?

anonymous ()

Re: Вышел ocaml 3.09.3

О! как быстро народ откликнулся. Спасибо за информацию.
Тогда еще вопрос -- чем он лучше C++ для мат. приложений?
Формулы удобнее читаются?

ivon ()
Ответ на: Re: Вышел ocaml 3.09.3 от ivon

Re: Вышел ocaml 3.09.3

> Тогда еще вопрос -- чем он лучше C++ для мат. приложений?

Этого не знаю. ибо не знаю С/C++ и не пишу мат. приложения :)) мне в нем понравилась возможность писать в смешанном стиле, достаточная простота языка и приятная скорость (после jav'ы/python'a то).

codebuger ()
Ответ на: Re: Вышел ocaml 3.09.3 от ivon

Re: Вышел ocaml 3.09.3

У него есть бидинги в си, и наоборот, т.е. его код можно вызывать из си, а сишный из него... Отсюда получаем что почти все можно в него вставить, надо лиш сделать си-как-связующее звено :)

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от ivon

Re: Вышел ocaml 3.09.3

Быстрее писать и не надо думать о мусоре, вот основной плюс.

А что касается формул -- вопрос привычки ;)

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от mic

Re: Вышел ocaml 3.09.3

> своему мелкому за такие письмена массирую кобчик :)

Я думаю, массажом вы должны заниматься оба, ибо не "коБчик", а "коПчик". Нет, это не от слова "Кобзон".

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

> а его реально кто-нибудь использует?

На ём написан mldonkey. Он за всё берётся (ed2k, torrent и пр.), и всё делает одинаково криво.

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от catap

Re: Вышел ocaml 3.09.3

> А то стыдно как-то... Да и может пора прикрутить aspell к лору?

Может, к твоей голове прикрутить konqueror?

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

> Может, к твоей голове прикрутить konqueror?

Голова не пройдет тест Acid2 и не вынеся позора будет вынуждена убиться апстену ;)

e ()

Re: Вышел ocaml 3.09.3

на ocaml написан sulci , jabber-бот. Девушкой , кстати , написан.

romka ()
Ответ на: Re: Вышел ocaml 3.09.3 от ktulxu

Re: Вышел ocaml 3.09.3

Попробовал бы ты пописать на ocaml под windows, сразу бы понял причем :)

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

The Caml language is widely used for teaching programming. It is also used inside academic projects in Europe, Asia, and the Americas. Several large corporations develop significant industrial projects in Objective Caml: these include Dassault, France Télécom, Microsoft, IBM, and CEA (Commissariat à l'Énergie Atomique).

На их сайте всё написано.

seiken ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от catap

Re: Вышел ocaml 3.09.3

To catap (*) (22.09.2006 18:27:12) не гони, я писал на ocaml по win используя GTK, проблем небыло.

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от catap

Re: Вышел ocaml 3.09.3

> Я например использую, в свое время на лоре видел еще пару программистов на нем.

а в какой области?

stiff ()
Ответ на: Re: Вышел ocaml 3.09.3 от stiff

Re: Вышел ocaml 3.09.3

Уневерсальный язык программирования для меня.

Пока спровляется, но библиотек, оооочень мало.

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

> не гони, я писал на ocaml по win используя GTK, проблем небыло.

Вообще-то проблемы с камлем под оффтопигом у меня, а не у него.. Не поможешь cairo-ocaml завести ? (с lablgtk я уже разобрался).

codebuger ()
Ответ на: Re: Вышел ocaml 3.09.3 от catap

Re: Вышел ocaml 3.09.3

ну когда я игрался на уровне print hello world'ов - всё тоже красиво работало, как и написано в getting started tutorial'е :)

а вот как например смоделировать например, Account (счёт в банке) ?

stiff ()
Ответ на: Re: Вышел ocaml 3.09.3 от stiff

Re: Вышел ocaml 3.09.3

Я сейчас развлекаюсь тем что пишу себе небольшую cgi'шку на нем.

Если коротко то должна получиться некая система с жутким маштабированием которая будет исопльзоваться для моего бак-трекера (ну нету в природе таких какой мне хочется), домашней бугалтерии, движком моего блога...

Пока все идет интересно и вполне нормально, вопрос только во времени.

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от catap

Re: Вышел ocaml 3.09.3

как и где хранятся данные?

вообще можно узнать по-подробнее про архитектуру это жутко-масштабируемой штуки.

это OpenSource ? ;)

stiff ()
Ответ на: Re: Вышел ocaml 3.09.3 от stiff

Re: Вышел ocaml 3.09.3

Да будет gpl, пока разработка идет првиатно.

Хранится данные, пока используется pgsql-backend, при желание можно
будет использовать-то что-то другое (еще есть fs-backend).

Дальше, что касается маштабирования, пока дизайн системы такой
(любая критика лучше в email (он в инфе)):

cgi/fcgi <-> серверный процесс
   |                |
   + -> хранилище <-+

На каждом уровне связь через сокеты, это так, в кратце....

Маштабируемость в том, что серверов с процессом может быть несколько и хранилищ данных тоже...

Если это удасться запустить до НГ в каком-то виде, то я окончательно убежусь
что ocaml рулез :)

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от catap

Re: Вышел ocaml 3.09.3

дизайн конечно популярно описан %)))

пока я думаю стоит пожелать удачи, а потом посмотреть исходники...

stiff ()
Ответ на: Re: Вышел ocaml 3.09.3 от stiff

Re: Вышел ocaml 3.09.3

To codebuger (*) (22.09.2006 19:01:36) cairo не заводил. только lablgtk.

To stiff (*) (22.09.2006 19:09:12)

<i>ну когда я игрался на уровне print hello world'ов - всё тоже красиво работало, как и написано в getting started tutorial'е :)

а вот как например смоделировать например, Account (счёт в банке) ?</i> Будущий бизнесмен, иди в школу и больше не трогай ocaml.

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

> cairo не заводил. только lablgtk.

жаль... ну ничего... заведем... и тогда питону в моей работе конец :))

codebuger ()
Ответ на: Re: Вышел ocaml 3.09.3 от stiff

Re: Вышел ocaml 3.09.3

To stiff (*) (22.09.2006 19:33:53)

>как и где хранятся данные?

>вообще можно узнать по-подробнее про архитектуру это жутко->масштабируемой штуки.

>это OpenSource ? ;)

какую тебе ещё архитектуру, иди школьную информатику учи для начала. а данные хранятся туда куда их сохраняют.

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от codebuger

Re: Вышел ocaml 3.09.3

To codebuger (*) (22.09.2006 21:09:41)

ну питон совсем не обязательно выбрасывать, потому как он очень хорошо линкуется с ocaml.

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

А я поставил Gentoo и даже настроил шрифты БУГАГА

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от catap

Re: Вышел ocaml 3.09.3

catap, а к какому классу языков он относится? аналогичные языки (похожие по идеологии) какие?

anonymous ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

Ocaml - функциональный язык со статической типизацией (система типов Хиндли-Милнера, расширення для поддержки императивщины), допускающий императивные конструкции (impure). Как следстве, язык со строгими (strict) вычислениями. Имеет поддержку ООП и мощную систему модулей.

Begemoth ★★★★★ ()

Re: Вышел ocaml 3.09.3

По скорости ocaml в лёгкую уделывает жабу. Кому интересно есть ссылка http://www.ffconsultancy.com/free/ray_tracer/comparison.html А вообще новость это протухла, уже вышел mldonkey 2.8.1 под эту версию ocaml, через несколько дней после выхода 2.8.0

trifon ()
Ответ на: Re: Вышел ocaml 3.09.3 от trifon

Re: Вышел ocaml 3.09.3

И не только жабу, часто идет на уровне prue-c, хотя ему есть куда еще рости в плане оптимизации...

А вот у жабы есть 1 плюс -- она переносима, но так ли важна переносимость в современном мире? спорно (цмаль тоже переносится, но не настолько тривиально, наверное)

catap ★★★★★ ()
Ответ на: Re: Вышел ocaml 3.09.3 от anonymous

Re: Вышел ocaml 3.09.3

> На ём написан mldonkey. Он за всё берётся (ed2k, torrent и пр.), и всё делает одинаково криво.

Криво? Отлично работает, правда использую я только ed2k.

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