Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
фигня 27.10.05 10:35 Число просмотров: 1162
Автор: zelych Статус: Member Отредактировано 27.10.05 10:35 Количество правок: 1
|
> Тем более, что ты ведь не знаешь, какие задачи жизнь тебе > подсунет. Зачем загружать себя предметно-ориентированной > лабуой, котоая, возможно, никогда не понадобится? Надо
Ну почему же? каждый сам себе кузнец, заниматься надо тем к чему тянет..
Например: анализ естественных языков, верификация программ, DSL-компиляторы, преобразование программ.
При таких задачах ненужной лабудой (это я утрирую слишком) становится asm и c.
> знать, как эта лабуда (компилеры) функционирует и пишется, > тогда, при необхоимости легко осоишь любой язык, или > создашь новый под конкретную задачу.
Знать полезно, согласен.. главное не зацикливаться.
> В этом смысле С - разумный компромисс между машинным и > человеческим. Он уже понятен человеку, но на нем еще можно > сделать все, что угодно. Другие языки позволяют делать > только то, для чего они предназначены.
Ну, это ты загнул, неужели с -- единственный язык общего назначения? Или остальные просто в расчёт не принимаются?
А вот по поводу языков которые имеют узкое применение -- это я ещё поспорил бы какой подход грамотней.
PS. для обучения, я бы предложил такой подход..
сначала, пару месяцев, изучается какой-нибудь язык общего назначения (абсолютно пофигу какой).
Дальше изучается история развития языков, и каждый из них в общих чертах (не обязательно всё подряд -- APL например можно пропустить, чтобы не травмировать детский мозг).
Попутно становится ясно откуда взялась типизация и зачем она нужна, чем структурный подход лучше, какие парадигмы бывают, что такое ООП, и какого хрена его всюду пихают.
Возможно, после такого курса, детишки всё поймут и не будут устраивать флеймов в форумах
|
|
|