Извините, но задача поддержки — добиться от пользователя внятного описания и исправить косяки, а не банить за то, что он не умеет внятно излагать замечания. Мало кто умеет. Это не отмазка.
Я начинал изучение программирования с калькулятора MK-61 (не смейтесь, это почти как ассемблер), потом был Pascal/Delphi, потом С++. Считаю С++ вполне адекватным начальным языком, только учить его надо правильно. Во-первых, не весь сразу, а во-вторых, учить именно как С++, а не «Си с классами».
По-моему, задача не имеет решения без указания степени приближения результата к идеалу. Например: «Сколько нужно купить жвачек, чтобы собрать всю коллекцию с вероятностью P?»
Когда P стремится к 1.0, то количество необходимых испытаний стремится к бесконечности.
Знаю, что плюсовать не могут, но минусовать-то зачем? Хоть бы объясняли, за что!
Написать что-нибудь хочу с тех пор, как зарегистрировался года 2 назад, но не о чем мне писать — ничего такого уникального не делал, о чём бы уже не было написано :(
Ездить на нейтралке не только опасно, но и менее экономично — по крайней мере, на более-менее современных авто. Если вы катитесь на передаче и не поддаёте газ, ЭБУ вообще отключает подачу топлива. А на ХХ топливо расходуется.
Слишком сильная кроссплатформенность часто означает потерю нативности. ИМХО наилучший подход — вся бизнес-логика в кросс-платформенном ядре, и тонкая обёртка UI. Но я отклонился от темы, да.
Редактирование кода и в Qt Creator и в Eclipse (насчёт последнего, кстати, не очень согласен) было лучше до появления VS 2015.
А как Qt Creator работает с Андроидом? Это только QML / Qt приложения на чистом С++, я правильно понимаю? Нормальное, нативное для Андроида Java приложение с С++ — ядром он не может?
Продукты на Эклипсе преимущественно отстойны, конкурирует только Visual Studio (и выигрывает у Creator благодаря отличному отладчику; именно редактирование кода в Creator не хуже).
Виндовые проекты часто собираются без проблем, проблемы как раз с линуксовыми / кросс-платформенными, в основном. Потому что make, configure и вот эта вся гадость. С библиотеками огромная проблема, я ж не спорю. Но проблема эта не только в языке, но и в криворуких девелоперах.
Все проекты, над которыми я работаю — личные и коммерческие — собираются в один клик как минимум на 3 разных осях (Вин / Линукс / Мак), и никаких особых усилий я для этого не прикладывал, просто нормально писал проект с самого начала.
М-м. Компиляция весьма быстрая, с кросс-платформенной компиляцией проблем нет (проект собирается безо всяких бубнов и мегабайтных makefile под Мак и iOS — clang, Линукс и Андроид — GCC, и Винду — MSVC). Модули — да, беда, но должно стать полегче, когда их стандартизуют (сейчас над этим идёт работа).
Тем, что надо выбрать один кросс-платформенный компилируемый язык, и на нём сконцентрироваться, а не создавать по 2 новых языка в год. На мой взгляд, С++ — лучший язык в своём классе, и под него уже написано огромное количество библиотек, а эти ваши Go только распыляют внимание программистов и тормозят прогресс.
Я не имел в виду свой комментарий как побуждение к действию, просто мысли вслух :) Но идея была в том, чтобы не просто тащить все подряд вопросы по тегу, а ещё задать некий нижний порог репутации пользователя-автора вопроса (порядка нескольких десятков очков репутации)? чтобы отсеять низкокачественные вопросы новичков.
Отличный сервис! Мне бы такой же, но с перламутровыми пуговицами — для stackoverflow.com c возможностью фильтровать мусорные вопросы по репутации спрашивающего. Ещё неделю назад мелькала мысль сделать для этого десктоп-приложение на WebKit.
Когда P стремится к 1.0, то количество необходимых испытаний стремится к бесконечности.
Написать что-нибудь хочу с тех пор, как зарегистрировался года 2 назад, но не о чем мне писать — ничего такого уникального не делал, о чём бы уже не было написано :(
А как Qt Creator работает с Андроидом? Это только QML / Qt приложения на чистом С++, я правильно понимаю? Нормальное, нативное для Андроида Java приложение с С++ — ядром он не может?
Все проекты, над которыми я работаю — личные и коммерческие — собираются в один клик как минимум на 3 разных осях (Вин / Линукс / Мак), и никаких особых усилий я для этого не прикладывал, просто нормально писал проект с самого начала.
Как С++ програмист, я стал ненавидеть Go чуточку меньше :)