[13:10:08] <geniepro> всё-таки эрланг-чатеры -- бараны
[13:10:57] <geniepro> не лучше аберонщегов
[13:12:01] <geniepro> млять как всё сложно в этих ваших люнупсах-уюнипсах
[13:14:26] <shaggie> geniepro: в описании восьмого задания на гитхабе сказано, что три числа идут последовательно друг за другом без единого разрыва
[13:14:46] <shaggie> а вы все пишете так, словно разрыв есть
[13:14:59] <shaggie> это вы так устно договорились?
[13:23:32] <geniepro> "Задание
Дано 3 целых числа. Проверить являются ли они членами арифметической прогрессии.

Входные данные
Три целых числа.

Выходные данные
Являются ли три числа членами арифметической прогресии.

Пояснение
Строго говоря, любые три целых числа являются членами арифметической прогрессии (с разностью 1). Имеет смысл, например, проверять, являются ли 3 числа идущими друг за другом членами арифметической прогрессии."
[13:23:50] <geniepro> где тут сказано, что они идут последовательно друг за другом???
[13:24:42] <geniepro> оговорка про то, какой случай имеет смысл проверять, не устроила дизера и он предложил решать задачу без этой оговорки
[13:25:05] <geniepro> на форуме, письменно
[13:28:40] <kemiisto> shaggie, geniepro, описание морально устарело
[13:28:43] <kemiisto> ;)
[13:29:25] <geniepro> так обнови, блин ))
[13:29:44] <geniepro> для чего ты выбрал систему контроля версий? что версии контролировать же )))
[13:29:50] <kemiisto> geniepro: я в работе весь
[13:29:57] <kemiisto> у мну же тоже дедлайн
[13:29:59] <kemiisto> 17 числа
[13:30:15] <kemiisto> вот вчера у меня таки получилось составить более-менее корректный инпут
[13:30:25] <kemiisto> для одно дюже жестокой проги
[13:30:28] <kemiisto> авось успею
[13:30:30] <kemiisto> :D
[13:30:33] <shaggie> > "Строго говоря, любые три целых числа являются членами арифметической прогрессии (с разностью 1)"
[13:30:50] <kemiisto> shaggie: что-то не так?
[13:31:05] <shaggie> окей, что здесь разность == 1 ?
[13:31:41] <geniepro> а я сёдня должен был представить окончательный вариант прототипа на эрланге и всё никак не могу даже начать его )))))
[13:31:53] <kemiisto> shaggie: разность прогрессии
[13:31:59] <kemiisto> она же шаг прогрессии
[13:32:17] <kemiisto> geniepro: у меня есть друг
[13:32:29] <kemiisto> который в аналогичной ситуации выдал сокраментальное
[13:32:37] <kemiisto> "Да там только начать!"
[13:32:38] <kemiisto> :D
[13:32:42] <kemiisto> Пользуйся!
[13:33:34] <shaggie> затем даны три примера входных данных, второй является прогрессией, но разность явно =/= 1
[13:33:47] <shaggie> и зачем тогда было это примечание в скобках?
[13:33:53] <shaggie> /me зануда
[13:33:58] <kemiisto> ну это же примеры
[13:34:09] <kemiisto> надо тест-кейсов поболе
[13:34:12] <kemiisto> ктож спорит
[13:34:32] <geniepro> да там ещё конь не валялся ))
[13:34:40] <shaggie> вали коня!
[13:54:29] <kemiisto> читаю обзор
[13:54:32] <kemiisto> >> Lubuntu isn't perfect—it is Linux, after all
[13:54:35] <kemiisto> :D
[14:21:24] <geniepro> лубунту гавно, там разрешение экрана увеличиваешь -- буквы и кнопки огромными становятся ((( lxde мать его
[15:02:23] <valexey> geniepro: что то я не понял твоих проблем и вопросов относительно erlang'a под линух и бздю
[15:02:33] <valexey> и какое это отношение вообще имеет к ерлангу :-)
[15:03:28] <geniepro> а где ещё спрашивать про ерланг? не на каналах же про линух и бздю.
они скажут -- иди отсюда со своим эрлангм на эрланг-чат
и де спросить???
[15:07:39] <valexey> дык ты же даже не сказал какой дистр тебя интересует :-)
[15:08:18] <valexey> вообще, общее правило - если хочется оперативно, то скачиваешь исходники и собираешь. благо для этого не нужна квалификация программиста
[15:09:31] <geniepro> ну а эрлангеры-линупсёры как делают-то?
я об это и спросил вапще, а эти дятлы там шуметь начали
[15:09:51] <geniepro> для венды -- берёшь готовый инсталлятор и нет проблем
а у них там как?
[15:12:47] <valexey> зависит от дистрибутива
[15:15:53] <geniepro> как у вас всё сложно, млять
[15:16:15] <valexey> да нет ничего сложного
[15:16:31] <valexey> универсальный вариант: ./configure && make && make install
[15:16:32] <valexey> все
[15:16:43] <valexey> на любом дистрибутиве, если хочется свежатины
[15:19:13] <valexey> это в винде приходится выкладывать бинарники потому, что собирать что-либо под винду это феерический звиздец :-)
[15:24:23] <geniepro> а нафига самостоятельно компилировать чужую прогу? какой в этом кайф?
[15:24:38] <shaggie> geniepro: компиляция - это нескучные обои
[15:30:55] <valexey> geniepro: оно будет собрано оптимально именно для твоей машины
[15:31:04] <valexey> вообще это ж не затратно совершенно
[15:31:44] <valexey> почему через  cabal пакеты распространяются в исходниках а не в бинарях? зачем ты их самостоятельно компилируешь? :-)
[15:33:40] <geniepro> вот будет оно собрано оптимально для моей машины -- копирую исходник на другую машину и гвоздец? нафиг нужно
[15:34:03] <geniepro> valexey> почему через  cabal пакеты распространяются в исходниках а не в бинарях? зачем ты их самостоятельно компилируешь? :-)

