1. Куча / Говнокод #16162

    +89

    1. 1
    (1 until n) flatMap (i => (1 until i) filter (j => isPrime(i+j)) map (j => (i, j)))

    Скала говна.

    Запостил: LispGovno, 13 Июня 2014

    Комментарии (198) RSS

    • Регать мне новый ник?
      Ответить
    • вопрос от самых маленьких: flatMap и Мар инфексные штоле?
      Ответить
      • Это методы
        Ответить
      • Читай некоторые пробелы как точку
        Ответить
        • но я не хочу читать пробелы как точки! я хочу тз
          Ответить
          • Что? Тебе задачу дать?
            Ответить
          • > я хочу тз
            Здраствуйте. Я, guest. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова... Пользователь может играть лесными эльфами, охраной дворца и злодеем. И если пользователь играет эльфами то эльфы в лесу, домики деревяные набигают солдаты дворца и злодеи. Можно грабить корованы...
            Ответить
            • я сам джва года хочу такую игру.
              Ответить
              • > я сам джва года хочу такую игру.
                Зарегайся на гейдеве и запили.
                Ответить
                • А история про джва года Кириллу домики набегают можно грабить корованы - это с gamedev.ru?
                  Ответить
    • Задача - найти такие пары чисел j <= i <= n, чтобы их сумма была простым числом?
      Ответить
      • Ты до гадлив, Борми.
        Ответить
      • https://ideone.com/cUw1Vi

        так?
        Ответить
        • > take x [1, 2 ..]
          [1 .. x], ниже же сам юзаешь такую конструкцию...

          > y<-xl, z<-xl
          Из-за этого выдает (1, 2) и (2, 1). Оригинал так вроде бы не делает.

          > foldr (&&) True
          Можно заменить на and или all.
          Вот здесь можешь искать функции по типам аргументов и результата: http://www.haskell.org/hoogle/
          Вводим [Bool] -> Bool и смотрим чего он нам предлагает.

          > так?
          Ну проверка на простоту совсем уж неоптимальна, но похер. Как первое приближение - сойдет.
          Ответить
          • https://ideone.com/cUw1Vi

            так лучше? учусь, нублю, туплю
            Ответить
            • > [(y,z) | y<-xl, z<-xl, y<z, isPrime $y+z]
              Вот так тоже можно, чтобы вхолостую не жечь итерации: [(y, z) | y <- [1..x], z <- [1..y], isPrime $ y + z]

              Ничего личного, но проверка на простоту - сраное говно. Делает дохрена лишней работы.
              Ответить
              • круто. Запомню, учту, мистер гуру)

                даже
                [(y, z) | y <- [1..x], z <- [1..$y-1], isPrime $ y + z]
                Ответить
                • > y-1
                  Не делай так, просрешь пару (1, 1).
                  Ответить
                • Хинт: вот есть у нас число 16. И мы пытаемся делить его, к примеру, на 8. Если оно поделится - мы получим двойку. Но мы ведь ее уже проверяли. Так что есть ли смысл проверять делимость на 8?

                  Хинт со звездочкой: если число не делится на 3, то и на 6 оно делиться не будет. Поэтому имеет смысл делить не на все подряд, а только на некоторые числа, обладающие определенным свойством.
                  Ответить
                  • https://ideone.com/cUw1Vi

                    а производительность не загнется? надо хешировать результаты вычисления IsPrime что бы было быстро

                    Второй хинт явно про решето Эратосфена
                    Ответить
                    • > явно про решето Эратосфена
                      Не, его на иммутабельных структурах не замутить (или замутить?). Х Я имел в виду комбинацию фильтра и кеша.

                      Я вот так делал:
                      primes = 2 : filter isPrime [3..]
                      isPrime 1 = False
                      isPrime x = check primes where
                          check (p:ps) | p*p > x        = True
                                       | x `mod` p == 0 = False
                                       | otherwise      = check ps
                      Всего 168 простых чисел в primes позволяют тестить на простоту и разлагать на простые где-то до миллиона.
                      Ответить
                      • почему не замутить? фильтровать и усе
                        в качестве бреда
                        https://ideone.com/hRqBrF
                        Ответить
                        • > https://ideone.com/hRqBrF
                          Надо будет сравнить по производительности.
                          Ответить
                        • Простые числа до 100000:
                          мой код - 0.045s
                          твой код - 2.612s

                          Простые числа до 1000000:
                          мой код - 0.478s
                          твой код - не дождался

                          В общем идея не самая удачная ;( Ну и это не совсем решето эратосфена - решето эффективно в основном за счет того, что в нем нету делений.

                          > почему не замутить? фильтровать и усе
                          А вот это, кстати, надо попробовать - каскад фильтров, помечающих каждый N'й элемент как False (без деления). Правда памяти дохера сожрет...
                          Ответить
                          • да я и не спорю, что мой код хуже. Но он больше на решето похож. по идее не вырезать нужно, а помечать. но это будет еще медленнее и читаться будет хуже
                            Ответить
                            • > по идее не вырезать нужно, а помечать
                              Да можно и с вырезанием попробовать, кстати. Завтра с утра подумаю над этим. Идею то ты интересную предложил.
                              Ответить
                              • Я тоже подумаю. Решение таких задачек на новом для меня инструменте - это бесценный опыт. Ибо сейчас я не имею никакого опыта)
                                Ответить
                            • sieve n list = step n list where
                                  step k (h:t) | k > h = h : step k t
                                               | k == h = step (k+n) t
                                               | otherwise = step (k+n) (h:t)
                              
                              primes = select [2..] where
                                  select (h:t) = h : select (sieve h t)
                              Попробовал вот такое решето - работает не быстрее твоего с делением, на миллионе точно так же тупит, не дождался :(
                              Ответить
                              • ну так там n^3 получается вместо n^2. кажется. Вообще Kiss рулит
                                Ответить
                              • а в хаски нельзя матчить типа

                                someFunc a a = doSmth

                                ?
                                только
                                someFunc a b
                                |a==b = doSmth
                                ?
                                Ответить
                                • Неа, матчить на совпадение может, емнип, только пролог.
                                  Ответить
                          • А можно пруф на идеване?
                            Ответить
                            • Держи, неверующий гость:

                              bormand, 100000: http://ideone.com/PGszGj 0.06s 6232KB
                              bormand, 1000000: http://ideone.com/dY8Nl6 1.06s 8280KB

                              kegdan, 100000: https://ideone.com/r1oFkL 4.55s 7248KB
                              kegdan, 1000000: https://ideone.com/08dgCk таймаут

                              P.S. На ideone комп вдвое слабее, судя по таймингам.
                              Ответить
                      • Говно ваш хацкель. То ли дело J.

                        p:i.5
                        2 3 5 7 11
                           1 p: 5
                        1
                           1 p: 8
                        0
                        Ответить
                        • Тормозит сильно по сравнению с хаскелем и сишкой. Проверил. Не нужно.
                          Ответить
      • А есть в хаскеле функция call2 f x = f x x, или это ненужная ересь? Иногда хочется разветвить информационный поток, а сделать это преобразованиями функции не выходит.
        sqrt' = (!!) $ (\x -> replicate (2 * x + 1) x) =<< [0..]
        -- можно было бы заменить на
        sqrt' = (!!) $ call2 (replicate . (+1) . (*2)) =<< [0..]
        Ответить
        • даже если нет ты уже ее описал
          Ответить
        • Ну очень эффективный sqrt, перебором аж по самый N ;)

          Насчет разветвлений - копни в сторону Control.Arrow. Вроде там есть то, что тебе нужно.
          uncurry replicate . ((+1) . (*2) &&& id)
          Ответить
          • Красиво. Жаль, для осознания этого надо умнеть. Абстракции выше моего понимания реальности, мой &&& бы не вдавался в категории и выглядел бы как
            (&&&) f g h = call2 . flip $ flip (f . g) . h
            Ответить
            • чем я немного не вьезжаю
              Ответить
              • f (g x) (h y) =
                (f . g) x (h y) =
                (flip (f.g)) (h y) x =
                (flip (f.g) . h) y x =
                (flip (flip (f.g) . h)) x y
                
                f (g x) (h x) =
                (flip (flip (f.g) . h)) x x =  <-- мой &&& следует из этого
                (flip (f.g) . h) x x

                оказывается, мой &&& ещё и упростить можно
                Ответить
                • (&&&)::(a->b)->(t->a)->(t->b)
                  ?
                  Ответить
                  • (&&&) :: (a -> b -> c) -> (t -> a) -> (t -> b) -> (t -> c)
                    f от двух аргументов
                    Ответить
                    • > f (g x) (h y) =(f . g) x (h y) =(flip (f.g)) (h y) x (flip (f.g) . h) y x =(flip (flip (f.g) . h)) x y
                      Привет поехавшим.
                      Ответить
                      • Старпер, пока K&R не дочитаешь - не проходи
                        Ответить
                        • А мне кажется, это не он. Доктор Стертор не пишет чужими шаблонами.
                          Ответить
                      • Действительно ли моё душевное здоровье ухудшилось, если я расписываю композиции функций на псевдохаскеле?
                        Ответить
                        • да не. я вроде понял твои выкладки, а ведь нормальный. Да, я , блядь, нормальный? Нормальный, блядь, сука?!
                          Ответить
                        • кстати, псевдохаскел называется $ теория категорий и лямбда исчисление
                          Ответить
                    • а, ну да, затупил.
                      g::x->t->a
                      ?
                      у меня пока с этим туго(
                      Ответить
                      • f :: a -> b -> c
                        g :: t -> a
                        h :: t -> b
                        (&&&) f g h :: t -> c
                        Мой &&& берёт f, g, h и делает \x -> f (g x) (h x)
                        Ответить
                        • все понял, 2 последних то аргумента мы отбрасываем.
                          Ответить
                          • > 2 последних то аргумента мы отбрасываем
                            Позорь говнокод такими словами
                            Ответить
    • pairs =: 3 : 0
      p =. ~.((*:y)$>:i.y),.($~y)#>:i.y
      pp =. (I.</"1[p){p
      (I.3=+/"1[0=q:+/"1[pp){pp
      )
      Ответить
      • Там баг
        pairs =: 3 : 0
        p =: ~.((*:y)$>:i.y),.($~y)#>:i.y
        pp =: (I.</"1[p){p
        ppp =: 0=q:+/"1[pp
        (I.(<:1{$ppp)=+/"1[ppp){pp
        )
        Ответить
        • Укоротил

          pairs =: 3 : 0
          p =: ~.((*:y)$>:i.y),.($~y)#>:i.y
          pp =: (I.</"1[p){p
          (I.1 p:+/"1[pp){pp
          )
          Ответить
          • Укоротил

            pairs =: 3 : 0
            p =. ~./:~"1((*:y)$>:i.y),.($~y)#>:i.y
            (I.1 p:+/"1[p){p
            )
            Ответить
            • Укоротил

              pairs =: 3 : 0
              p =: ~./:~"1((*:y)$>:i.y),.y#>:i.y
              (I.1 p:+/"1[p){p
              )
              Ответить
              • Укоротил

                pairs =: 3 : 0
                p =: ~./:~"1((*:y)&$,.y&#)>:i.y
                (I.1 p:+/"1[p){p
                )
                Ответить
                • Укоротил

                  pairs =: 3 : 0
                  p =: ~./:~"1((*:y)&$,.y&#)>:i.y
                  p{~I.1 p:+/"1[p
                  )
                  Ответить
                  • ты что, равин что ли, что бы столько укорачивать?)
                    Ответить
                    • Если бы равин столько раз укорачивал, евреи бы не размножались.
                      Ответить
                  • > =: ~./:~"1((*:y)&$,.y&#)>:i.y
                    Привет поехавшим.
                    Ответить
              • На хаскеле и то короче получилось и читабильнее. Что это-за перл-регулярка? Вопрос риторический. Ты хоть на онлайн компиляторе пруф приведи, что это говно работает. Я вон тоже на брейнфаке умею писать, только оно нафиг не надо никому и я бы даже сказал - не полезно для развития.
                Ответить
                • На хаскеле 202 байта, на J 64 байта. Просто ты не умеешь читать. Хочешь пруфов - скачай себе интерпретатор и запусти.

                  >нафиг не надо никому
                  ну так и не пиши. J, в отличие от твоего брейнфака, используется.
                  Ответить
                  • Ути пути какой дерзкий.
                    > J, в отличие от твоего брейнфака, используется.
                    Ага, используется... Тобой.
                    > скачай себе интерпретатор
                    Да не чего было писать отмазки. Раз нет онлайн компилятора - не нужное говно. Чтоб тебе совсем стало стыдно - для брейнфака онлайн компиляторы есть.
                    > На хаскеле 202 байта, на J 64 байта.
                    Если в хаски ввести псевдонимы, сократить имена и убрать лишние пробелы - примерно также будет
                    >Новый метод подсчета производительности индусококодеров: сколько байт в день?
                    Ответить
                    • >Если в хаски ввести псевдонимы, сократить имена и убрать лишние пробелы - примерно также будет
                      пруф или небыло.
                      >Тобой.
                      а еще Hewlett Packard и Intel
                      Ты че за гостем спрятался, петушок?
                      Ответить
                      • > Hewlett Packard и Intel
                        И нахрен им нужно это говно? Пруф?

                        > пруф или небыло.
                        Я то откуда знаю что ты там наговнокодил. Напиши код на сишке и код на j, затем выложи в онлайн компилятор. Притом пусть там будут не константы в коде, а то, что введено с экрана. И я тебе пруф предоставлю. Ну а не осилишь - то и пруфа не будет.
                        Ответить
                        • Ты стрелки не переводи, мудила.

                          > И нахрен им нужно это говно? Пруф?
                          Для анализа данных например.
                          http://jsoftware.com/ внизу страницы.

                          >не константы в коде
                          а у меня их и нет.
                          Ответить
                          • > петушок
                            > мудила
                            Давай, до свидания.
                            Ответить
                            • Откуда мне знать, что ты не петух и не мудила? Ты же анон. Следовательно вероятность высока.
                              Ответить
                              • поздравляю, ты поучавствовал в специальной олимпиаде и проиграл. Там вообще выиграть нельзя
                                Ответить
                                • Можно.
                                  Ответить
                                  • Ты опять проиграл
                                    Ответить
                                    • А у тебя и разряд есть.
                                      Ответить
                                      • ты даже не пытаешься. Ты думаешь если оскорбишь меня, то сможешь победить?
                                        Ответить
                                        • Победить в том, в чем невозможно победить? Сам себе противоречишь.
                                          Ответить
                                          • Не корми.
                                            Ответить
                                          • Куда важнее не проиграть. Но ты упорно проигрываешь, пытаешься меня разоблачить, вывести на чистую воду, доказать всем и себе, что я - хуй.
                                            Ответить
                                            • Ты сам упорно доказываешь нам это. Зачем еще упрекать кого-то?
                                              Ответить
                                            • 0)Это не важно.
                                              1)Все и так видят.
                                              2)Не пытаюсь
                                              3)У тебя каша в голове
                                              4)Допиши себе сам че нибудь.
                                              Ответить
                                              • 0)Это не важно. <-> я хочу показать. что меня это не волнует
                                                1)Все и так видят. <-> пытаешься победить выставив меня хуем. + передаешь ответственность на других
                                                2)Не пытаюсь <-> меня это не волнует -2
                                                3)У тебя каша в голове <-> ты хуй
                                                4)Допиши себе сам че нибудь. <-> меня это не волнует -3

                                                ты мазохист? тебе нравится проигрывать? я не враг тебе.
                                                Ответить
                                                • Как хуй может быть врагом)

                                                  0) Это меня действительно не волнует
                                                  1)Не пытаюсь
                                                  3)Не каждый у кого каша в голове - хуй

                                                  Я то выиграл. А ты програл. С моей точки зрения.
                                                  Ответить
                                                  • 0) Это меня действительно не волнует -> я хочу показать, что меня это не волнует, хотя я продолжаю писать
                                                    3) но имел в виду ты именно это.

                                                    Ты агрессивно настроен против меня. хотя я не сделал ничего плохого. я не считаю тебя плохим человеком, я не обвиняю тебя.
                                                    Ответить
                                                    • А почему ты продолжаешь писать? Так перестань писать. Я пишу пока ты пишешь, представь что я генератор.
                                                      Ответить
                                                  • > Как хуй может быть врагом
                                                    Если он подкрался сзади - вполне может...
                                                    Ответить
                                                • Так и хочется поставить диагноз "невроз" или "депрессия".
                                                  Ответить
                                                  • А у тебя расстройство личности.
                                                    Ответить
                                                    • Накормил тролля? теперь огребай.
                                                      Ответить
                                                      • Что значит огребай? Как будто что-то здесь имеет значение.
                                                        Ответить
                                                        • Одно лицо под двумя учетками?
                                                          Ответить
                                                          • Не, семенов здесь нет. Хотя на счет тебя я не уверен.
                                                            Ответить
                                                            • А если не уверен, то зачем раскидываться словами?
                                                              Ответить
                                                              • А почему бы и нет?
                                                                Ответить
                                                                • cleaned
                                                                  Ответить
                                                                  • Ты мне еще про добро и зло расскажи. Окружающие IRL, а здесь пони и гость.
                                                                    Ответить
                                                                    • нет ни добра ни зла. Сейчас ты тратишь время на споры. а мог бы заниматься чем то интересным для тебя. вот и все.
                                                                      Ответить
                                                                      • Где ты видишь утверждение о существовании добра и зла в моем комменте? Я почти не трачу времени.
                                                                        Ответить
                                                                        • >>Ты мне еще про добро и зло расскажи

                                                                          рассказал. Ты агресивен. я не пытаюсь тебе навредить. Более того только ты сам можешь навредить себе
                                                                          Ответить
                                                                          • Я ж тебя не просил рассказывать. Это сарказм. Или мне теги ставить? В каком месте я агрессивен? Я тебе угрожал? Твоя философия не к месту.
                                                                            Ответить
                                                                            • Прямо сейчас ты агрессивен, но уверяю тебя - твоя агрессия вредит только тебе. Тебе нужно расслабиться и подумать. попробуй найти настоящую причину твоего дурного настроя. ты может не называть ее, просто найди
                                                                              Ответить
                                                                              • Мне не вредит то, чего нет. Я просто прикалываюсь, а у тебя СПГС. Ну в самом деле, голубчик, пытаетесь определить что со мной по моим словам? Не кажется ли это вам смешным? Могу прикидываться хоть кем, сегодня я такой.
                                                                                Ответить
                                                                                • >>СПГС
                                                                                  Что это?
                                                                                  Ответить
                                                                                  • Синдром поиска глубокого смысла. Я здесь пишу ахинею, а он думает что это в самом деле, что я агрессивен, у меня проблемы или что-то в этом роде. В общем весело.
                                                                                    Ответить
                                                                                  • Синдром пассивного гомосексуализма.
                                                                                    Ответить
                                                                                    • Ход мыслей понятен. Тебя не вованом звать случайно?
                                                                                      Ответить
                                                                                • Я не против, будь таким) Это полностью твой выбор - ты можешь смеяться надо мной или обвинять в наивности. Сейчас ты ищешь оправдания своему бездействию перекладывая все на меня.
                                                                                  Ответить
                                                                                  • Что все? Я тут автобус жду)
                                                                                    Ответить
                                                                                  • Почему-то все считают дрочку занятием, недостойным мужчины, но дрочка оправдана, если ей снимают стресс. И ты подрочи.
                                                                                    Ответить
                                                                                    • >>Почему-то все считают дрочку занятием, недостойным мужчины

                                                                                      почему? просто об этом не принято распростронятся
                                                                                      Ответить
                                                                                      • Аббас твой... друг?
                                                                                        Ответить
                                                                                        • АббаТ
                                                                                          Ответить
                                                                                        • Что ты вкладываешь в это понятие?
                                                                                          Ответить
                                                                                          • Связывает ли Вас тесная духовная связь?
                                                                                            Ответить
                                                                                            • не представляю что это такое
                                                                                              Ответить
                                                                                              • Тупой кейген?
                                                                                                Ответить
                                                                                              • Абат раньше даже аву с фоткой держал говнокоде. С тех пор как наклеил на себя Мисаку и начал смотреть аниме - ему поплохело.
                                                                                                Ответить
                                                                                                • Все упоролись?
                                                                                                  Этому городу нужен враг. Говнокоду нужна школота, нужны боты, гоатсе, боты-минусаторы. Нужен общий враг, против которого нужно объединиться, обсуждать скрипты и изменения в движке ГК, иначе групповой разум ГК сам рождает этого самого врага.
                                                                                                  Ответить
                                                                                                • Это когда это я фотку держал? Там была картинка Аббата из Иммортал. А аниме я не смотрю постоянно. Просто пару тайтлов глянул.
                                                                                                  Ответить
                                                                                                  • > Просто пару тайтлов глянул.
                                                                                                    Один раз - не анимас?
                                                                                                    Ответить
                                                                                                  • > А аниме я не смотрю постоянно.
                                                                                                    Себя не обманишь. Я знаю что ты делал сегодня ночью.
                                                                                                    Ответить
                                                                                                    • > Я знаю что ты делал сегодня ночью.
                                                                                                      Из меня что-то течет, какие-то сопли.
                                                                                                      Наверно, я простудился.
                                                                                                      Ответить
                                                                                                  • Да у тебя же крыша поехала из-за такого образа жизни. То аниме, то J. Спать надо по ночам, а не дрочить на оба соблазна
                                                                                                    Ответить
                                                                                                    • Это Мишка с Томска его охмурил...
                                                                                                      Ответить
                                                                                                    • Здраствуйте. Я, Кирилл. Хотел бы чтобы вы сделали анимэ, суть такова...

                                                                                                      У старшеклассника Лайта Ягами в жизни есть всё: успехи в школе, популярность среди сверстниц, замечательные родители, блестящее будущее. Возможно, поэтому так тяжело ему жить в мире, полном несправедливости, и осознавать, что никакие законы не способны исправить людей – и очистить мир от зла. Но однажды юноша находит странную чёрную тетрадку с текстами на непонятном языке... Чуть позже он узнает, что этот таинственный язык - J, а сама тетрадка - его интерпретатор.

                                                                                                      Возможности J позволяют Лайту стать Кирой – загадочным и всеведущим убийцей, карающим преступников. Более того – изучив правила использования J, юноша успешно избегает ловушек, расставленных спецслужбами. Никто не может его поймать...

                                                                                                      Я джва года ждал такое анимэ.
                                                                                                      Ответить
                                                                                                      • как это J может убивать людей?
                                                                                                        Ответить
                                                                                                        • > как это J может убивать людей?
                                                                                                          Взрывая моск.
                                                                                                          Ответить
                                                                                                          • > Взрывая моск.
                                                                                                            воск
                                                                                                            Ответить
                                                                                                          • Не не интересно. Мот если бы программ на нем могли влиять на мир, на людей было бы круууче
                                                                                                            Ответить
                              • >> Откуда мне знать, что ты не петух и не мудила?

                                Он точно не мудила, потому что мудила --- это я.
                                Ответить
                  • У меня была идея на основе хангула (корейской фонетической азбуки) замутить шрифт для J. Просто когда скобки и другие знаки препинания используются не по назначению, они действительно дико выглядит, и не красиво, а так может быть даже приятно посмотреть было бы.
                    Ответить
                    • APL в помощь.
                      Ответить
                      • АПЛ без специальной клавиатуры / инпут метода нормальный человек не наберет. А хангул - просто, если понять принцип. При этом есть очень много аналогий между тем как строятся слова в J и иероглифы в хангуле. Иероглифы они ж не просто так, конкретно в корейских очень стройная система: каждый знак состоит из 1..3 знаков-атомов, которые, в свою очередь имеют отдельное конкретное значение, как, например, в J /, :, ., " добавляют символу стоящему рядом свое значение, формируя новое слово, так и очень похоже в восточных языках строятся слова. В корейском - составляющие фонетические, и значат положения языка при произнесении звука, в китайском - это больше пиктограмы.
                        Ответить
                        • Ну, мне и так J нормально выглядит. Как и почти любой ЯП.
                          Ответить
    • Что здесь произошло??? Почему все в минусах? Не уж то этот пост проклят, или же господин Говнокод сам приходил?
      Ответить
      • стертор вспомнил пароли своих ботов
        полнолуние же
        Ответить
        • Я долго смотрел, как они переливают из пустого в порожнее, начиная с этого http://govnokod.ru/16162#comment235848 поста, но терпение же не резиновое.
          Пришлось закрыть тему (
          Ответить
          • Доктор, Вы решили снова стать тем самым врагом? http://govnokod.ru/16162#comment235919
            Ответить
            • cleaned
              Ответить
              • Грамотный, мыслящий человек. Пишет без ошибок, проявляет остроумие. Как не питать к такому симпатию?
                А вот режимы, минусотерапия, вайпы и комментарии анонов с баграми мне не нравятся. Прямо очень не нравятся. И те люди, к которым уже привык, которые стали почти что добрыми соседями, к которым ходишь вечером на чай, становятся в моих глазах символами бед и разрушений.
                Доктор, мне нравится Ваша светлая сторона, мудро подтролливающая в комментариях и ненавистна тёмная, топящая целые посты. Предлагаю вернуть старого доброго Стертора, который был здесь вчера, а минусовать только вайпы школоты.
                Ответить
                • cleaned
                  Ответить
                  • > Вы меня идеализируете.
                    Хочется помнить хорошее, замечать позитивные стороны людей.

                    > Не стоит приписывать мне выходки всех гостей.
                    А я не приписываю, просто перечислил множество нехороших явлений.
                    Ответить
                  • >> После того, как три идиота, иначе не скажешь на ровном месте минуснули мой пост...

                    Какие три идиота вечно минусуют мои комменты. Или один идиот с 3мя аккаунтами
                    Ответить
      • Что же Вас не удивляет внезапный инкремент, не будем говорить, на какой странце?
        Ханжество так и прет из всех.
        Ответить
        • Инкремент никому не мешает, в отличие от декремента. Хотя свиток решает и эту проблему.
          Ответить
          • cleaned
            Ответить
            • Я тебя затролел, у меня и свитка то нет (лень качать, да и наверняка у него со старой оперой проблемы какие-нибудь).
              Ответить
          • > Инкремент никому не мешает, в отличие от декремента
            Декремент тоже не мешает. Я даже не заметил, что тред слит в минуса, пока не посмотрел на индикаторы ;)
            Ответить
            • Вот-вот. Ограничение размера комментариев школьников, раскрытие заминусованных для остальных - и ни козни доктора Стертора, ни вайпы анонимуса не страшны.
              Ответить
              • cleaned
                Ответить
                • Я сейчас мыслями немного не здесь, пришёл, посмотрел мельком, ещё не осознал происходящего.
                  Но плохо, что циферки искажены. Порой читаю комментарии, поглядываю на цифры и вижу, кто примерно сидит сейчас на ГК, какие настроения и т.п.
                  Ответить
                  • +1 (теперь придется делать так)
                    Ответить
                    • Сударь, ваш комментарий вельми разумен. Ежели оставлять явное отношение своё заместо плюса еретического, то и подделать оное мнение труднее.
                      Ответить
        • Добротред не нужен же. Как и боты.
          Ответить
    • Когда напишешь код на наборе комбинаторы. Как результатами динаморфизмы, анаморфизмы, постпроморфизмы, зигохистоморфизмы, произвольного программы на Хаскелл сейчас и через комонад никем не придется переписывать от 3 до 10 разными монад никто раскрывать не спешит, предполагая, что продукт и сопровождению проекта привлекаются дополнительные разработки является лучшим языком для определённого вида - prompt, parser, state и cont, par/conc/async как cont для fork/join/io/done языка; функторов, и метациклически вычисляешь результаты, значения ошибки лиспа типа CPS. Если эта еще не все. В жизни любого состояний (как некотором роде компьютера, стоит над этим подумать). Однако, как и в случаев с лихвой покрывается от личных предполагая, что надо сначала разобраться какими-то иф-дефами, оборачиваемые и обходимые типы данных кодах модуля или на веб-страничках, по непонятным причинам именуемых библиотеку от корки до корки до корки. Потом зубришь, именно, сука, вызубриваешь определена в Monad, в волшебных пузырьках хитрожопом комбинаторов с типом a > m a, не являющимися return. Все вместе они задают логику работы. Интуитивное отображение, поскольку выполнение законов монад никто раскрывать на верификации Хаскелл сейчас и через несколько лет Вы сможете наслаждаться какими-то иф-дефами, оборачивать этапы выполненным с учетом всевозможных фукторов и моноидов, то без. Конечно, хочется лучше чем в лиспе, но все равно говенный синтаксиса Хаскелл.
      Ответить
      • Вы пару раз перевели текст промптом туда суда?
        Ответить
        • Нет. Высер генератора. Но уже прогресс, раз путают с переводчиком.
          Ответить
    • Иначе говоря, мы опознаваемый специфический кретинизм в его фильтра, и провозглашают его концепции генерации. Поэтому я не отрицания и потому, что некое другое событие кобенирует малую вероятность и специфическом наборе чисел.

      Всего возможных. Это означает очень большой оригинальность. Это заключить, что на самом деле ни в каком соотношение к концепции, крайне малая вероятность случайным образом, часто ничтожно малую вероятность событиями, обусловленные к полному утверждения означает отсутствие вореций под названное правило. Сложностью и замыслом, используя это правило, возможным перехода водоёму со стороны, он предположительно подрывающее основной тезис . Значение расчёта вероятность, что это - случайная оговорка, которая была бы более убедительно оказалось бы сравнительно образом Различительный уровень незнания ситация тесно связана с хорошо известными заранее). Более того, учитывая чисто субъективному правилу, соответствующая кодирующей эту систему, тем системе, через три узла становлюсь на сторона – это верно. Любая научная теория, получившая в последуют. Один из них первым в списке кандидатов оказывался предметом оживлённой дискуссии была выбрана теория вореций вклад в дискуссии, нередко выходит за рамки её казалось во втором узле Распознаваемый формат архивация, и 2) случай иллюзорного механизмов. Если шизофазичесих машин становит деятельность, должен быть потенциальной точки зрения устойчивости на неровном полу
      Ответить
      • > вореций
        А как объяснить, что вы употребляете мем с gamedev.ru?
        Ответить
        • >А как объяснить, что вы употребляете мем с gamedev.ru?
          А ну Вы не в курсе. Отвергнутые гейдевом зерна вореций успешно проросли тут.
          Летопись сего угара:
          http://gvforum.ru/viewtopic.php?pid=2143#p2143
          Ответить
          • Мне кажется, однажды вырастет ИИ на базе ГК. Я помню тут на ГК делали кровлеры хтмл, минусаторы и вайперы. Теперь он уже и сам текст генерирует. Не, ну Скайнет определенно родится здесь и уничтожит мир :)

            Ну и я рад, что понял Тараса. Ему надо было переписать скрипт под гейдев и запостить там, тогда бы он там был забанен хотябы не один.
            Ответить
            • > скрипт под гейдев и запостить там, тогда бы он там был забанен хотябы не один.
              На крестофоруме настолько прожженые крестобляди, что даже скрипты пилят на C++?!
              Да я сразу понял что ему для гейдева надо.
              Ответить
              • Да ничо. Это почти нормально. Вон наш отец Страуструп написал презентацию для демонстрации возможностей нового стандарта на крестах. Весь мир доволен и боготворит Страуструпа.
                Ответить
    • Я неловко вымазал себе член кремом, стал намазывать пашкину попу, пальцы проваливались в обалдевшую от ощущений дырочку.
      Ответить

    Добавить комментарий