
Alex
04.05.2016
23:52:52
тяп ляп

Vladislav
04.05.2016
23:52:55

Google

Andrey
04.05.2016
23:53:05
За 3 с лишним часа ты ничего не поптытался доказать. Пиздабол из тебя отменный, самостоятельный ты наш. Но прости раба, пожалуйста.

Alex
04.05.2016
23:53:07

Andrey
04.05.2016
23:53:10
Спокойной ночи.

Alex
04.05.2016
23:53:14

Vladislav
04.05.2016
23:53:17

Alex
04.05.2016
23:53:21
очень много хаскельного кода, написано людьми которые переехали с ооп и пишут неправильно
это нормально
мозги имеют инетртность мышления

Vladislav
04.05.2016
23:54:43
а ты в опенсорс пишешь что-нибудь, кстати?

Alex
04.05.2016
23:54:57
нет

Andrey
04.05.2016
23:55:17
И последний аргумент: Есл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
Хаскель это же такой простой и понятный язык.

Google

Alex
04.05.2016
23:55:27
в тестах посмори, в многих, вариант на плюсах ест проц 100% а на хаскеле есть аж 2% это говорит о дикой не оптимальности, но конечно, параметр косвенный

Andrey
04.05.2016
23:55:53

Alex
04.05.2016
23:55:57

Vladislav
04.05.2016
23:56:01
нет
жаль, не посмотреть на богокод(

Alex
04.05.2016
23:56:09

Andrey
04.05.2016
23:56:18

Alex
04.05.2016
23:56:26

Andrey
04.05.2016
23:56:27
Ты даже не пытался. От тебя только отмазки идут.

Alex
04.05.2016
23:56:57
что это меняет?

Vladislav
04.05.2016
23:57:28

Pavel ?
04.05.2016
23:57:28
блять))))

Andrey
04.05.2016
23:57:34
Да то, что хаскельный код курить надо не переставая.
А это оптимизарованное вычисления числа фибоначчи.
https://wiki.haskell.org/The_Fibonacci_sequence
Прошу, там код - ужас просто.

Google

Alex
04.05.2016
23:58:08

Andrey
04.05.2016
23:58:12
Такой перл модный.

Alex
04.05.2016
23:58:23
тем более, последние годы я больше рулю проектами чем кодю сам

Andrey
04.05.2016
23:58:28
Ну всё, хотя бы сознался. Не знает хаскель.

Aldar
04.05.2016
23:58:42
foldl' это левая энергичная свертка

Pavel ?
04.05.2016
23:58:45

Vladislav
04.05.2016
23:58:50

Pavel ?
04.05.2016
23:58:52
должно
инфа 100%

Aldar
04.05.2016
23:59:12
в принципе если изучал хаскель то прочитать такой код не особо проблема

Andrey
04.05.2016
23:59:12

Alex
04.05.2016
23:59:13
ниче еще не загнулось?
нет, с чего? но бывает что заказчик сливается, денег не хватает или еще какие форсмажоры это с кодом не связано

Alex
04.05.2016
23:59:33
ну вот запилили биткоин биржу, а у клиента бюджет на рекламу стух
раскрутить не может
вот и загнулся проект
как пример
всякое бывает
клон btce

Pavel ?
05.05.2016
00:00:01

Aldar
05.05.2016
00:00:04
всё же хаскель и перл нельзя сравнивать, на хаскеле код как раз довольно читаемый, если конечно язык знаешь

Google

Alex
05.05.2016
00:00:06
да, на питоне

Pavel ?
05.05.2016
00:00:30
на хаб можешь выложить?

Alex
05.05.2016
00:00:37
там тока на асинхронку надо бы перекинуть, это планировалось делать когда траф пошел бы

Pavel ?
05.05.2016
00:00:47
может имеет смысл поднять

Andrey
05.05.2016
00:00:52

Alex
05.05.2016
00:00:56

Vladislav
05.05.2016
00:01:03

Alex
05.05.2016
00:01:04

Pavel ?
05.05.2016
00:01:14
ты подумай подумай

Alex
05.05.2016
00:01:21

Admin
ERROR: S client not available

Alex
05.05.2016
00:01:28
команда готовая пилить все решает

Pavel ?
05.05.2016
00:01:41
команду найдем)) правда мы не такие херы, но попробуем)

Vladislav
05.05.2016
00:01:47

Alex
05.05.2016
00:01:49
ну так сначало найти надо

Pavel ?
05.05.2016
00:01:59
нее))

Alex
05.05.2016
00:02:00
ну-ну
разве нет? без людей ниче не сделаешь
нее))
ты хочешь искать команду под код?

Aldar
05.05.2016
00:02:12
fibs = 0:1: 1: zipWith fibs (tail fibs)

Google

Pavel ?
05.05.2016
00:02:25

Aldar
05.05.2016
00:02:28
бесконечнный список чисел фибоначче, неоптимизированный

Vladislav
05.05.2016
00:02:33

Pavel ?
05.05.2016
00:02:37
не выбрасывать же его)

Andrey
05.05.2016
00:02:46

Aldar
05.05.2016
00:03:12
а зачем выкладывать оптимизированный код и говорить что он не особо читаемый?

Andrey
05.05.2016
00:03:18

Aldar
05.05.2016
00:03:38
на императивном языке сильно оптимизированный код не отличается читаемостью

Andrey
05.05.2016
00:03:39

Aldar
05.05.2016
00:05:26
я ошибся, fibs = 0:1:1: zipWith (+) fibs (tail fibs)
как же зиповать без функции

Andrey
05.05.2016
00:06:33
О, затихло.

Vladislav
05.05.2016
00:07:00

Pavel ?
05.05.2016
00:07:13
он наверно за кодом пошел

Alex
05.05.2016
00:07:25
как раз после той конторы, и была возможность уйти в люксофт

Andrey
05.05.2016
00:07:33
Фак.

Alex
05.05.2016
00:07:35

Pavel ?
05.05.2016
00:07:40
в пизду люксофт, код дай)

Alex
05.05.2016
00:07:47
кому пилить то

Pavel ?
05.05.2016
00:07:51
да)