Crazy_Owl 25.03.2011 15:37 3709595635130170522841494

Написать программу — это как выкопать котлован.
Программист С++ в этом контексте — обезьяна с палкой-копалкой. То
есть, теоретически, он может это сделать, но смотреть на это будет
ужасно. Обезьяна подходит к месту, где будет котлован, и втыкает палку
в грунт. Затем вынимает. И повторяет эти движения, пока, возможно, не
получится котлован. Или обезьяна не пойдет за бананом. Или обезьяну не
прогонит альфа-самец из ее стаи. Множество факторов воздействуют на
обезьяну.
Программист же на высокоуровневом языке программирования — это
человек, управляющий карьерным экскаватором. Прилагая минимум усилий к
рычагам машины, он легко на глазах у изумленной обезьяны выкапывает
необходимый котлован, доставляя плюсообезьяне невообразимые душевные
муки — и та с криком убегает в джунгли, жрать свои бананы дальше.

1. gisty 25.03.2011 15:39 хуя ли

назови язык который бы являлся "карьерным экскаватором"

2. Crazy_Owlgisty /1 25.03.2011 15:40 3709595635130170522841494

любой высокоуровневый язык — Lisp, Haskell, C#/F#, например.

3. gistyCrazy_Owl /2 25.03.2011 15:41 хуя ли

> лисп, хаскель
все с вами понятно... вопросов больше не имею

4. Crazy_Owlgisty /3 25.03.2011 15:41 3709595635130170522841494

не осилил?

5. gistyCrazy_Owl /4 25.03.2011 15:42 хуя ли

ты написал на них что-то большее, нежели факториал?

6. Crazy_Owlgisty /5 25.03.2011 15:43 3709595635130170522841494

да, на хаскеле я писал интерпретатор конечных автоматов Мили, на лиспе — Clojure сейчас пишу веб-стек. А ты?

7. gistyCrazy_Owl /6 25.03.2011 15:43 хуя ли

а я томат

8. Crazy_Owlgisty /7 25.03.2011 15:45 3709595635130170522841494

все с вами понятно... вопросов больше не имею

9. gistyCrazy_Owl /8 25.03.2011 15:45 хуя ли

не осилил?

10. Crazy_Owlgisty /9 25.03.2011 15:45 3709595635130170522841494

я замечаю определенную цикличность в нашем разговоре

11. gistyCrazy_Owl /10 25.03.2011 15:46 хуя ли

вы тоже? я думал это у меня что-то не так

12. jtootfgisty /5 25.03.2011 18:18 lagrange

R!

Do you really want to delete ?