Advertisement
Guest User

Untitled

a guest
Aug 31st, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. # ClojureScript или "что делать если вы повзрослели?".
  2.  
  3. Согласно гипотезе лингвистической относительности - язык определяет мышление,
  4. предопределяя когнитивные паттерны и концептуальное поле. Возможно в
  5. какой-то момент вы почувствуете, что язык, которым вы пользуетесь, неудобен для
  6. выражения ваших идей, конструкции получаются неуклюжими и громоздкими, а некоторые мысли
  7. и вовсе не возможно выразить.
  8. С другой стороны искуственные языки созаются людми и в значительной степени определяются
  9. их вкусом, кругозором, опытом и в конце концов гениальностью.
  10. В терминах Фреда Брукса хороший проектировщик обеспечивает "концептуальную целостность" творения,
  11. объединяя части в гармоничное целое, плохой этого не делает. Гениальный проектировщик сжегает неудачные попытки
  12. и не удовлетворяется полу-результатом.
  13. Еще с одной стороны, язык прогаммирования для нас это орудие-инструмент производства.
  14. Неудачный, неправильно выбранный инструмент заставляет нас тратить больше усилий,
  15. нервов и электроэнергии, крадет у нас время и превращае нас в фабрику энтропии,
  16. смещая вселенную к тепловой смерти.
  17.  
  18. Я бы хотел познакомить вас с языком ClojureScript, который достоин внимания по перечисленным выше критериям.
  19. Это взрослый язык, стоящий на плечах десятилетних традиций LISP, с печатью гениальности его автора.
  20. В Clojure многие умные люди находят источник вдохновления и инструмент для реализации новых идей.
  21. Попробуем даже это знакомство сделать в режиме интерактивного программирования, на этом чудесном языке :)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement