A Brief, Incomplete, and Mostly Wrong History of Programming
От: z00n  
Дата: 08.05.09 18:32
Оценка: 16 (7) :))) :))) :))) :))) :))) :))) :))) :)))
Местами очень смешно

1970 — Niklaus Wirth creates Pascal, a procedural language. Critics immediately denounce Pascal because it uses "x := x + y" syntax instead of the more familiar C-like "x = x + y". This criticism happens in spite of the fact that C has not yet been invented.



1986 — Brad Cox and Tom Love create Objective-C, announcing "this language has all the memory safety of C combined with all the blazing speed of Smalltalk." Modern historians suspect the two were dyslexic.




http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html



26.01.12 00:54: Перенесено из 'Коллеги, улыбнитесь'
Re: A Brief, Incomplete, and Mostly Wrong History of Program
От: deniok Россия  
Дата: 08.05.09 19:02
Оценка: 2 (1) :))) :))) :)))
Здравствуйте, z00n, Вы писали:

Z>Местами очень смешно


Ага, как раз собрался запостить на КЫВТ, выбравшись из-под стола, а тут уже

1990 — A committee formed by Simon Peyton-Jones, Paul Hudak, Philip Wadler, Ashton Kutcher, and People for the Ethical Treatment of Animals creates Haskell, a pure, non-strict, functional language. Haskell gets some resistance due to the complexity of using monads to control side effects. Wadler tries to appease critics by explaining that "a monad is a monoid in the category of endofunctors, what's the problem?"

Re[2]: A Brief, Incomplete, and Mostly Wrong History of Prog
От: deniok Россия  
Дата: 18.06.09 14:27
Оценка: :)
Здравствуйте, deniok, Вы писали:

D>Здравствуйте, z00n, Вы писали:


Z>>Местами очень смешно


D>Ага, как раз собрался запостить на КЫВТ, выбравшись из-под стола, а тут уже


D>

D>1990 — A committee formed by Simon Peyton-Jones, Paul Hudak, Philip Wadler, Ashton Kutcher, and People for the Ethical Treatment of Animals creates Haskell, a pure, non-strict, functional language. Haskell gets some resistance due to the complexity of using monads to control side effects. Wadler tries to appease critics by explaining that "a monad is a monoid in the category of endofunctors, what's the problem?"


Ну и кстати сам Вадлер ответил достойно:

I'm delighted to learn that "a monad is a monoid in the category of endofunctors"---anyone know where I can find a good tutorial?

Re: A Brief, Incomplete, and Mostly Wrong History of Program
От: vladimir.vladimirovich США  
Дата: 18.06.09 15:09
Оценка:
Здравствуйте, z00n, Вы писали:

Понравилось . И про scala и про java/c#.
Re[3]: A Brief, Incomplete, and Mostly Wrong History of Prog
От: jazzer Россия Skype: enerjazzer
Дата: 18.06.09 16:02
Оценка: 3 (1)
Здравствуйте, deniok, Вы писали:


D>Ну и кстати сам Вадлер ответил достойно:

D>

D>I'm delighted to learn that "a monad is a monoid in the category of endofunctors"---anyone know where I can find a good tutorial?


Ага, и ему там уже кинули линк на видео-лекции по монадам
http://www.youtube.com/watch?v=9fohXBj2UEI
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.