Do you speak…Java? Цитаты программистов на английском.

» »


Цитаты программистов на английском

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

  • C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg.

-Stroustrup

 «Си» позволяет очень просто выстрелить себе в ногу. На «Си++» сделать это сложнее, но, когда вам это удается, ногу отрывает полностью.

Stroustrup

  • The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense.

-Dijkstra

 Использование «КОБОЛа» калечит рассудок, следовательно, его преподавание должно быть приравнено к уголовному преступлению.

Dijkstra

  • "I invented the term 'Object-Oriented', and I can tell you I did not have C++ in mind."

- Alan Kay

Я изобрел понятие «объектно-ориентированный», но могу заявить, что не имел в виду C++ при этом.

— Alan Kay

  • "Learning to program has no more to do with designing interactive software than learning to touch type has to do with writing poetry"

- Ted Nelson

Изучение программирования имеет такое же отношение к проектированию интерактивных систем, как обучение слепой печати к написанию стихов.

— Ted Nelson

  • “If McDonalds were run like a software company, one out of every hundred Big Macs would give you food poisoning, and the response would be, ‘We’re sorry, here’s a coupon for two more.’ “

- Mark Minasi

Если бы McDonalds была бы софтверной компанией, то у них один из ста Биг Маков был бы отравленным, и их ответ на это был бы: «Мы сожалеем, вот вам купон на ещё два Биг Мака."

— Mark Minasi

  • "Beware of bugs in the above code; I have only proved it correct, not tried it."

- Donald E. Knuth.

Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.

— Donald E. Knuth.

  • "Computer system analysis is like child-rearing; you can do grievous damage, but you cannot ensure success."

- Tom DeMarco

Анализ компьютерных систем — это как воспитание детей; можно нанести огромный вред, но нельзя гарантировать успех.

— Tom DeMarco

  • "I don't care if it works on your machine! We are not shipping your machine!"

- Vidiu Platon.

Меня не интересует, будет ли это работать на ваших машинах! Мы не отдаем их заказчику!

— Vidiu Platon.

  • "Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday's code."

- Christopher Thompson

Иногда лучше остаться спать дома в понедельник, чем провести всю неделю отлаживая написанный в понедельник код.

— Christopher Thompson

  • "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

- Brian W. Kernighan.

Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.

— Brian W. Kernighan.

  • “First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack.”

- George Carrette

Сначала учите науку программирования и всю теорию. Далее выработаете свой программистский стиль. Затем забудьте все и просто программируйте.

— George Carrette

  • “Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris.”

- Larry Wall

Многие из вас знакомы с достоинствами программиста. Их всего три, и разумеется это: лень, нетерпеливость и гордыня.

— Larry Wall

  • “Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.”

- Alan Kay

Большинство программ на сегодняшний день подобны египетским пирамидам из миллиона кирпичиков друг на друге и без конструктивной целостности — они просто построены грубой силой и тысячами рабов.

— Alan Kay

  • “The trouble with programmers is that you can never tell what a programmer is doing until it’s too late.”

- Seymour Cray

Трудность работы с програмистом заключается в том, что вы не можете понять что он делает до тех пор пока не стало слишком поздно.

— Seymour Cray

  • “To iterate is human, to recurse divine.”

- L. Peter Deutsch

Итерация свойственна человеку, рекурсия божественна.

— L. Peter Deutsch

  • "On two occasions I have been asked [by members of Parliament]: 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."

- Charles Babbage

Меня два раза спрашивали [члены Парламента]: «Скажите на милость, мистер Бэббидж, что случится, если вы введете в машину неверные цифры? Cможем ли мы получить правильный ответ?» Я не могу себе даже представить какая путаница в голове может привести к подобному вопросу.

— Charles Babbage

  • "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."

- Linus Torvalds

Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.

— Linus Torvalds

  • "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."

- Martin Golding

Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.

— Martin Golding

  • “There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.”

- C.A.R. Hoare

Есть два способа создания дизайна программы. Один из них, это сделать его настолько простым, что в нем, очевидно, не будет недостатков. Другой способ — сделать его настолько запутанным, что в нем не будет очевидных недостатков.

— C.A. R. Hoare

Если у Вас есть интересные цитаты, которыми Вы бы хотели поделиться, то пишите в комментарии.


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.