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

Тема: Программирование для новичков и не только.
Приглашаются студенты.

C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, OCaml, JavaScript, Рефал, Brainfuck, GLSL, PowerShell, Yet Another Wonder Language, Anime
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Java, .NET, basic, php, pascal/delphi/c++builder, 1С, VB, FoxPro карается съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Проблем решено: 0xF

BREAKING NEWS! Принимаем предложения по размещению на домене codingteam.org.ru
[00:08:11] tormozex зашёл в конференцию
[00:09:07] tormozex вышел из конференции: offline
[00:10:15] Сволота вышел из конференции
[00:10:19] Ryuuji зашёл в конференцию
[00:14:05] Ryuuji вышел из конференции
[00:27:59] лохозаврус_рекс зашёл в конференцию
[00:30:17] лохозаврус_рекс вышел из конференции
[01:17:39] magog вышел из конференции: Replaced by new connection
[01:17:39] magog зашёл в конференцию
[01:53:42] Spo1ler вышел из конференции
[03:04:12] Graf зашёл в конференцию
[03:04:27] Graf вышел из конференции
[03:26:45] v_oron зашёл в конференцию
[03:29:04] xmi зашёл в конференцию
[03:29:18] xmi вышел из конференции
[03:44:15] Славный капитан зашёл в конференцию
[04:09:24] v_oron вышел из конференции
[04:36:00] rammat зашёл в конференцию
[04:36:40] <rammat> ForNeVeR: ну чн как работа?
[04:37:39] <rammat> ForNeVeR: че
[04:40:10] <rammat> суки
[04:40:18] <rammat> свинячьи
[04:40:41] <rammat> стоянов ебанный и хрыч ебанный олейников
[04:40:47] <rammat> гг
[04:48:22] stasikus@jabber.ru вышел из конференции
[04:52:18] rammat вышел из конференции: QIP Infium: Спокойное общение
[05:03:10] Ryuuji зашёл в конференцию
[05:05:58] xmi зашёл в конференцию
[05:28:01] <ForNeVeR> .ban rammat@jabber.ru
[05:28:01] <DeadBot> ForNeVeR: ok
[05:32:01] <xmi> ну ты баннерщик
[05:45:58] <ForNeVeR> Я баню одного и того же человека.
[05:46:10] <ForNeVeR> ...или не человека.
[05:48:04] Славный капитан вышел из конференции
[06:02:24] Славный капитан зашёл в конференцию
[06:10:04] xmi вышел из конференции
[06:32:48] PhoSor зашёл в конференцию
[06:34:45] xmi зашёл в конференцию
[06:50:46] xmi вышел из конференции
[07:00:03] des. зашёл в конференцию
[07:08:17] magog вышел из конференции
[07:14:25] O01eg зашёл в конференцию
[07:57:11] SolarRay зашёл в конференцию
[08:51:16] O01eg вышел из конференции
[08:53:44] m4n71k0r зашёл в конференцию
[09:17:35] O01eg зашёл в конференцию
[09:20:11] SolarRay вышел из конференции
[09:20:47] SolarRay зашёл в конференцию
[09:21:53] rexim зашёл в конференцию
[09:38:18] magog зашёл в конференцию
[09:42:01] rexim вышел из конференции
[09:51:16] пкщгяут[slacktop] зашёл в конференцию
[10:16:38] magog вышел из конференции
[10:17:42] magog зашёл в конференцию
[10:31:57] rexim зашёл в конференцию
[10:56:13] SolarRay вышел из конференции
[10:57:03] SolarRay зашёл в конференцию
[11:08:35] m4n71k0r вышел из конференции
[11:08:46] m4n71k0r зашёл в конференцию
[11:16:53] Singlе зашёл в конференцию
[11:17:09] Singlе вышел из конференции
[11:18:00] Ryuuji вышел из конференции
[11:26:10] rexim вышел из конференции
[11:47:20] m4n71k0r вышел из конференции
[11:56:57] Graf зашёл в конференцию
[11:57:10] Graf вышел из конференции
[12:01:35] ffinder зашёл в конференцию
[12:02:35] ffinder вышел из конференции
[12:22:18] Spo1ler зашёл в конференцию
[12:24:56] m4n71k0r зашёл в конференцию
[12:28:29] v_oron зашёл в конференцию
[12:52:08] SolarRay вышел из конференции
[12:52:54] SolarRay зашёл в конференцию
[13:11:39] xmi зашёл в конференцию
[13:14:53] Spo1ler вышел из конференции
[13:32:20] O01eg вышел из конференции
[13:34:29] xmi вышел из конференции
[13:35:27] rexim зашёл в конференцию
[13:36:44] <rexim> .ping
[13:36:48] <DeadBot> rexim: понг от тебя 3.34 секунды
[13:36:53] <rexim> .ping
[13:36:53] <DeadBot> rexim: понг от тебя 0.15 секунды
[13:36:54] <rexim> .ping
[13:36:54] <DeadBot> rexim: понг от тебя 0.15 секунды
[13:38:15] <ForNeVeR> .ping
[13:38:15] <DeadBot> ForNeVeR: понг от тебя 0.07 секунды
[13:38:17] <ForNeVeR> .ping
[13:38:17] <DeadBot> ForNeVeR: понг от тебя 0.08 секунды
[13:38:18] <ForNeVeR> .ping
[13:38:18] <DeadBot> ForNeVeR: понг от тебя 0.07 секунды
[13:38:19] <ForNeVeR> .ping
[13:38:20] <DeadBot> ForNeVeR: понг от тебя 0.07 секунды
[13:38:21] <ForNeVeR> .ping
[13:38:22] <DeadBot> ForNeVeR: понг от тебя 0.08 секунды
[13:38:25] <rexim> .ping ForNeVeR
[13:38:25] <DeadBot> rexim: понг от ForNeVeR 0.09 секунды
[13:38:27] <rexim> .ping ForNeVeR
[13:38:27] <DeadBot> rexim: понг от ForNeVeR 0.32 секунды
[13:38:27] <ForNeVeR> НЕНАВИЖУ ТЕБЯ БОТ
[13:45:36] yesyes зашёл в конференцию
[14:16:45] Славный капитан вышел из конференции
[14:18:36] O01eg зашёл в конференцию
[14:24:46] saint-xakep зашёл в конференцию
[14:25:15] ForNeVeR вышел из конференции
[14:25:22] saint-xakep вышел из конференции: Replaced by new connection
[14:25:51] saint-xakep зашёл в конференцию
[14:31:30] saint-xakep вышел из конференции
[14:56:12] SolarRay вышел из конференции
[14:56:53] SolarRay зашёл в конференцию
[15:04:40] 0xd34df00d вышел из конференции
[15:05:57] 0xd34df00d зашёл в конференцию
[15:07:36] cutwater зашёл в конференцию
[15:07:56] xmi зашёл в конференцию
[15:10:04] ForNeVeR зашёл в конференцию
[15:11:26] <ForNeVeR> .ping
[15:11:28] <DeadBot> ForNeVeR: понг от тебя 0.13 секунды
[15:16:32] <rexim> .status ForNeVeR
[15:16:32] <DeadBot> rexim: As the deadline fast approaches and bugs are all that I can see
Somewhere someone whispers "Write in C". [online]
[15:16:33] <rexim> :3
[15:31:05] <PhoSor> форневер троллирует статусом?
[15:34:00] Славный капитан зашёл в конференцию
[15:37:36] пкщгяут[slacktop] вышел из конференции
[15:37:50] xmi вышел из конференции
[15:44:27] Славный капитан вышел из конференции: Replaced by new connection
[15:44:32] Славный капитан зашёл в конференцию
[15:46:21] SolarRay вышел из конференции
[15:49:15] m4n71k0r вышел из конференции: Replaced by new connection
[15:49:15] m4n71k0r зашёл в конференцию
[15:57:06] Ryuuji зашёл в конференцию
[16:04:30] O01eg вышел из конференции
[16:19:28] m4n71k0r вышел из конференции
[16:23:10] m4n71k0r зашёл в конференцию
[16:33:03] des. вышел из конференции
[16:49:24] пкщгяут[slacktop] зашёл в конференцию
[17:07:53] rpeg зашёл в конференцию
[17:08:29] rpeg вышел из конференции: offline
[17:13:45] magog вышел из конференции
[17:14:29] ffinder зашёл в конференцию
[17:15:05] ffinder вышел из конференции
[17:20:48] rexim вышел из конференции
[17:30:33] rexim зашёл в конференцию
[17:43:45] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[17:46:24] des. зашёл в конференцию
[17:47:09] rexim вышел из конференции
[17:47:46] xmi зашёл в конференцию
[17:51:54] Singlе зашёл в конференцию
[18:06:33] m4n71k0r вышел из конференции
[18:16:19] des. вышел из конференции
[18:26:12] пкщгяут[slacktop] вышел из конференции
[18:46:19] xmi вышел из конференции
[18:51:31] Ryuuji вышел из конференции
[18:55:24] xmi зашёл в конференцию
[19:10:40] magog зашёл в конференцию
[19:12:00] magog вышел из конференции
[19:12:02] magog зашёл в конференцию
[19:34:27] O01eg зашёл в конференцию
[19:49:56] yesyes вышел из конференции
[20:07:25] cutwater вышел из конференции
[20:11:52] solarray зашёл в конференцию
[20:18:50] xmi вышел из конференции
[20:21:48] solarray вышел из конференции
[20:28:08] Сволота зашёл в конференцию
[20:34:05] 0xd34df00d вышел из конференции
[20:45:25] Graf зашёл в конференцию
[20:46:36] Graf вышел из конференции
[20:48:38] ffinder зашёл в конференцию
[20:49:12] <ffinder> посоны, подскажите как сделать корутины на С?
[20:50:13] 0xd34df00d зашёл в конференцию
[20:51:24] <Славный капитан> через монады
[20:53:20] <ffinder> как сделать монады в С?
[20:53:51] <Славный капитан> асмовставкамит
[20:54:04] <ffinder> а что такое вообще эти монады?
[20:58:47] <Сволота> а что такое корутины?
[20:58:50] <0xd34df00d> Моноиды в категории эндофункторов в категории Hask.
[20:58:54] <0xd34df00d> Ну, в случае хаскелемонад.
[21:00:49] <ffinder> лол
[21:01:00] <ffinder> что такое монады в С?
[21:05:11] <PhoSor> http://en.wikipedia.org/wiki/Coroutine#Implementations_for_C
по мне, так все написано
[21:05:15] <uıʃɐɟ∀> ffinder: setjmp/longjmp
[21:05:27] <ffinder> во, уже приятно читать чятик
[21:05:48] <ffinder> а кто уже опыт с этим имел?
[21:05:54] <ffinder> с корутинами в смысле
[21:06:31] <Сволота> я только в питоне и то изредка
[21:06:43] <ffinder> stackless?
[21:06:48] <Сволота> только они там генераторами называются
[21:07:13] <ffinder> ну, в идеале мне нужно две вещи на сях сделать
[21:07:20] <ffinder> легковесные процессы
[21:07:22] <ffinder> и
[21:07:28] <ffinder> хвостовую рекурсию
[21:10:50] <Славный капитан> uıʃɐɟ∀: это продолжения
[21:11:01] <Славный капитан> причем костыльно-урезанные
[21:11:19] <uıʃɐɟ∀> Славный капитан: А кто-то спрашивал про некостыльную реализацию разве?
[21:12:14] des. зашёл в конференцию
[21:15:35] <PhoSor> ffinder: тащемта на вики все есть
[21:16:14] <ffinder> короче единственный путь язык сделать прагматичным - генерить код на С
[21:16:40] <PhoSor> о_0
[21:16:56] <Славный капитан> ffinder: единственный путь сделать язык прагматичным -- добавить побольше скобок
[21:17:00] <Славный капитан> и монад
[21:17:08] пкщгяут[slacktop] зашёл в конференцию
[21:17:11] <ffinder> и капитанов
[21:18:53] пкщгяут[slacktop] вышел из конференции
[21:18:55] пкщгяут[slacktop] зашёл в конференцию
[21:20:11] пкщгяут[slacktop] вышел из конференции
[21:21:04] <PhoSor> >> execution begins at the beginning
>_>
[21:22:14] пкщгяут[slacktop] зашёл в конференцию
[21:23:32] <ffinder> посоны, кому какой синтаксис больше всего нравится?
[21:24:36] <Сволота> там где меньше скобок и больше лямбд и монад
[21:25:57] <ffinder> хаскель так себе
[21:26:17] <ffinder> мне не нравится, что аргументы функций ничем не отделены
[21:26:54] <ffinder> т.е глядя на строку кода в хаскеле тяжко понять сходу где аргументы, а где функции
[21:26:55] <Сволота> там у всех функций только 1 аргумент
[21:27:06] <ffinder> еще фигни расскажи
[21:27:15] <ffinder> де юре - один, де факто - много
[21:27:56] <Сволота> зачем много, когда одного достаточно
[21:28:43] <ffinder> слишком толсто
[21:29:04] <ffinder> я на полном серьезе спрашиваю про синтаксис кстати
[21:30:14] <PhoSor> каким то ниасиляторством веет
[21:30:31] <ffinder> вот только не надо тут "крутизны"
[21:30:32] <Сволота> там аргумент действительно один, любой разумный хаскелист подтвердит
[21:30:49] <ffinder> а типа я не знаю, что аргумент технически один
[21:31:10] <Сволота> он там реально один
[21:31:18] <PhoSor> Сволота: ололо, а где разумных то взять?
[21:31:21] <PhoSor> :3
[21:31:30] <ffinder> суть в том, что людям нужно много аргументов, а не куча недопримененных функций, от одного аргумента
[21:31:40] <ffinder> каждая
[21:32:41] <ffinder> если хочется тупо троллить, посоны, то просто не пишите, я как-то не оцениваю юмора
[21:33:15] <ffinder> мне например импонирует подход, когда функция имеет один аргумент, но в виде кортежа
[21:33:47] <ffinder> тогда вид будет классическим f(a,b,c)
[21:34:07] <ffinder> но по сути f применяется к (a,b,c)
[21:34:23] <ffinder> легко видно где функция, где аргументі
[21:34:30] <ffinder> ы*
[21:36:18] <Сволота> есчё красиво выглядит синтаксис основаный на декораторах
[21:36:51] <ffinder> покажи
[21:37:27] <Сволота> http://coffeescript.org/ тут смотри
[21:38:21] <Сволота> тоже удобно когда у функции одни аргумент
[21:39:01] <ffinder> а чо, кофескрипт на вид хорош
[21:41:10] deter0k зашёл в конференцию
[21:41:18] <ffinder> жаль не показали if/else как выглядит
[21:42:00] deter0k вышел из конференции
[21:42:50] <PhoSor> простите, што?
[21:44:42] <Сволота> кого не показали?
[21:46:12] <ffinder> кто здесь?
[21:47:02] * Сволота вдруг вспомнил один весьма пошлый анекдот
[21:47:48] <ffinder> там в примере синтаксиса кофесрипта есть пример с if, а вот примера как у них записывается if c блоком else - нету
[21:48:25] <Сволота> как нету, когда есть?
[21:48:53] <Сволота> чере поиск "else" найди
[21:48:59] <ffinder> щас, секунду
[21:49:31] <ffinder> а, вижу, почти питоновский вид
[21:49:46] <ffinder> это радует неимоверно
[21:50:19] <ffinder> все таки отступы это гениально
[21:51:28] <ffinder> никогда не понимал людей, которые нудят, что у них табы вперемежку с пробелами всё портят
[21:53:15] <PhoSor> тащемта, библиотеки для использования сопрограмм для си уже написаны
[21:55:08] <PhoSor> бля, век живи, век учись
[21:55:23] <ffinder> там вроде не все так гладко
[21:55:38] <PhoSor> ясен день
[21:56:43] <PhoSor> главное, ящитаю, есть из чего выбрать и изобретать ничего надо
[22:05:25] PhoSor вышел из конференции
[22:22:44] ffinder вышел из конференции
[22:29:33] xmi зашёл в конференцию
[22:30:35] xmi вышел из конференции
[22:30:48] xmi зашёл в конференцию
[22:36:50] Славный капитан вышел из конференции
[22:38:07] swagman зашёл в конференцию
[22:39:06] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[22:39:28] swagman зашёл в конференцию
[22:56:14] Singlе вышел из конференции
[23:00:37] Spo1ler зашёл в конференцию
[23:04:30] xmi вышел из конференции
[23:34:55] yesyes зашёл в конференцию
[23:36:17] <yesyes> Привет!
[23:48:22] magog вышел из конференции
[23:48:26] magog зашёл в конференцию
[23:51:55] xmi зашёл в конференцию
[23:57:33] Ryuuji зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!