там код открыт если что
и? ктото должен пойти и бесплатно оптимизировать
мне нет нужды это делать
но ты в него даже не посмотрел, так?
я знаю как эти тесты делаются
тяп ляп
Vladislav
мне нет нужды это делать
да ты и не можешь
Андрей
За 3 с лишним часа ты ничего не поптытался доказать. Пиздабол из тебя отменный, самостоятельный ты наш. Но прости раба, пожалуйста.
да ты и не можешь
могу, но не делаю пустую работу
Андрей
Спокойной ночи.
не знаешь
тебе виднее
очень много хаскельного кода, написано людьми которые переехали с ооп и пишут неправильно
это нормально
мозги имеют инетртность мышления
Vladislav
а ты в опенсорс пишешь что-нибудь, кстати?
нет
Андрей
И последний аргумент: Еслb хаскель такой простой, то скажи что делает этот код. Я его за тебя написал: import Data.List import Data.Bits fun :: Int -> Integer fun n = snd . foldl' fib' (1, 0) . dropWhile not $ [testBit n k | k <- let s = bitSize n in [s-1,s-2..0]] where fun' (f, g) p | p = (f*(f+2*g), ss) | otherwise = (ss, g*(2*f-g)) where ss = f*f+g*g
Андрей
Хаскель это же такой простой и понятный язык.
в тестах посмори, в многих, вариант на плюсах ест проц 100% а на хаскеле есть аж 2% это говорит о дикой не оптимальности, но конечно, параметр косвенный
Андрей
я этого не говорил
Ты говорил, что он понятный.
Vladislav
нет
жаль, не посмотреть на богокод(
Ты говорил, что он понятный.
в рамках своей парадигмы и синтаксиса
Андрей
хочешь меня проэкзаминировать?
Я хочу от тебя услышать хотя бы одно подтверждение твоих слов.
Андрей
ты все равно оспоришь
Да ты попытайся хотя бы, а не отмазывайся.
Андрей
Ты даже не пытался. От тебя только отмазки идут.
Ты даже не пытался. От тебя только отмазки идут.
мне нет нужды доказывать чтоо и проходить какието экзамены
что это меняет?
Vladislav
Ты даже не пытался. От тебя только отмазки идут.
да ну не умеет он в хаскель. Тролль-питонист
Pavel 🕷
блять))))
Андрей
Да то, что хаскельный код курить надо не переставая.
Андрей
А это оптимизарованное вычисления числа фибоначчи.
Андрей
https://wiki.haskell.org/The_Fibonacci_sequence
Андрей
Прошу, там код - ужас просто.
да ну не умеет он в хаскель. Тролль-питонист
и? я все равно буду его внедрять
Андрей
Такой перл модный.
тем более, последние годы я больше рулю проектами чем кодю сам
Андрей
Ну всё, хотя бы сознался. Не знает хаскель.
Алдар
foldl' это левая энергичная свертка
Pavel 🕷
должно
Pavel 🕷
инфа 100%
Алдар
в принципе если изучал хаскель то прочитать такой код не особо проблема
Андрей
foldl' это левая энергичная свертка
Здесь цель немного другая. Прости, если обидел.
ниче еще не загнулось?
нет, с чего? но бывает что заказчик сливается, денег не хватает или еще какие форсмажоры это с кодом не связано
ну вот запилили биткоин биржу, а у клиента бюджет на рекламу стух
раскрутить не может
вот и загнулся проект
как пример
всякое бывает
клон btce
Алдар
всё же хаскель и перл нельзя сравнивать, на хаскеле код как раз довольно читаемый, если конечно язык знаешь
да, на питоне
Pavel 🕷
на хаб можешь выложить?
там тока на асинхронку надо бы перекинуть, это планировалось делать когда траф пошел бы
Pavel 🕷
может имеет смысл поднять
Андрей
в принципе если изучал хаскель то прочитать такой код не особо проблема
Да, просто здесь товарищ кидает помидоры в другие парадигмы. Не может понять, что для каждой задачи хорош свой инструмент.
на хаб можешь выложить?
подумаю мож потом выложу
Vladislav
на хаб можешь выложить?
вангую что нет, по какой-нибудь надуманной причине
может имеет смысл поднять
дык, команда нужна или инвестиции
Pavel 🕷
ты подумай подумай
вангую что нет, по какой-нибудь надуманной причине
ващето это собственность клиента, но это можно изменить
ты подумай подумай
код что даст?
команда готовая пилить все решает
Pavel 🕷
команду найдем)) правда мы не такие херы, но попробуем)
ну так сначало найти надо
Pavel 🕷
нее))
ну-ну
разве нет? без людей ниче не сделаешь
нее))
ты хочешь искать команду под код?
Алдар
fibs = 0:1: 1: zipWith fibs (tail fibs)
Алдар
бесконечнный список чисел фибоначче, неоптимизированный