On Oct 10, 2012, at 1:05 AM, Ilya Chesnokov wrote:

> 
> 
> 9 октября 2012 г., 23:34 пользователь Андрей П. Ковбович 
> <[email protected]> написал:
> Тогда уже лучше пускай спаяет свой комп и напишет для него ассемблер, а потом 
> на С по Танненбауму напишет свою ОС на которую портирует Perl.
> 
> А почему нет? Изучение ассемблера даст такие основы, какие не даст изучение 
> любого другого языка - он буквально заставляет тебя понять, как всё работает 
> внутри компьютера. После этого и все другие языки даются намного легче - 
> основы ты уже знаешь.
> 

Вот любопытны мне люди, советующие пойти к азам подальше :)
Как человек без профильной программерской вышки не понимаю, что там в азах-то 
такого ценного?
ИМХО прилично решать проблемы можно и так, имея представление только о 
предметной области, не проламывая уровни абстракции.

Если задачи не стоит написать новую ОС, драйвер к FS или что-то экстремальное - 
стоит использовать высокоуровневый язык. В дилемме "купить или сделать самому" 
всегда нужно покупать, если только это не ключевая фишка бизнеса. Это разумная 
манагерская логика, ее и стоит придерживаться.

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

Митяй.

PS. А начинать учить стоит с  JavaScript&Co, оно шас lingua franca. Не без 
за##офф, но если не обращать на них внимания - вполне приличный инструмент.

PPS. Да, я не читал Кнута, понятия не имею о алгоритмах сортировок и 
разбуженный в 6 утра не напишу реализацию черно-красных деревьев на салфетке, и 
че? Писать хранимые процедуры в Постгре это не мешает, ровно как и в огромной 
массе других задач.

> 
> 
> 
> -- 
> Best regards,
> Ilya Chesnokov
> -- 
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org

-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить