Home
codingteam
codingteam@conference.jabber.ru
15.07.2013< ^ >

Тема: C/С++, Haskell, Ruby, Python, Perl, Lisp, Erlang, OCaml, JavaScript, Scala, Nemerle, F#.
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, Java, .NET, PHP, Pascal/Delphi/Borland, 1С караются съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Horta Hell: https://github.com/ForNeVeR/horta-hell
Проблем решено: 0x14
Говорящих демонов: 0x1

=> Объявляется неделя Clojure.
[00:21:04] proto_21h вышел из конференции
[00:21:25] proto_21h зашёл в конференцию
[00:28:00] PhoSor вышел из конференции
[01:00:50] tuychiev.bektursun зашёл в конференцию
[01:02:48] m4n71k0r вышел из конференции
[01:18:46] proto_21h вышел из конференции
[01:25:06] tuychiev.bektursun вышел из конференции: Logged out
[01:56:55] sss|zombie зашёл в конференцию
[02:07:08] magog вышел из конференции
[03:05:16] rejjin вышел из конференции
[03:52:09] generatorglukoff вышел из конференции
[04:36:55] goodstuff вышел из конференции
[05:22:41] emu-nero~ вышел из конференции
[06:13:33] Славный капитан зашёл в конференцию
[06:45:29] fdd_vlad зашёл в конференцию
[06:54:06] reggies зашёл в конференцию
[07:07:10] rejjin зашёл в конференцию
[07:11:16] magog зашёл в конференцию
[07:22:51] PhoSor зашёл в конференцию
[07:31:24] <PhoSor> орту
[07:53:32] reggies вышел из конференции: offline
[08:23:43] rejjin вышел из конференции
[08:25:12] ktt9 вышел из конференции
[08:30:53] ktt9 зашёл в конференцию
[08:31:19] ktt9 вышел из конференции
[08:32:30] ktt9 зашёл в конференцию
[08:32:52] ktt9 вышел из конференции
[08:34:04] ktt9 зашёл в конференцию
[08:34:22] ktt9 вышел из конференции
[08:35:34] ktt9 зашёл в конференцию
[08:35:53] ktt9 вышел из конференции
[08:36:30] ktt9 зашёл в конференцию
[08:57:27] magog вышел из конференции
[09:46:45] Myp зашёл в конференцию
[10:01:51] v_oron зашёл в конференцию
[10:02:10] magog зашёл в конференцию
[10:02:11] v_oron вышел из конференции
[10:14:04] SolarRay зашёл в конференцию
[10:36:10] <j123123> http://devopsangle.com/2013/07/09/new-scheme-based-gpu-programming-language-set-to-turn-chips-into-supercomputers/
[10:52:03] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[10:57:36] magog вышел из конференции
[10:58:32] magog зашёл в конференцию
[11:14:16] st16tm зашёл в конференцию
[11:17:15] swagman зашёл в конференцию
[11:17:42] fdd_vlad вышел из конференции: QIP Infium: Спокойное общение
[11:28:23] пкщгяут[slacktop] вышел из конференции
[11:38:25] m4n71k0r зашёл в конференцию
[11:49:06] <magog> тимота
[11:49:28] <magog> в резюме WinAPI и MFC в какую группу выделяется? Технологии программирования?
попросили помочь резюме составить первый раз
или отнести к библиотеками?
Можно ли относить html к языкам программирования?
[11:50:52] <st16tm> можно
[11:50:57] <st16tm> ой
[11:51:30] <st16tm> я подумал спросить хотят про HTML, нет конечно же, нельзя относить HTML к языкам программирования
[11:52:33] <magog> st16tm: это воспро не идеологии, а вопрос под каким пунктом разместить в резюме
[11:53:00] <Myp> Веб-технологии
[11:53:41] <magog> нян
[11:53:42] <magog> спасибо
[11:54:38] <magog> Myp: а куда winapi отнести?
[11:55:10] <st16tm> WinAPI и МFC - это библиотеки просто и все, их просто в скобочках можно указать, непонятно точно стоит ли мудрить выдумывая, к чему отнести эти библиотеки: к технологиям, к библиотекам, х.з.
[11:55:14] <Myp> magog: Я бы написал в Дополнительно
[11:55:27] <Myp> WinAPI не библиотека
[11:55:50] <st16tm> ну не билиотека да, набор средств что ли, часть виндовс
[11:56:07] <st16tm> вот поэтому в скобках лучше указать и все
[11:56:08] <magog> а может написать так C/C++ (WinAPI)
Библиотеки -> MFC
[11:56:12] <Славный капитан> библиотека это
[11:56:23] <Славный капитан> если рассматривать отдельно
[11:56:36] <Myp> magog: МОжно и так
[11:56:39] <st16tm> это прикладной программный интерфейс - получается что интерфейс лучшее определение
[11:57:47] <Славный капитан> а если вместе со всякими COM, OLE, DCOM, ActiveX -- то инфраструктура
[11:59:55] <Славный капитан> st16tm: если совсем точно, это обертка над недокументированным Native API
[12:01:15] <st16tm> вот ему то, написать там: программист C/C++, владею библиотекой MFC и оберткой над недокументированным Native API - подумают, что окуенный программер какой-то и сразу возьмут
[12:02:02] <Славный капитан> ну можно проще
[12:03:22] <Славный капитан> программист C/C++, имею опыт программирования под Windows (WinAPI, MFC, etc)
[12:03:34] <st16tm> да, так лучше всего
[12:03:39] <Славный капитан> могут и почти сразу взять
[12:04:02] <Славный капитан> именно вендопрограммистов не так уж и много
[12:04:21] пкщгяут[slacktop] зашёл в конференцию
[12:04:24] <Славный капитан> тех, что знакомы со всей этой еботроникой
[12:04:35] <Myp> именно плюсатые вендопогроммисты не так и нужны тамушто
[12:04:37] <st16tm> а MFC еще живет? или сильно сдало позиции .Net?
[12:04:48] <Myp> давно умерло
[12:04:50] <Славный капитан> только в легаси вроде
[12:05:24] <Славный капитан> а вот COM и OLE никуда не делись
[12:05:53] * j123123 с презрением смотрит на MFC, COM, OLE
[12:06:05] <j123123> и на .Net
[12:06:20] <Славный капитан> расскажи про альтернативы
[12:06:27] <Славный капитан> ну так, чисто поржать
[12:06:31] <Myp> Проще перечислить то, на что дрочишь, а остальное считать шлаком
[12:07:22] <j123123> Ну а чо, вот например взаимодействие между процессами можно делать через shared memory или через сокеты. Альтернатива дуднету - жвм
[12:07:27] <Славный капитан> лол
[12:07:33] <j123123> OLE вообще хуита
[12:07:40] <j123123> по сути фейл
[12:07:45] <Славный капитан> при чем тут взаимодействие между процессами?
[12:07:51] <Myp> оно просто не нужно это OLE
[12:07:52] <st16tm> так значит сейчас .Net да всякие Java давно вместо MFC? а если вот надо быстрое высокопроизводительное приложение? что тогда?
[12:07:53] <j123123> ему альтернатив не нужно, потому что оно само по себе не нужно
[12:08:04] <Славный капитан> OLE -- это же метаобъектный протокол овер СОМ
[12:08:10] <Myp> st16tm: pure C/C++
[12:08:19] <ForNeVeR> j123123: мне нужно кроссплатформенное компонентное API. Бинарно-совместимое. Слабо связанное.
[12:08:22] <ForNeVeR> j123123: куда смотреть?
[12:08:25] <st16tm> Мур, а библиотеку какую использовать?
[12:08:35] <Славный капитан> конечно, чтобы понять, зачем оно нужно, надо понимать что такое метаобъектный протокол
[12:08:38] <Myp> st16tm: stl
[12:08:59] <ForNeVeR> .NET (платформа) и Java (язык) вместо MFC (библиотека классов). Охуеть.
[12:09:03] sss|zombie вышел из конференции
[12:09:15] <ForNeVeR> Myp: а ты ещё и STL взамен MFC предлагаешь. Ещё более охуеть.
[12:09:27] <ForNeVeR> А, не вместо MFC.
[12:09:28] <Myp> ForNeVeR: Нет. Ты проебал контекст
[12:09:31] <ForNeVeR> Myp: ты ок.
[12:09:34] <ForNeVeR> st16tm: а ты нет.
[12:09:50] <st16tm> Мур
[12:10:01] <j123123> ForNeVeR: MFC это некая обертка над винапи, ее можно заменять каким-нибудь гтк или кутями
[12:10:04] <Славный капитан> st16tm: если надо высокопроизводительное приложение, значит надо писать с пониманием
[12:10:11] <ForNeVeR> j123123: её - да. MFC совсем не нужен.
[12:10:16] <st16tm> Мур, погоди, что то тут нето, STL не может быть взято взамен MFC
[12:10:29] <Славный капитан> ставлю сто интернетов, что боттлнек будет не в ВМ
[12:10:29] <ForNeVeR> st16tm: а нахуя вообще брать что-то вместо MFC?
[12:10:40] <Myp> st16tm: Не может, но я это и не утверждал
[12:10:49] <ForNeVeR> st16tm: это как спросить у уважаемых постояльцев конференции, что они порекомендуют пить вместо мочи.
[12:10:53] <ForNeVeR> Мы не пьём мочу, если что.
[12:11:03] <ForNeVeR> И никому не советуем.
[12:11:16] <j123123> а зачем в 2013 писать софт под винду онли?
[12:11:20] <ForNeVeR> j123123: ++
[12:11:23] <st16tm> ФорНевер ну просто есть .Net, Java, где кодить для винды намного приятнее, чем в MFC
[12:11:35] <ForNeVeR> st16tm: я не понимаю, что ты сравниваешь.
[12:11:45] <ForNeVeR> > .NET (платформа) и Java (язык) вместо MFC (библиотека классов). Охуеть.
[12:11:52] <Myp> А мне, например, вообще приятнее в VIM кодить
[12:12:08] <ForNeVeR> Myp: emacs лучше.
[12:12:16] <Myp> ForNeVeR: Я не осилил :(
[12:12:21] <ForNeVeR> Кстати, emacs намного лучше MFC.
[12:12:29] <ForNeVeR> Myp: лол, а я вим не осилил :)
[12:12:32] <st16tm> ФорНевер я спросил у Славного Капитана не умерло ли MFC, он сказал, что умерло, так какие сейчас есть библиотеки для создания быстродействующих и эффективных приложений для виндовс?
[12:12:33] <Myp> Хотя Clojure надо бы потыкать
[12:12:36] <ForNeVeR> Под вендой он не работает.
[12:12:57] <ForNeVeR> Myp: меня поражает контекст конференции. Теперь мы говорим о clojure vs vim?
[12:12:59] <Славный капитан> st16tm: WinRT
[12:13:15] <ForNeVeR> Славный капитан: ты действительно считаешь, что оно ок?
[12:13:23] <Myp> ForNeVeR: Ну, емакс если осиливать, то и лисп тоже, нет?
[12:13:24] <ForNeVeR> Я не трогал, так что не берусь судить. Но послушать интересно.
[12:13:24] <Славный капитан> я понятия не имею
[12:13:38] <Славный капитан> но вряд ли что-то может быть хуже MFC
[12:13:38] <ForNeVeR> Myp: кложура почти не лисп и имеет слабое отношение к емаксу.
[12:13:51] <ForNeVeR> Более того, elisp менее лисп, чем, например, CL.
[12:14:04] <ForNeVeR> Славный капитан: логично.
[12:14:13] <Славный капитан> но elisp вполне лисп, в отличии от кложуры или схемы
[12:14:17] <Myp> ForNeVeR: :( Я окончательно запутался в диалектах :(
[12:14:41] <Славный капитан> семантика там лисповая, во всяком случае
[12:14:59] <ForNeVeR> Славный капитан: я почти уверен, что ты с полгода назад заявлял, что кложура - не лисп.
[12:15:09] <ForNeVeR> Славный капитан: и испытывал от неё нихуёвый бугурт, кстати,
[12:15:10] <Славный капитан> я и сейчас это заявил
[12:15:21] <Славный капитан> а бугурт -- хуета, дело житейское
[12:15:33] <Myp> st16tm: Какого рода приложения тебе нужны под виндовс?
[12:15:36] <st16tm> Мур да погоди ты, не теряйся, что тут путаться: MFC похоже умерло, Майкросовт им больше не занимается, вот Капитан сказал что ща появилось WinRT, это действительно так
[12:16:40] <Славный капитан> ForNeVeR: кложура, собственно, не более лисп, чем питон
[12:16:59] <ForNeVeR> Славный капитан: нет, всё-таки более.
[12:17:04] <ForNeVeR> Славный капитан: там есть макра.
[12:17:08] <Славный капитан> и что?
[12:17:10] <ForNeVeR> А в питоне нихуя нет.
[12:17:18] <Славный капитан> макра еще не делает язык лиспом
[12:17:22] <ForNeVeR> Да даже scala более лисп, чем питон.
[12:17:29] <Славный капитан> язык лиспом делает семантика
[12:17:40] <Славный капитан> а в кложуре она не имеет ничего общего с
[12:18:08] <Славный капитан> синтаксис, да, похож
[12:18:26] <st16tm> Мур я спрашивал про создание быстрых приложений для Виндовс, раньше на MFC можно было писать такие, довольно производительные были, потом появилось .Net - на ней программы были медленнее ибо оно жрало много но писать на .Net намного удобнее было, ща компы ускорились и вобщем-то на .Net и Java можно почти все писать для Виндовс, ну не все, но многое
[12:18:48] <Славный капитан> а семантика ближе к ML, чем к лиспу
[12:20:22] <Myp> st16tm: Раньше, теперь и потом быстрые приложения можно писать безо всякой ереси вроде MFC, а также и без .Net и Java.
[12:20:58] <j123123> st16tm: Пиши на Си с прямым вызовом винапи функций
[12:20:58] <Славный капитан> st16tm: если код на сисярпе или там C++/CLR тормозит -- это исключительно заслуга того, кто его писал
[12:20:59] <j123123> лол
[12:21:09] <st16tm> Мур можно то можно, только надо в разумные сроки писать с импользованием современных средств и библиотек
[12:21:25] <Славный капитан> ты же не обвиняешь LLVM в тормозаж
[12:21:30] <Славный капитан> *в тормозах
[12:21:46] <Myp> st16tm: Выбор средств будет зависеть от конкретного ТЗ и только. Так что конкретизируй свой вопрос
[12:22:09] <st16tm> 123123 - ну вот наверное да, писать на С и вызывать ВинАпи
[12:22:41] <Myp> Не вижу ничего плохого в том, чтобы писать на Си и вызывать WinAPI
[12:23:34] <st16tm> Мур да, только это все же редко может понадобиться, ща компы ускорились и можно все на .Net и Java ваять
[12:23:44] <Славный капитан> блин
[12:24:06] <j123123> Я вообще винапи вызывал из ассемблера
[12:24:11] <Славный капитан> st16tm: я тебе пять минут объясняю, что тогда тоже можно было все на .Net и Java ваять
[12:24:14] <Myp> st16tm: Поэтому я тебе и написал, что существует прямая зависимость от конкретного ТЗ
[12:24:47] <st16tm> Капитан - так я согласен, Мур - тоже согласен, я просто уточнил про МФС и все
[12:25:19] <Myp> Я, например, не представляю, как писать драйвер на жаве
[12:25:33] <st16tm> Мур - а это совсем другой вопрос
[12:25:33] <Славный капитан> ну это смотря драйвер чего
[12:25:45] <st16tm> и смотря драйвер чего
[12:26:07] <Myp> Славный капитан: Нет, я в целом не представляю себе такое
[12:26:10] <Славный капитан> я вполне представляю, как писать на жаве драйвер БД
[12:26:26] <Myp> Ну, нет, я не о БД хотел сказать
[12:26:59] <Славный капитан> но вот именно на жабе драйвер писать будет... интересно
[12:27:25] <st16tm> вобщем смылсл тут такой: надо сначала подумать, а потом выбрать наиболее подходящее средство для реализации будь то язык, библиотека, платформа, технология - это пр .Net, Java, API, написание драйверов и т.п.
[12:27:33] <Славный капитан> придется как-то весь процесс JVM в ring0/kernelspace пропихивать
[12:28:19] <Myp> Ну, такого сценария нужно всегда придерживаться - "сначала думать, а потом делать"
[12:28:49] <Myp> Славный капитан: JVM в кернелспейс?! No way!
[12:29:10] <Славный капитан> и как-то маршаллить нативные коллбэки в управляемый кот
[12:29:18] <Myp> Ужас ужас
[12:29:27] <Славный капитан> вот и я говорю, интересно будет
[12:29:44] <Myp> Сотру-ка логи и помою глаза с мылом, а то не уснуть сегодня
[12:45:00] emu-nero~ зашёл в конференцию
[12:45:11] <emu-nero~> мыло.
[12:45:30] <emu-nero~> ForNeVeR:
[12:45:31] <emu-nero~> ForNeVeR:
[12:45:32] <emu-nero~> ForNeVeR:
[12:45:42] <emu-nero~> .z
[12:45:42] <DeadBot> emu-nero~: кого?
[12:48:39] <ForNeVeR> .kick emu-nero~
[12:48:39] emu-nero~ выгнали из конференции: DeadBot
[12:48:39] <DeadBot> ForNeVeR: ok
[12:48:40] <ForNeVeR> .kick emu-nero~
[12:48:40] <DeadBot> ForNeVeR: кого?
[12:48:42] <ForNeVeR> .kick emu-nero~
[12:48:42] <DeadBot> ForNeVeR: кого?
[12:48:49] emu-nero~ зашёл в конференцию
[12:48:55] <emu-nero~> ForNeVeR: не
[12:49:00] <emu-nero~> ForNeVeR: какой жид у zxc?
[12:50:10] <ForNeVeR> Зачем тебе?
[12:50:18] <ForNeVeR> .alias_show
[12:50:18] <DeadBot> ForNeVeR: access:4:5@.z=.kick zxc_|You underestimate %NICK%'s power!
[12:50:23] <ForNeVeR> Хм.
[12:50:39] <emu-nero~> ForNeVeR: нужно.
[12:50:53] <ForNeVeR> Нет.
[12:51:03] <ForNeVeR> Когда он придёт - ткни меня, я посмотрю.
[12:52:11] <emu-nero~> ок
[12:59:23] <j123123> emu-nero~: У меня в логах где-то есть жид zxc
[12:59:24] <j123123> лол
[13:00:00] <emu-nero~> у меня есть подозрение что оно умеет разговаривать
[13:01:21] <j123123> http://0xd34df00d.me/logs/chat/codingteam@conference.jabber.ru/2013/06/11.html#12:04:13
[13:09:14] <emu-nero~> м.
[13:50:05] yesyes зашёл в конференцию
[14:12:30] SolarRay вышел из конференции
[14:17:48] SolarRay зашёл в конференцию
[14:56:03] proto_21h зашёл в конференцию
[14:57:26] Славный капитан вышел из конференции
[15:06:42] Serpentes зашёл в конференцию
[15:06:53] <Serpentes> утро
[15:07:27] <Serpentes> а мож вечер
[15:07:39] <Serpentes> короче Доброго времени суток
[15:07:56] <st16tm> привет
[15:08:26] <Serpentes> чего обсуждаете?
[15:11:00] <st16tm> пока что ничего
[15:11:11] <st16tm> затихло обсуждение ни с того ни с сего
[15:11:33] <st16tm> но может взорватся дебатами и спорами с новой силой
[15:11:45] <proto_21h> боброго
[15:16:49] st16tm вышел из конференции
[15:17:48] st16tm зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!