Home
OCaml (aka Objective Caml), а также прочие ML'и, F#, Coq, etc
ocaml@conference.jabber.ru
Суббота, 14 сентября 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
[04:46:36] ftrvxmtrx вышел(а) из комнаты
[05:00:37] n06r1n вошёл(а) в комнату
[07:01:43] n06r1n вышел(а) из комнаты
[07:04:15] n06r1n вошёл(а) в комнату
[07:08:04] n06r1n вышел(а) из комнаты
[07:26:19] f[x] вошёл(а) в комнату
[07:40:58] zinid вошёл(а) в комнату
[09:50:05] f[x] вышел(а) из комнаты
[11:31:08] f[x] вошёл(а) в комнату
[11:58:30] ftrvxmtrx вошёл(а) в комнату
[12:10:36] ftrvxmtrx вышел(а) из комнаты
[12:13:48] ftrvxmtrx вошёл(а) в комнату
[12:45:41] f[x] вышел(а) из комнаты
[12:57:24] ftrvxmtrx вышел(а) из комнаты
[13:25:34] komar вышел(а) из комнаты
[15:00:51] ftrvxmtrx вошёл(а) в комнату
[15:15:39] komar вошёл(а) в комнату
[18:00:39] n06r1n вошёл(а) в комнату
[18:01:27] <n06r1n> кстати, кто мне советовал библиотеку для работы с графикой?
[18:01:48] <gds> тут -- вроде никто.
[18:02:14] <n06r1n> ну тогда еще речь была где используется окамль
[18:02:34] <n06r1n> просто чего-то сегодня я начал искать библиотеки или может фреймворки для написания игр на окамле- их нет
[18:03:13] <komar> Под окамл нет игор.
[18:03:16] <komar> (простите, не сдержался)
[18:03:45] <n06r1n> да много чего нет. Хотя нет, есть вроде либа, но только для 2д игр
[18:03:50] <n06r1n> и то, уровень демок
[18:16:31] <gds> n06r1n: есть привязки к opengl, вроде glut.  Но лучше спросить в рассылке, там игроделы есть (некто "тавенер" точно, вроде ещё кто-то), они помогут.
[18:17:17] <n06r1n> ну привязки всё-равно не особо в помощь
[18:22:19] <gds> ну спроси в caml-list, всяко.  Бывает часто так, что у людей есть какие-то свои разработки, которые они не хотят пока публиковать -- недостаточно красивый код, или чего-то мелкого не хватает (но остальное ок), или просто забыли/забили.  Так может быть и тут.
[18:24:08] <gds> по ocaml game developement гуглится что-то разумное, может стоит покопать.
[18:31:31] <n06r1n> ну в ирке мне порекомендовали lighting
[18:31:37] <n06r1n> но это совсем уж печальная штука
[18:32:23] <n06r1n> вообще, фреймворк для создания игр на каком-либо языке очень многое говорит об этом языке.
[18:32:26] <n06r1n> Тавтология
[18:33:03] <n06r1n> забавная штука, pygame реализован на старой версии языка питон
[18:37:37] Kakadu вошёл(а) в комнату
[19:17:23] <aleksey> а sdl?
[19:38:55] komar вышел(а) из комнаты: Replaced by new connection
[19:38:55] komar вошёл(а) в комнату
[19:49:26] <n06r1n> писать на окамле, а потом дергать через c api другие компоненты?
Конкурс по удалению гланд через задницу продолжается
[19:52:53] <komar> А что, как-то по-другому бывает?
[19:53:27] <komar> Вот я дергаю либц, например.
[19:53:29] <komar> Мне хорошо.
[19:55:01] <n06r1n> да просто знаешь, это выше моих сил
[19:55:32] <n06r1n> так-то это хорошее решение. Но плохое в смысле какого-то общего облегчения
[19:57:01] <gds> не понял, как это "дёргать через c api"?  биндинги возьми (или налепи) и дёргай через камло.
[20:24:45] <Kakadu> Там и есть биндинги к SDL на линуксе, какая-то хрень на маке и openGL ES для мобильников
[20:24:48] <Kakadu> И оно компилируется
[20:25:02] <Kakadu> автор даже пинабелен по джабберу
[20:25:25] <Kakadu> можешь ещё взять того чела из RedSpell что пиарил свои поделки-игрушку в гуглоплюсе
[20:32:57] ForNeVeR вошёл(а) в комнату
[20:55:20] ForNeVeR вышел(а) из комнаты
[21:19:48] <komar> Ух ты.
[21:19:52] <komar> Можно переписать злых птиц на оцамле.
[21:23:41] <gds> фумля.
[21:25:20] <komar> gds: не, нуачо.
[21:25:30] <komar> Вот ты поставь какое-нибудь ява-приложение на свой ведроид.
[21:25:36] <komar> osmand, например.
[21:25:41] <komar> И посмотри, как оно тормозит.
[21:25:46] <komar> Сразу на окамле переписать захочешь.
[21:26:05] <gds> да я проблевался, поняв суть "злых птиц" (кстати, всего месяц назад увидел).  Лучше что-нибудь разумное, доброе, вечное переписывать.
[21:26:50] Kakadu прочитал osmand как osmonad
[21:29:01] <gds> osmand стоит, сейчас запустил, подёргал картой -- ну хз, уровень тормозов приемлемый.  за пол-секунды отрисовывается при масштабировании, покатит.
кстати, у osmand другие проблемы.  точнее, проблемы в том, что там карты не соответствуют действительности.  например, меня оно чуть не уговорило ехать против одностороннего движения -- ну ад же.
[21:29:03] <komar> gds: я, кстати, давно хочу себе приложение для езды на крыше поездов. Чтобы можно было на карте будки с железнодорожниками отмечать, а оно потом тебе в наушник заранее говорило, в какое межвагонье от них ныкаться.
[21:29:43] <gds> так зделой.
[21:29:43] <komar> gds: а ты яндекс.карты поставь и сравни тормоза. Небо и земля. Я, конечно, понимаю, что там растр, а там вектор, но все же.
[21:30:32] <gds> где из них растр?
[21:30:39] <komar> В яндексовских картах.
[21:34:11] <gds> сейчас поставлю.  но как они это делают, растром в карты?  это же страшно.  по трафику (либо по хранению), всяко лажа при поворотах.
[21:34:58] <komar> Ну вот заходишь ты на maps.yandex.ru
[21:35:12] <komar> Вот точно так же и сделано, только без тормозов, вебдваноля и с кешем.
[21:36:09] n06r1n вышел(а) из комнаты
[21:41:33] <gds> странно, maps.yandex.ru умеет в улицы моего города, а ондроедовское не умеет.  Но да, там побыстрее, чем в osmand.  Однако, это ничего не доказывает.  Разве что мотивирует сделать по-нормальному векторное.
[22:06:40] zinid вышел(а) из комнаты
[22:17:19] <gds> отсутствие в окамле биндингов к flock (как в Unix, так и в ExtUnix), но наличие Unix.lockf сподвигло меня на более тщательное обдумывание архитектуры, которое выльется в менее гранулярные блокировки и общий профит.  А вы тут говорите, что убогость это плохо.
[23:39:22] qu1ntus вошёл(а) в комнату
[23:49:21] <qu1ntus> Господа, кто-нибудь сталкивался с ETL (Extract, Transform, Load)?
[23:51:31] <qu1ntus> Хотя, попробую так объяснить.
[23:52:36] <qu1ntus> Есть данные, нужно их трансформировать и сгенерировать SQL.
[23:54:49] <qu1ntus> Данные представляют собой cvs файл, большого размера, поэтому обработка ленивая.
[23:57:54] <komar> Потоки же.
[23:58:13] <komar> http://caml.inria.fr/pub/docs/manual-ocaml/libref/Stream.html например.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!