Eretik>> Системное пргораммирование предполагает только С/С++.Eretik>> Прикладное предполагает всё, что угодно.Eretik>> Низкоуровневое программирование возможно не только в С/С++.Сергей-4030> Ну и что? Ни системное ни низкоуровневое программирование сейчас не представляют особой сложности.
Oh, really?
Сергей-4030> За исключением отдельных особых случаев типа проекта "Виндовс", скажем. А драйвер под железо написать - это малый политИк обычно.
Иногда малый, иногда большой. Зависит. Для линуксистов в нашей фирме написание любого драйвера - задача абсолютно неподъемная. У меня нет слов.
Сергей-4030> То есть, безусловно, это задача вполне достойная, но не "промышленная",
Да. Драйверы сами по себе не интересуют никого и ни разу.
Сергей-4030> не требующая того, чего требуют какие-нибудь огромные системы на десятки тысяч клиентов с постоянно меняющимися reqs, которые приходится непрерывно апгрейдить, иметь одновременно кучу разных версий, поддерживать их и т.п.
К программированию это имеет минимальное отношения. Здесь работают систем архитекты(если как в нашей фирме), а программист в таких системах - это что-то вроде пешки или похуже. А поддержка разнородных версий, систем на десятки тысяч клиентов это и у нас есть. Кстати, при грамотном подходе тоже особой сложности не представляет. Про requirements... Не надо про них, а то я опять с кем-нибудь поругаюсь.