ну да. я лично готов согласиться что для кучи вещей винда или макось гораздо удобнее линукса. а для кучи - линукс удобнее. только этим, на мой взгляд, и нужно руководствоваться.
если программировать то наверное да. и рекомендую тебе бросить «изучать линукс» и начать «писать программы под линукс». просто по своему жизненному опыту. изучать будешь в те моменты когда нужно будет что-то узнать о линуксе для более успешного выполнения основного пункта (программирования).
да ладно вам. вообще на самом деле я в равной мере против gnome и kde. это всё от лукавого. wmaker рулит. ну или xfce. я бы так и остался под wmaker как и сидел под ним восемь лет, но мне лично хочется compiz.
С/С++ в линуксе используется достаточно редко. в основном в тех задачах которые требуют СОВСЕМ высокой скорости. остальное пишется обычно на perl/python/ruby/прочем.
Хотя конечно C++ знать должен каждый. Но лучше его знать без шаблонов и не используя объекты (только указатели на объекты).
ну почему сразу не нужны?
qt очень даже хорошая система. если мне нужно будет лабать какое-то толстое приложение то вариантов нету.
c++ тоже очень хороший язык. я щас субд свою пишу - больше писать её не на чем.
Зачем? Это нагроможденный лишними конструкциями и правилами язык. Знать его должны только те, кто софт для бухучета кодит. Ну или такие поделия, как KDE делает
МС очень многое скатала с КДЕ: толстую панель, меню без подписи, виджеты по всему столу, открытие файлов одним щелчком
Я согласен, надо было это патентовать. Пропустили вспышку разработчики KDE, что ж теперь.
P.S. а вообще все это очень спорно. Есть такая вещь, как веяния и общие направления идей. Дизайнеры МС вполне могли сами дойти до того, до чего в свое время дошли дизайнеры KDE.
metar> Занятно, что вы не знаете, что ТС собирается делать, а даете «мудрые» советы
Hetor> А этиваши гномы/кеды на чем написаны?
Ну вот они и написаны. плюс firefox который на самом деле является «виндовсом в себе», то есть гуй и виртуальная машина исполняющая javascript и xul. по идее можно вообще абсолютно всё выкинуть один firefox оставить - я прикола ради нашёл под него и imap клиент и десктопный music player и всё прочее.
так что я и говорю - если лезть в дотстаточно узкую нишу софта - ядро, десктоп и тд - то да, С/С++ понадобятся. А иначе проще написать на интерпретируемом языке.
тут ещё и беда идеологии. вот посмотри на тот же std в C++. это же разве не капец? у меня щас весь проект собирается из исходников за то время пока там один cpp соберётся. и далее почитай про возникновение COM в виндовсе - хорошая была ведь идея но опошлили и сделали её просто невозможной к использованию здравомыслящим человеком. зато всяких бустов у нас теперь полно.
вобщем мне зачастую не нравится то что жрут хомячки.