:
:

Цитата #269

""Лично я использую Linux в качестве десктоп-компьютера уже в течение 15 лет, поэтому мне не понятны страсти, которые порой кипят вокруг того, пригоден ли Linux в качестве десктопа.""

Author: Greg Kroah-Hartman
Tags: linux

Цитата #268

""Я люблю свободу, поэтому у меня нет семьи. Я живу как студент, экономя на всём. Мне не надо тратить всё своё время только лишь на то, чтобы заработать денег. Я волен заниматься тем, что считаю действительно важным.""

Author: Richard Matthew Stallman
Tags: job, philosophy

Цитата #267

"Java is the SUV of programming tools. A project done in Java will cost 5 times as much, take twice as long, and be harder to maintain than a project done in a scripting language such as PHP or Perl. ... But the programmers and managers using Java will feel good about themselves because they are using a tool that, in theory, has a lot of power for handling problems of tremendous complexity. Just like the suburbanite who drives his SUV to the 7-11 on a paved road but feels good because in theory he could climb a 45-degree dirt slope."

Author: Philip Greenspun
Tags: java

Цитата #266

"The object-oriented model makes it easy to build up programs by accretion. What this often means, in practice, is that it provides a structured way to write spaghetti code."

Author: Paul Graham
Tags: oop

Цитата #265

"The beauty of small and simple code is that you can bend or break the rules as long it stays small and simple. Rules allow people to write code without thinking. And when you dont think you get bloated code that just concatenates stupid patterns. People stop thinking and questioning and then its just worshipping some rules without any pruporse."

Author: Cinap Lenrek

Цитата #264

""design patterns" are concepts used by people who can't learn by any method except memorization, so in place of actual programming ability, they memorize "patterns" and throw each one in sequence at a problem until it works."

Author: Jason Garrett-Glaser
Tags: gof

Цитата #263

"The purpose of software engineering is to control complexity, not to create it."

Author: Pamela Zave

Цитата #262

"So much complexity in software comes from trying to make one thing do two things."

Author: Ryan Singer

Цитата #261

"The problem with object-oriented languages is they've got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle."

Author: Joe Armstrong
Tags: oop

Цитата #260

"Languages that try to disallow idiocy become themselves idiotic."

Author: Rob Pike

Цитата #259

"Sometimes, the elegant implementation is just a function. Not a method. Not a class. Not a framework. Just a function."

Author: John Carmack

Цитата #258

"Представление данных – это сущность программирования."

Author: Frederick Phillips Brooks

Цитата #257

"В Лиспе, если охота аспектно-ориентированного программирования, нужно лишь настругать немного макрокоманд, и готово. В Java, нужен Грегор Кичалес, создающий новую фирму, и месяцы и годы попыток заставить всё работать."

Author: Peter Norvig
Tags: java, lisp

Цитата #256

"Смешно, я помню, как я бесился, когда давным-давно Larry Wall обозвал всех java-разработчиков школотой. Как показал опыт, это немного не так… но только совсем немного."

Author: Steve Yegge
Tags: java

Цитата #255

"You don't need static types for OOP: in fact OOP was born and proven in dynamic languages like Smalltalk and Lisp long before it was picked up by the static-type camps."

"Вам не нужны статические типы, чтобы пользоваться OOП. Более того, концепт ООП был рожден и обкатан много-много лет назад как раз в динамических языках, таких как SmallTalk и Lisp, задолго до изобретения всякой статической шелухи. "

Author: Steve Yegge
Tags: oop