Advertisement
Guest User

Untitled

a guest
Nov 30th, 2013
437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.04 KB | None | 0 0
  1. лисперы как дети
  2. придумываюи всякую хуету, дают ей красивые названия навроде "лямбда" "функция высшего порядка" "первокласный обьект" и всем
  3. заявляют что ето алмазы которых нигде больше нет.
  4. а если приглядется и почитать ихнюю невнятную документацию то видиш что никакие ето не алмазы а стекляшки которых полно на
  5. улице валяется
  6.  
  7. Я, каталог-кун, заявляю
  8. что я повелся на бессмысленую пропаганду лиспоблядей
  9. и изучил етит их лисп
  10. знание лиспа никак не помогло мне расширить кругозор или улутшить свой стиль программирования
  11. лучше уж хорший учебник Prolog-а почитать с разбором задач
  12. чем тратить свое время на бесполезное функциональное програаирование
  13. краткий словарь:
  14. лямбда-функция как параметр
  15. функция высшего порядка- функция в которую передается функция или которая возврвщаяет функцию
  16. замыкание-то же что и лямбда
  17. мондада-массив
  18.  
  19. монады ето динамический массив содержащией еллементы любых типов
  20. такое есть во всех быдлокодерских языках
  21. а в лиспах ничего кроме монад нету
  22. вот они на них и молятся, пишут книги, дрочат, сочиняют сказки и легенды
  23.  
  24.  
  25. а вообще математику преподают уже тыщумильенов лет
  26. в современных учебниках каждое слово, каждое определение выверено годами и оптемизированно по понятности
  27. прлоще нельзя сделать
  28. сам предмет такой
  29. ето вам не под юбками шариться
  30. математика оперирует абстрактными понятиями
  31. если ты ищищ конкретную суть то читай книги по физике
  32. там всем закорючкам и абстрактным понятиям дается конкрктный смысл
  33. причем етот смысл свой в каждом разделе физики
  34. математика ето не инструмент мышления
  35. математика основа естественных наук
  36. а естественный науки позвалюят убивать людей
  37. мутематика средство убийства людей
  38. а мышеление вообще ненужно
  39.  
  40.  
  41. вобщемто ето ваше "функциональное программированеи" полнейшай хуетень.
  42. введение искуственных ограничений без получения какоголибо профита с етого.
  43. надежды возложеные на "ленивое программирование" и "автоматическое распаралеливание" не оправдлаись.
  44. человек делает ето намного лучше чем машина.
  45.  
  46.  
  47. лучая в мире реализация ООП
  48. http://perldoc.perl.org/perlbot.html
  49.  
  50.  
  51. каталог-кун пишет:
  52. современое ООП:
  53. толпы быдла долбятся головами об стену невидя двери - для них выпиливают люк.
  54. http://openpaste.org/7204C842
  55.  
  56.  
  57.  
  58. про С++ (цитирую себя по памяти)
  59. Деструкторы не использовать
  60. Виртуальные методы только как реализвции интерфейсов
  61. Вместо не виртуальных методов - статические методы
  62. Вместо конструкторов - статические методы
  63. каталог-кун
  64.  
  65.  
  66. Лисп ето тот случай когда дебилы собрались вместе и тупят коллективно
  67. а нормальные не могут им возразить потомучто лень ради етого доку по лиспу читать.
  68. Я прочел- хуйтень как я и думал.
  69. Вобщем лисп ето perl самой 1й версии но без без циклов
  70. вместо ветвлений условные выражения
  71. и нетнормального парзера формул с приоритетами
  72. +(a,b) надо писать вместо a+b
  73.  
  74.  
  75. Лисп - исторически первый язык с автоматическим управлением памятью, динамическими структурами данных, и рекурсией.
  76. Поетому на нем решено множество задач искуственного интелекта и других, скопилось слишком много учебников.
  77. В наше время морально устарел.
  78. В наше время пишут на лисп тока троли получая удовольствие от того что всем лень разбиратся в тупом синтаксисе лиспа чтобы высмеять их быдлокод.
  79.  
  80.  
  81. постфиксная префиксная инфиксная
  82. какая разниц
  83. главное что лисп гавнище при любом раскладе
  84. если тебе надо мееедленно написать быдлокод который никто потом кроме тебя не разберет то лисп для етого подойдет
  85. среди заказчиков ище не выродились дебилы
  86. лисп для развода дебилов хорош, не спорю
  87. что дествительно хорошо умеют делать лисперы так ето расказывать сказки
  88. и проваливать проекты
  89.  
  90.  
  91. в школе в 2м классе проходят такую тему
  92. "решения задач сложными вырожениями со скобками"
  93. один мальчик подумал что ето особеено сложно и круто и начал писать 1но длинноое выражение на каждаю задачу
  94. а я был прошареный и понял что тут фанатизм не уместен, во многих дадачах если промежуточные разультаты записывать и несколько раз использовать в дальнейшем можно сильно секономить на умножении и делении в столбик
  95. тот мальчик потом перешел в школу для одаренных детей и сошел там с ума
  96. а я счас с вами умный добрый красивый и богатый
  97.  
  98.  
  99. в етом ИТТ треде мы выяснили что новомодные анальные игрушки для быдляков ПИСТОН и ХАЧКЕЛЬ
  100. сосут у олдфажных мега языков на все времена C-шки и perl-а все время
  101. лучий вариант на ПИСТОНЕ: http://ideone.com/udDJ9 (императивный понос)
  102. 2 варианта на ХАЧКЕЛЕ
  103. ебаный пиздец во всех смыслах и имеперативное гавнище: http://ideone.com/M42su (сосет у C-шки)
  104. деклашотивное петушение http://ideone.com/0e3qE (сосет у декларотивного петушения на perl)
  105. для сравнения
  106. perl: http://ideone.com/i0ob4 http://ideone.com/olq5B
  107. C: http://ideone.com/ap43H
  108. LUA: http://ideone.com/DVdhr http://ideone.com/Xkj4D
  109. http://ideone.com/6cZYq лисп как и ожидалось сонул, ну и возможно ответ неправильный
  110. (какието черезжопные варианты с 33 кратной вложеностю скобок быле побыстрее но натая хуйне никому не сдалась когда есть простое и самое быстрое решение на C-шке)
  111.  
  112.  
  113. Common Lisp не функциональный язык
  114. по сути это perl но без синтаксиса
  115. зато с макросами
  116.  
  117.  
  118. система типов хаскеля отличается от ОПП в C++ только терминалогией
  119. тип=обьект
  120. класс типов=интерфейс
  121.  
  122. на самом деле машина фон-наймана может выразить любые концепции и ООП и ФП лиш наиборее разрекламированный часный случай указателей на функции
  123.  
  124. все что в C явно и понятно в C++ делаенся через еба абстракции, все бы хорошо но использование этих абстакция без знания того как они работают приводит к утечкам памяти и указателям в никуда
  125. зачем я буду усить авбстракции а потом все тонкости их работы когда в C все что происходит явно записывается и не приводит к ошибкам?
  126. C++ попытка сделать C понятным дебилу, но неудачная
  127. удачная попытка это любая разновидность бейсика, lisp например
  128.  
  129. вобщемто ето ваше "функциональное программированеи" полнейшай хуетень.
  130. введение искуственных ограничений без получения какоголибо профита с етого.
  131. надежды возложеные на "ленивое программирование" и "автоматическое распаралеливание" не оправдлаись.
  132. человек делает ето намного лучше чем машина.
  133.  
  134. иными словами- на языке C програмист может писать такую же "деклоративно рекурсивную с выводом типов" хуйню как на хачкели но не пишет
  135. потому что у него есть выклы ветвления и переменные которые ГОРАЗДО лучше всей ФП хуйни
  136.  
  137. на самом деле доказательсто праильности программы во всех практически важных случаях не рентабельна
  138. от программы требуется коректонсть на тестовых данных и возможность быстро иправлять найденые в ней ошибки
  139.  
  140.  
  141. монады ето динамический массив содержащией еллементы любых типов
  142. такое есть во всех быдлокодерских языках
  143.  
  144. а в лиспах ничего кроме монад нету
  145. вот они на них и молятся, пишут книги, дрочат, сочиняют сказки и легенды
  146.  
  147.  
  148. вощем ваш руби такое гавно как PHP
  149. вечно варнинги небось выдает да ерооры
  150. на такое гавно после perl очень противно переходить
  151. то что на perl отлично работает на руби с ПХП ерроры выдает
  152. заебешся переделывать
  153. ну и кнопок намного больше жать
  154. мучение сплошное
  155.  
  156.  
  157. вот я всегда говарил что perl новая улутшеная версия лиспа
  158.  
  159.  
  160. еба, теперь я буду, еба, на perl-е, еба
  161. хуярить, еба, замыкания, еба, с етитми, еба,
  162. ну как из, еба, а, еба, мандадами
  163. функции высшево порядка захуярю....
  164.  
  165.  
  166. Я, каталог-кун, заявляю
  167. что я повелся на бессмысленую пропаганду лиспоблядей
  168. и изучил етит их лисп
  169. знание лиспа никак не помогло мне расширить кругозор
  170. или улутшить свой стиль программирования
  171. лучше уж хорший учебник Prolog-а почитать с разбором задач
  172. чем тратить свое время на бесполезное функциональное програаирование
  173. краткий словарь:
  174. лямбда-функция как параметр
  175. функция высшего порядка- функция в которую передается функция
  176. или которая возврвщаяет функцию
  177. замыкание-то же что и лямбда
  178. мондада-массив
  179.  
  180. из C++ надо выкинуть:
  181. 1. все ООП,
  182. 2. перегрузки, в том числе операторов
  183. 3. ссылки,
  184. 4. шаблоны
  185. 5. исключения
  186. добавить LUA как стандартную библиотеку
  187. и заменить препроцессор на PHP
  188. вот и все
  189.  
  190. на самом деле машина фон-наймана может выразить любые концепции и ООП и ФП лиш наиборее разрекламированный часный случай указателей на функции
  191.  
  192. Структурное Прогрмирование заключается в уменьшении побочных еффектов:
  193. функции не имеюи побочных еффектов
  194. процедуры ограничены ы побочных еффектах своими аргументами
  195. ООП ограничивает побочные еффекты в рамках обьектов
  196. побочные еффекты как-бы раскладываеются по папочькам
  197. очень удобно еали бы не довидения етого до фанатизма и раздувание религии из простых советов по программированию
  198. ФП на вообще требует фанатичного следования канону
  199.  
  200. ФП на вообще требует фанатичного следования канону
  201. обещая небо в алмазах но на практике не дающая никаких приемуществ, ероме 3 функциий по обработки списков
  202.  
  203.  
  204. А ФВП это указатель на функцию?
  205. не, ето у них блямда называется
  206. ФВП ето та которая принимает или возвращает указатели на функции
  207. пафоса полные штаны
  208. из хуйни делают культ
  209.  
  210. 1. для типичного посетителя раздела реальная проблема написать факториал - область его интересов языки которые позволяют писать факториалы без знания архитектуры фон-неймана
  211. 2. нормальный человек может написать фарториал и более сложные программы - область его интересов как сделать ето лучше, чтобы израсходовать меньше памяти и времени и дать процессору ресурсы для других задачь
  212. 3. в связи с вышеизложеным прошу личностей описаных в 1м пункте проследовать на парашу и не кукарекать
  213.  
  214. система типов нужна чтобы процессор архитектуры фон-наймана знал сколько байтов памяти выдлеять под данные, когда производительность не главное намного удобней програмировать без указания типов
  215. из типов делают культ только то кому нечем занятся
  216.  
  217. TAPL - религиозная сектантская литература
  218. главная идейя - если собратся вместе и тупить коллективно то мы сможем перетупить весь мир
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement