Потому что он сам сдался, подъехав к полицейкому участку и не оказав сопротивления – выполз на землю с руками за головой. Права и есть права, у них там чёткая логика.
Да я не столько о сравнении, сколько о вашем же вопросе «в чём, интересно, для компании сложность сделать тумблеры». Сложность определённо есть, только с нашей позиции мы её не видим.
С такими вопросами вы к Microsoft обратитесь, вот кто явно злоупотребляет упрощением конфигураций. В настройках iOS много всяких полезных тумблеров и тумблер для LTE — один из них. Раньше там был тумблер для 3G, то есть проблема в том, что в Apple заменили один тумблер на другой, когда оба по-идее нужны.
Концепт графики мне нравится, подход с Roguelike и Permadeath вообще требует особого внимания и уважения, потому что для подобных проектов скоро пора будет свою Красную Книгу заводить. Народ (потребители в смысле) в большинстве своём любит казуальщину и скоро нормальных хардкорных шутанов не останется.
Довольно смело можно утверждать, что уже лично мы в пенсионном возрасте рулить не будем
Беспилотники уже давно летают, однако самолёты с людьми управляются людьми.
А вообще, чтобы говорить о важности этих процентов потерь рабочих мест, нужно считать историческую статистику. Уже не одно поколение выросло и отучилось, когда многое было заменено вычислительными машинами. Рабочий период это 20-40 лет, после 40 лет всё равно начинается какая-нибудь управляющая должность (управляющая людьми). За 20 лет изменений, конечно, много, но с местом работы у 20% населения за 10 лет это вы загнули.
IT – довольно быстротекучая область, здесь каждые 3 года новая мода и новые инструменты. Однако в enterprise используются mature-технологии, та же Java с XML и прочий олдскул. Конвейер отлажен, так что процессы, связанные с рабочей силой, должны плавно перетекать, а не резко меняться.
для работы Qt приложений необходимо наличие библиотек Qt на машине пользователя.
Можно поставлять необходимые Qt-библиотеки вместе с бинарником, совершенно не обязательно устанавливать весь фреймворк.
Вообще, если вы всё равно публикуете исходный код (не платить же $1200), можно статически скомпилировать и на выходе получите ровно один бинарник, запускающийся без каких-либо предварительных подготовок на любой системе одного семейства (xp, 7, 8, 8.1). Вариантов ещё больше, на самом деле.
Через что рендерится интерфейс? Как при этом обстоят дела с переносимостью? Например, в Windows – DirectX, в x86 Linux — OpenGL, в ARM Linux – OpenGLES2.0 и EGL, и так далее;
Можно ли составить комонент из набора других компонент? Насколько грамотно применяется инкапсуляция и нет ли подводных камней?
Вопрос я уже писал выше, можно ли вместо callback-ада построить event-driven систему подписок?
Интерфейс QML пишется руками, как и html вёрстка. Используете любой удобный блокнот и всё. Просто в Qt Creator этот блокнот умеет автокомплит и автоформат, а ещё контекстную помощь.
Ох, на дворе всё-таки 2014 и имеется уже QtQuick 2 (даже 2.2, для уточнения) позволяющий строить интерфейсы любой красоты и любой сложности с помощью фреймворк-О-независимого декларативного языка разметки QML. Со сложнейшей логикой интерфейса, благодаря подпискам на события. Всё то довольно сложно выразить в синтаксисе C++, даже если бы в Juice были такие инструменты. Кстати, Juice умеет динамически менять свойства объектов при изменении других свойств, на которые «подписаны» первые?
tjournal.ru/paper/letsplays-are-over
Кстати, у David Rosen (автор Overgrowth) блокировали его же фрагменты из его же игры.
А вообще, чтобы говорить о важности этих процентов потерь рабочих мест, нужно считать историческую статистику. Уже не одно поколение выросло и отучилось, когда многое было заменено вычислительными машинами. Рабочий период это 20-40 лет, после 40 лет всё равно начинается какая-нибудь управляющая должность (управляющая людьми). За 20 лет изменений, конечно, много, но с местом работы у 20% населения за 10 лет это вы загнули.
IT – довольно быстротекучая область, здесь каждые 3 года новая мода и новые инструменты. Однако в enterprise используются mature-технологии, та же Java с XML и прочий олдскул. Конвейер отлажен, так что процессы, связанные с рабочей силой, должны плавно перетекать, а не резко меняться.
Можно поставлять необходимые Qt-библиотеки вместе с бинарником, совершенно не обязательно устанавливать весь фреймворк.
Вообще, если вы всё равно публикуете исходный код (не платить же $1200), можно статически скомпилировать и на выходе получите ровно один бинарник, запускающийся без каких-либо предварительных подготовок на любой системе одного семейства (xp, 7, 8, 8.1). Вариантов ещё больше, на самом деле.
Ох, на дворе всё-таки 2014 и имеется уже QtQuick 2 (даже 2.2, для уточнения) позволяющий строить интерфейсы любой красоты и любой сложности с помощью фреймворк-О-независимого декларативного языка разметки QML. Со сложнейшей логикой интерфейса, благодаря подпискам на события. Всё то довольно сложно выразить в синтаксисе C++, даже если бы в Juice были такие инструменты. Кстати, Juice умеет динамически менять свойства объектов при изменении других свойств, на которые «подписаны» первые?