kika: (Default)
[personal profile] kika
Допустим, вам предстоит нетривиальный проект. Плохо специфицированный (или вообще не), с очень большим количеством R&D, коэффициент полезного использования кода - 10% max и все такое. Вы пока не имеете даже представления об оптимальном языке разработки. В конце дороги, как водится, морковка весом в $300М, продажа себя мелкософту и прочий рай на французско-полинезийских сейшельских карибах. Но ангельский инвестор, сцукован, не дает вам жалких 100К seed пока вы не наберете команду (аж еще одного программиста кроме себя).

Есть парень, хорошо знающий яву, интересующийся дотнетом, более-менее знакомый (даааавнооо это было...) с плюсами, и еще более рамочно - анси С. Лупит 12000 строк идеально отлаженного кода в месяц и имеет за плечами пяток миллионов этих строк в промышленном использовании. Работает в большой компании, сидит на жопе ровно, но впереди кризис среднего возраста и хочется "что-то изменить в жизни". В метро читает импортный детектив (опционально - на языке оригинала).

Есть второй, программирующий все что ни попадя на перле, способный писать на питоне (ну это...ну я его вроде знаю...но много не писал), читающий слэшдот про руби-на-колесах (тьфу, на рельсах), знающий в принципе что бывает странный язык ява, сделанный странными людьми из еще более странного языка сиплюсплюс, не знающий зачем он бывает, раз все можно написать на перле, и способный читать код на С, потому что на нем написан перл и надо уметь писать к нему XS. Сколько написал кода - понятия не имеет, но на сипане десятока полтора модулей, из них пяток полезных. В метро спит или пьет пиво.

Есть третий, знающий наизусть "ANSI Common Lisp", жмущий релоад на блоге Поля Грэма как минимум каждый день, никогда не читавший Кнута, но как минимум дважды - "Patterns of Software", знающий кто такой Кристофер Александер и почему он имеет отношение к разработке софта, написавший гору никому не нужного кода (потому что его никто не может запустить, ибо для этого надо собрать и установить мало кому известную Лисп-машину). Про С и С++ в принципе знает, потому что иногда читает слэшдот (Поль Грэм редко обновляет блог и пишет новые эссе). Про яву тоже знает, но код путает с плюсами. К перлу и питону относится дружелюбно, потому что они хоть и странные языки, но на них можно написать программу на лиспе, а соответствующие среды исполнения доступны намного лучше. В метро читает книжку про Tcl/tk.

Есть волосатый die-hard, пишущий на pure ANSI C, выдающий в установившемся режиме 20К идеально читаемых и стопроцентно отлаженных строк в месяц, способный транслировать этот код в реалтайме в ассемблер пары-тройки распространенных процессорных архитектур, знающий все pitfalls как минимум пяти версий gcc назад (и одной - вперед), с интересом читающий книжки про лисп, перл, питон, шаблоны проектирования, лаконичность красоты, но не понимающий зачем все это надо если все что угодно можно написать на С. Про яву знает что она существует, код на перле/питоне может читать (но плохо получается, "душит смех"©GZ). В метро читает борхеса.

Ваш выбор?

Date: 2006-08-16 01:12 am (UTC)
From: [identity profile] msh.livejournal.com
Любой считающий себя программистам и к 27, скажем, годам не имеющий хотя бы 2-3 лет опыта C/C++ не годится - это или псих, или скучный кумарпатель

Ну, конечно, читающие борхеса не проходят по критерию психического здоровья

Profile

kika: (Default)
kika

January 2017

S M T W T F S
1234567
89 1011121314
151617181920 21
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 16th, 2026 07:52 pm
Powered by Dreamwidth Studios