вы видимо плохо понимаете что из себя представляет линукс и чем он отличается от винды. Винда изначально содержит в ядре гуй, в никсах гуй отделен в стороннее приложение. А по поводу 16-20 метров читайте чуть выше мои комменты про перенос всего кде.
Я работаю в офисе и занимаюсь фрилансом.
Плюсы такого подхода:
1. Можно выбрать проект, который интересен тебе, а не который тебе поручили в офисе (наша фирма в основном занимается веб-разработкой на пыхпыхе и постоянная часть заказов — контентные сайты, от которых быстро устаешь). Я например в последнее время пытаюсь выбрать проекты на руби или на сях.
2. Можно получить большее количество ден. знаков чем при работе в офисе (в офисе платят не зависимо от крутости проекта, а во фрилансе ты сам решаешь сколько ты за это хочешь).
3. Есть некая постоянная часть ден. знаков (зарплата в офисе)
блин, уже несколько раз помоему упомянули про то что бОльшая часть это кде, а не сам плеер. И никто не ставил себе цель перенести именно амарок на вин, переносят весь кде и его окружение, в том числе и амарок.
пользуюсь сайтом rentacoder.com… там все сделки совершаются безопасно, при этом ресурс забирает себе от 10 до 15 процентов (зависит от типа сделки)… и почему то никто не возмущается (и я в том числе);)
повторюсь;) на C++/Qt используются не строки. На пайтоне строки.
Я думаю что автор говоря про форму для C++ имел в виду что в пайтоне используется сокращенная форма записи.
Даже если и не стоит острой необходимости поддерживать зоопарк в данный момент (например нужна только виндовая версия), то она может возникнуть позже (для части пользователей понадобится еще Linux и Mac OS например). Если приложение не очень завязано на системную часть, то теоретически перенос состоит в перекомпиляции приложения;)
не спорю;) я говорю о гуе, который можно полностью сгенерить дизайнером (ну там кнопочки, сладйеры, дропбоксы, всякие лайоуты с панелями).
Я обычно рисую стандартный гуй в дизайнере, а нестандартный уже добавляю в коде.
и насколько C# кроссовый и гибкий? Qt в отличие от .NET не завертывает нас в нечто со сборщиком мусора и проей автоматизацией (для этого есть Ява). С помощью Qt мы можем написать как приложение, простое в написании (на пайтоне, раби), так и требовательное к скорости (на сях).
не хочу инициировать холивар, просто скажу свое мнение по поводу наворотов и сложностей в сях. Я не спорю что навернуто там немало, но благодаря данным наворотам на C++/Qt можно писать достаточно требовательные к скорости программы (на гребнутом Эльбрусе под МСВС у нас работал комплекс анализа видеоизображений на Qt3).
Странно, вроде вполне нормальная среда для разработки интерфейсов. Всяко удобнее чем те среды, что предлагаются под wxWidgets (когда пришлось работать с этой библиотекой, лучшим решением окалось писать весь гуй руками).
Хороший блог, хорошие статьи. Сам довольно давно работаю на Qt (сначала на тройке, теперь на четверке, скоро даже на Qt/Ruby начну). Только ИМХО лучше основные куски кода писать прямо в статье. Чтобы не качать кучу архивов, чтобы просто посмотреть основную идею, а прямо в статье глянуть, а если уже нужен весь проект, то архив скачать.
Плюсы такого подхода:
1. Можно выбрать проект, который интересен тебе, а не который тебе поручили в офисе (наша фирма в основном занимается веб-разработкой на пыхпыхе и постоянная часть заказов — контентные сайты, от которых быстро устаешь). Я например в последнее время пытаюсь выбрать проекты на руби или на сях.
2. Можно получить большее количество ден. знаков чем при работе в офисе (в офисе платят не зависимо от крутости проекта, а во фрилансе ты сам решаешь сколько ты за это хочешь).
3. Есть некая постоянная часть ден. знаков (зарплата в офисе)
Минусы:
1. Тратится много времени на офис+фриланс
Я думаю что автор говоря про форму для C++ имел в виду что в пайтоне используется сокращенная форма записи.
Я обычно рисую стандартный гуй в дизайнере, а нестандартный уже добавляю в коде.