Home
Objective Caml
ocaml@conference.jabber.ru
Четверг, 9 мая 2013< ^ >
f[x] установил(а) тему: OCaml / ОКэмл / Камль -- http://ocaml.org/ | Камло - http://camlunity.ru/ | Верблюды грязи не боятся! | release crap, enjoy NIH | репортьте баги официальным дилерам | ocaml мёртв и тормозит, move on | stdlib only? - ССЗБ | Fight FUD with fire | Мойте руки перед чатом | KEEP CAML AND CURRY ON | F#, Coq - де-факто онтопик
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:25] bobry вошёл(а) в комнату
[00:01:56] <bobry> aleksey: ну если мы отдельно сложим все отрицательные, а потом все положительные, то вроде бы погрешности взяться неоткуда
[00:31:34] bobry вышел(а) из комнаты
[00:44:31] bobry вошёл(а) в комнату
[01:03:36] bobry вышел(а) из комнаты
[01:16:15] bobry вошёл(а) в комнату
[01:26:04] tilarids вошёл(а) в комнату
[01:33:27] bobry вышел(а) из комнаты
[01:42:30] tilarids вышел(а) из комнаты: Replaced by new connection
[01:42:31] tilarids вошёл(а) в комнату
[01:49:53] tilarids вышел(а) из комнаты: Replaced by new connection
[01:49:53] tilarids вошёл(а) в комнату
[01:56:39] tilarids вышел(а) из комнаты: Replaced by new connection
[01:56:39] tilarids вошёл(а) в комнату
[02:09:38] bobry вошёл(а) в комнату
[02:09:58] tilarids вышел(а) из комнаты: Replaced by new connection
[02:09:59] tilarids вошёл(а) в комнату
[02:23:24] tilarids вышел(а) из комнаты
[02:25:57] bobry вышел(а) из комнаты
[02:31:06] tilarids вошёл(а) в комнату
[04:05:04] tilarids вышел(а) из комнаты: Computer went to sleep
[04:11:22] tilarids вошёл(а) в комнату
[04:48:26] tilarids вышел(а) из комнаты: Computer went to sleep
[05:15:52] zinid вошёл(а) в комнату
[06:18:43] ftrvxmtrx вышел(а) из комнаты
[06:44:33] f[x] вошёл(а) в комнату
[06:57:46] <f[x]> gds: zarith трюки с рантаймом делает чтобы маленькие числа представлять как int, а большие как gmp - как-то так
[06:59:49] <f[x]> насчёт графиков - ещё видел какую-то тулзу для рисования в tex - не помню как называется
[07:00:48] <f[x]> а вообще поддерживаю gnuplot - он могёт почти всё что нужно обычно - а композицию нескольких графиков можно и программно сделать
[07:03:51] f[x] вышел(а) из комнаты
[07:32:02] f[x] вошёл(а) в комнату
[08:23:36] oln вошёл(а) в комнату
[09:03:40] Kakadu вошёл(а) в комнату
[09:32:00] f[x] вышел(а) из комнаты
[09:41:39] oln вышел(а) из комнаты
[10:20:43] ermine вошёл(а) в комнату
[11:05:39] oln вошёл(а) в комнату
[11:09:21] f[x] вошёл(а) в комнату
[11:48:24] tilarids вошёл(а) в комнату
[11:54:29] tilarids вышел(а) из комнаты
[11:54:56] tilarids вошёл(а) в комнату
[12:02:21] tilarids вышел(а) из комнаты: Computer went to sleep
[12:22:11] tilarids вошёл(а) в комнату
[12:27:08] ftrvxmtrx вошёл(а) в комнату
[12:38:30] ftrvxmtrx вышел(а) из комнаты
[12:40:59] tilarids вышел(а) из комнаты: Computer went to sleep
[13:55:12] <gds> http://maxim.livejournal.com/408753.html -- колитесь, если кто есть.
[13:57:51] <zinid> ermine писала
[14:09:43] <ermine> zinid: я забила на оксигень
[14:10:18] <zinid> ачо?
[14:10:57] <komar> И правильно сделала
!
[14:11:11] <ermine> zinid: надоела статическая типизация html, до сих пор нет темплейтов, я перешла на golang
[14:11:13] <komar> > оксиген не показал выдающихся результатов в сравнительном тестировании емкости
[14:11:20] <komar> Что за ерунду несет этот уважаемый?
[14:11:50] <zinid> а что такое "ёмкость"?
[14:11:52] <gds> ну а что ещё мерять у веб-фреймворка, не индуктивность же.
[14:11:59] <komar> ermine: вот тебе темплейты: http://komar.bitcheese.net/en/code/ecaml
[14:12:39] <komar> И лучше б на Ruby on Rails перешла.
[14:13:06] <ermine> на говядине гораздо проще, 90% библиотек встроены в язык
[14:13:17] <Kakadu> А кто знает, на гитхаб можно скриншоты впендюрить? Или только через pages?
[14:13:33] <ermine> а пока соберешь оксигень - напишешь 10 багрепортов разным авторам
[14:13:55] <ermine> и до сих пор через opam у меня не ставится eliom из-за ерундовой проблемы
[14:13:57] <komar> Бздунопроблемы.
[14:14:16] <ermine> короче послала я его, на камло видимо тоже можно забивать
[14:14:17] <Kakadu> у меня вроде ставилось, на да ладно
[14:14:40] <komar> gds: дай этому уважаемому URL моей хомепаги, а то у меня жэжэ не работает.
[14:15:31] <zinid> обидно смотреть как такое говно как golang вылазит, а няшный ocaml подыхает
[14:16:10] <komar> А мне норм.
[14:16:22] <zinid> а чо норм? всё какое-то недопиленное
[14:16:32] <zinid> документация - тихий ужос
[14:16:56] <ermine> в камле еще утомила немутабельность, надо все время думать чтобы не забыть положить переменные в вызов функции
[14:17:05] <komar> А что тебе надо? Парсинг XML’а в стдлибе?
[14:17:18] <ermine> переменные должны быть мутабельными и не через громоздкий интерфейс типа !var
[14:17:31] <zinid> ermine: это спорный момент ;)
[14:18:30] Kakadu вышел(а) из комнаты
[14:19:06] <f[x]> ermine всё правильно говорит
[14:19:24] <f[x]> переменые мутабельными, а value иммутабельными
[14:20:03] <zinid> вы к какой-то мелочи прикопались :)
[14:20:16] <zinid> а то, что нету Show - это какбе совсем фигня :)
[14:20:42] <gds> komar: ну, дам урл, а дальше?  типа, "вот этот писал"?
[14:20:53] <komar> gds: ога. :)
[14:20:53] <ermine> кстати, про парсинг, в говядине можно маршалировать данные прямо в структуры языка, поскольку в язык встроены возможности заполнять поля структуры типа как в камле через Obj, но в отличие от камла в говядине это узаконено
[14:21:33] <f[x]> а кто в камле мешает заполнять структуры??
[14:21:39] <ermine> и при этом строгая типизация не нарушается
[14:21:39] <f[x]> a.x <- 1.0
[14:22:21] <ermine> ну <-, :=, =
[14:22:33] <ermine> всё можно свести к одному =
[14:23:08] <gds> когда нечего сказать, начинаются докапывания до синтаксиса.  А когда и они заканчиваются, начинаются докапывания до синтаксиса комментариев.
[14:23:13] <ermine> и Obj.set или как его там
[14:23:31] <f[x]> день оговяженных историй итт
[14:23:47] <komar> gds: знаешь, как меня задолбало жить в языке без вложенных комментариев?
[14:24:00] <komar> Это не «не до чего докапыватья».
[14:24:11] <gds> знаю.  Каждый раз, когда пишу на сишечьке и plpgsql.
[14:24:21] <komar> Просто у большинства особый, «эстетический» подход к оцениванию синтаксиса.
[14:24:22] zinid не волнуют проблемы синтаксиса
[14:24:38] <komar> Эти ребята, например, никогда не поймут, на кой черт надо было менять нормальный синтаксис окамла на перегруженный revised.
[14:24:45] <komar> Там даже никаких фитч не добавилось!!111111
[14:26:23] oln вышел(а) из комнаты
[14:26:25] <ermine> а еще let .. in задолбал!
[14:26:40] oln вошёл(а) в комнату
[14:27:22] <ermine> и задолбала употядоченность функций
[14:27:22] <zinid> совсем толсто :)
[14:27:40] <ermine> траблы с рекурсиями
[14:27:44] <zinid> а кстати, кто знает, почему у функций упорядоченность?
[14:27:52] <zinid> это какое-то техническое ограничение?
[14:28:07] <aleksey> чтоб можно было перекрывать их
[14:28:23] <zinid> а отключить эту мегафичу нельзя?
[14:28:42] <ermine> потому что нет неймспейсов
[14:29:12] <aleksey> низя
[14:29:27] <ermine> можно, перейдя на говядину
[14:29:37] <aleksey> фу
[14:29:49] <f[x]> при чём тут неймспейсы?
[14:30:03] <f[x]> отключить можно - опция компиляции ghc
[14:30:13] <aleksey> вы про хаскель? o_O
[14:30:23] <ermine> там вся функциональность есть, фирст ордер, хай ордер, клозуры, много результатов в возврате и тп
[14:30:25] <f[x]> там ещё ; на :: заменить и всё
[14:31:02] <zinid> ermine: типовыводилки нет
[14:31:29] <zinid> ermine: это очень жырный минус, ставящий язык в разде студенческих курсовых
[14:38:45] Typhon вошёл(а) в комнату
[15:22:53] ftrvxmtrx вошёл(а) в комнату
[15:23:52] f[x] вышел(а) из комнаты
[15:52:31] komar вышел(а) из комнаты
[16:03:47] ftrvxmtrx вышел(а) из комнаты
[16:23:45] bobry вошёл(а) в комнату
[16:37:16] bobry вышел(а) из комнаты
[16:41:48] Typhon вышел(а) из комнаты
[17:13:21] komar вошёл(а) в комнату
[17:14:05] <komar> zinid: а шо, педивикия брешет?
[17:14:22] <komar> Написано, что есть.
[17:14:31] <komar> Или там не типовыводилка, а почем зря?
[17:15:37] <zinid> komar: там какой-то костыль был последний раз когда я смотрел
[17:36:16] zinid вышел(а) из комнаты
[17:41:37] bobry вошёл(а) в комнату
[18:13:29] bobry вышел(а) из комнаты
[18:22:28] bobry вошёл(а) в комнату
[18:36:12] bobry вышел(а) из комнаты
[18:44:28] Typhon вошёл(а) в комнату
[18:58:55] Kakadu вошёл(а) в комнату
[19:00:21] bobry вошёл(а) в комнату
[19:27:13] ftrvxmtrx вошёл(а) в комнату
[19:31:20] Typhon вышел(а) из комнаты
[20:09:22] bobry вышел(а) из комнаты
[20:24:48] bobry вошёл(а) в комнату
[20:46:33] f[x] вошёл(а) в комнату
[21:08:30] f[x] вышел(а) из комнаты
[21:56:04] bobry вышел(а) из комнаты
[21:58:33] <Kakadu> gds: тут?
[22:06:16] <gds> Kakadu: вот только-только.
[22:06:33] <Kakadu> gds: https://github.com/Kakadu/lablqt/wiki/Using-mocml-with-QtQuick я тут кое-что написал
[22:08:45] <gds> > external store: cppobj -> < .. > -> unit = "caml_store_value_in_Controller"
а тут правильно, что "любой объектный тип"?
[22:12:05] <Kakadu> Это для простоты. эта функция всёравно наружу не должна торчать
[22:13:40] <gds> если так, то ок.
[22:14:41] <gds> в целом -- понятно.  Рад, что ты это описал.  Но вот то, что я тебя приватно просил, тоже просто, но чуть похитрее, и там было бы интереснее -- как камло и qml взаимодействуют.  (ну, про поле ввода и "превед " ^ значение.)
[22:15:17] <gds> (то есть, я попробую с этого начать без проблем, когда будет надо гуй лепить.)
[22:31:45] ermine вышел(а) из комнаты
[22:45:31] bobry вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!