вот это меня в хаскеле тоже бесит
ламеры, млять
[15:34:03] <valexey> с чего бы?
[15:34:07] <valexey> какой исходник?
[15:34:44] <geniepro> то, что может быть сделано без моего участия, должно быть сделано без моего участия!!!111 и ниибёт!
[15:35:17] <valexey> дык оно и делается без твоего участия. :-) чем отличается apt-get install erlang, от ./configure && make && make install ?
[15:35:37] <valexey> и то и другое установит тебе все что нужно куда нужно в автоматическом режиме
[15:36:40] <geniepro> походу эрланг чат бесполезен
там сидят напыщенные снобы
[15:37:09] <geniepro> особенно этот дятел cy6erbr4in бесит -- задолбал уже своими угрозами
[15:37:09] <valexey> та хз. у меня там проблем не было, когда начал ерланг изучать
[15:38:29] <valexey> /me алсо не видит жосткой необходимости постоянно пользоваться самой распоследней версией чего-либо.
[15:40:51] <valexey> и да, в erlang@c.j.r мне неоднакратно очень помогали по оному ерлангу.
[16:03:17] <valexey> "Построение распределенных систем оговорено в стандарте языка Ада (приложение Е). Компилятор GNAT поддерживает распределенные системы при помощи пакета Glade. Фактически, любую программу, состоящую из нескольких модулей, можно превратить в распределенную, заставив модули выполняться на разных машинах."
[16:12:17] <geniepro> любопытно
[16:12:45] <geniepro> ада -- хороший язык
но насколько надёжный софт на нём получится по сравнению с эрлангом?
[16:13:24] <valexey> У них разные понятия надежности
[16:13:45] <valexey> Ада делает все чтобы не допустить фатальную ошибку.
[16:14:03] <valexey> Ерланг делает все, чтобы любая ошибка статистически не оказалась фатальной
[16:16:35] <valexey> если у тебя система массового обслуживания, и нет беды если клиенты относительно часто будут отстреливаться по ошибке - то тебе в ерланг. если тебе критичен каждый клиент, то тебе в Аду, но приготовься к тому, что если ошибка произойдет, это может привести к краху всей системы (отказ обслуживания у всех клиентов)
[16:16:39] <valexey> как-то так
[16:17:00] <valexey> для того чтобы этого не случилось, в Аде придется поработать руками.
[16:17:11] <geniepro> > если тебе критичен каждый клиент, то тебе в Аду, но приготовься к тому, что если ошибка произойдет, это может привести к краху всей системы (отказ обслуживания у всех клиентов)
это неприемлемый вариант
[16:17:26] <valexey> C другой стороны, чтобы был гарантированно безошибочный код на ерланге - придется гонять много тестов и много вычитывать глазами. Ибо компилятор тут не помошник.
[16:17:39] <geniepro> вот это печалит
[16:17:49] <valexey> дык чудес не бывает :-)
[16:18:19] <valexey> либо то либо это. Средняя надежность (число отказов в обслуживании клиентов) у них думаю будет примерно одно и то же.
[16:18:25] <valexey> Ну, в Аде возможно поменьше.
[16:18:55] <valexey> Но на Аде и писать посложнее, ибо надо вкурить типизацию.
[16:19:55] <geniepro> да типизацию-то чо курить
[16:20:07] <valexey> В аде она ДРУГАЯ
[16:20:15] <valexey> относительно хаскеля или там всяких оберонов
[16:20:59] <valexey> C другой стороны, сделать неватальной ошибку в Аде относительно тех же плюсов достаточно сложно - любой выход за некие пределы (память, переполнения и так далее) - генерит исключение (это можно отключить конечно, но для этого надо заморачиваться). Соответственно можно ловить исключения и обрабатывать их. Перезапуская там и подчищая.
[16:21:27] <valexey> То есть это сделать в Аде существенно проще чем в плюсах. Просто намного проще. Но относительно ерланга это таки надо делать руками.
[16:22:10] <valexey> Если у тебя сидит 100500 низкоквалифицированных нигр и кодят систему массового обслуживания (100500 сервисов прикручивают), то тебе в ерланг.
[16:22:29] <valexey> Если ты один и достаточно квалифицирован - то возможно Ада лучший выбор.
[16:22:36] <valexey> но надо смотреть на задачу плотнее
[16:22:56] <geniepro> ну плюсы у нас тут всё равно никто не знает
выбор щас между сишарпом и эрлангом
[16:23:26] <geniepro> эрланг же легче изучить чем аду? значит это тоже надо иметь в виду
[16:24:08] <valexey> тут двоякая ситуация
[16:24:30] <valexey> с одной стороны язык ерланг проще. в нем же почти ничего нет. даже строгой типизации :-) и мутабельности тоже
[16:24:37] <valexey> НО
[16:24:51] <valexey> во-первых сложны библиотеки и концепты. OTP.
[16:25:12] <valexey> во-вторых если человек не писал на ФП до того, то его неиллюзорно от ерланга может стошнить
[16:25:59] <valexey> в совокупности сложность одинакова. по крайней мере мне так кажется.
[16:26:11] <valexey> тем более что по Аде есть книжки на русском.
[18:06:37] <valexey> geniepro: в общем, серебряной пули нет.  ни один язык и технология тебя полностью не защитит. и везде придется потрахаццо для приличного результата