Уильям Гибсон, конечно. Но я не подражал киберпанку, а решил сделать героя наёмником системы — он понимает её неправильность — но ничего иного не предполагается, а воевать с ней бесполезно и лишь углубит хаос. Да и такая уж она плохая? Но это всё декорации. Главное — люди и их эмоции. Разбитая чашка, как символ страны и человеческих отношений, которым нужно совсем немного, чтобы разбиться.
Хорошо, что хабы про sci-fi понемногу превращаются в читаемый и модерируемый электронный журнал. Недавно у меня вышла книга, она не совсем научная фанатстика — желающие взглянуть на неё могут написать мне в личку, вышлю ссылку и полную версию.
Уверен, любые блокировки любой информации — очень плохо. Я целиком поддерживаю Украину в борьбе за независимость, но вряд ли ограничение Mail с ней связано. Увы, Украина как и Россия берёт за границей лишь плохие примеры.
7 миллиардов человек, какая демография? Больше ни одного вида похожего размера с подобной популяцией. Её снизить нужно как минимум в 2 — 3 раза. Я бы вообще ввёл ограничения на рождение ребёнка. Имущественный ценз, медицинский ценз, образовательный ценз и ещё кучу психологических тестов — нечего больную нищету плодить. Я для себя давно решил, никаких детей у меня не будет никогда. Но не все же такие сознательные! :3
На самом деле первое изображение неправильно показывает реальные процессы. На них изображён предел Хейфлика, но реально он не достигается. Клетки прекращают деление намного раньше, при длине теломер в 4 килобазы из начальных 11.
Невозможно открыть рабочую среду в Visual Studio 2010. Необходимо использовать VS 2008.
Печально. Неужели так сложно поддерживать обратную совместимость? Судя по тенденциям в моей любимой Mac OS X, скоро прошлогодние файлы в новом Xcode нельзя будет нормально открыть.
Судя по синтаксису в примере был использован GNU Smalltalk, а в нём не образ, а обычный консольный интерпретатор. В классических версиях Smalltalk вывод куда-либо осуществляется с помощью объектов специального назначения. Например, вывод в 'консоль', называемую Transcript, при помощи:
Мне ужасно интересно, почему в прочих инженерных науках подобные проблемы распространены намного меньше? Видимо, в программной инженерии явно что-то неправильно. Возможно, одна из причин — слишком ранний старт у руля боевого сервера. Например, тридцатилетний авиационный инженер или физик-теоретик — ещё более чем начинающий, молодой и перспективный (за исключением небольшого числа гениев), а у многих программистов в 30 кризис идентичности и прочие проблемы, вроде сложности поиска работы из-за возраста. Во всяком случае, судя по жалобам на Хабре и других русскоязычных ресурсах.
В оригинале автору уже упрекнули в подобном, но он говорил вовсе не о том, что Smalltalk впервые создал все эти методы, а о том, что именно в нём они впервые нашли широкое промышленное применение.
Эх, каждый раз люди задают одни и те же вопросы, словно не читали ни саму статью, ни ссылки в ней.
Расширение кругозора — более чем достаточная причина, боьшинство наследников реализуют или урезанную версию ООП, или вообще кривую. Конечно, в ральной жизни не всегда получается всё чисто и красиво, но именно поэтому нам и нужны референсные реализации. Своего рода маяки в сером океане. После изучения Objective-C я научился писать намного лучше на C++.
Рано вы себя хороните — в XXI веке 30 ещё начало жизни, средний возраст у аспирантов в Европе (к слову, средний возраст у студентов — 25). Ну и учиться нужно всю жизнь, за этим мы и живём, чтобы каждый день узнавать новое.
В науке и инженерии (а любой хороший программист — несоменно инженер) вы учитесь всё время, и всё время создаёте новое знание. Такие языки, как Lisp, Scheme, Ada, C и Smalltalk — нужны всем. В равной мере изучение основы теории чисел будет очень не лишне физику, ибо в конце концов он использует числа в вычислениях. Все специалисты по человеческим языкам учат латынь — ибо поняв его, намного легче изучать современные европейские языки.
Вообще говоря, начальную позицию найти очень сложно, но они и не нужны. Дело в том, что Smalltak редко бывает первым языком, профессионалу на одном языке легче перейти на другой, в конце концов язык — всего лишь язык, самое главное — алгоритмы, структуры данных и принципы разработки везде схожи, но самое главное, он настолько простой, что изучить его на хорошем уровне очень легко в короткие сроки.
Работа по нему есть — не очень много, но безработных спецов я ещё не видел. И платят очень хорошо.
Transcript
, при помощи:Расширение кругозора — более чем достаточная причина, боьшинство наследников реализуют или урезанную версию ООП, или вообще кривую. Конечно, в ральной жизни не всегда получается всё чисто и красиво, но именно поэтому нам и нужны референсные реализации. Своего рода маяки в сером океане. После изучения Objective-C я научился писать намного лучше на C++.
Рано вы себя хороните — в XXI веке 30 ещё начало жизни, средний возраст у аспирантов в Европе (к слову, средний возраст у студентов — 25). Ну и учиться нужно всю жизнь, за этим мы и живём, чтобы каждый день узнавать новое.
В науке и инженерии (а любой хороший программист — несоменно инженер) вы учитесь всё время, и всё время создаёте новое знание. Такие языки, как Lisp, Scheme, Ada, C и Smalltalk — нужны всем. В равной мере изучение основы теории чисел будет очень не лишне физику, ибо в конце концов он использует числа в вычислениях. Все специалисты по человеческим языкам учат латынь — ибо поняв его, намного легче изучать современные европейские языки.
Вообще говоря, начальную позицию найти очень сложно, но они и не нужны. Дело в том, что Smalltak редко бывает первым языком, профессионалу на одном языке легче перейти на другой, в конце концов язык — всего лишь язык, самое главное — алгоритмы, структуры данных и принципы разработки везде схожи, но самое главное, он настолько простой, что изучить его на хорошем уровне очень легко в короткие сроки.
Работа по нему есть — не очень много, но безработных спецов я ещё не видел. И платят очень хорошо.