А мне вообще больше всего сейчас виндофоны нравятся. Если бы не решение МС закрыть это направление, то уже бы на виндофон бы пересел. Там и с потреблением ресурсов вроде всё совсем не плохо.
Если бы Аппл первая бы вывела беспроводную зарядку на рынок, то всем она сейчас не казалась бы пародией, а это было бы круто.
А зачем?
Не знаю как с enge'ом, а Flex прикольно был, что экран не на поверхности лежал.
Не угадали. И да, я также расматривал iphone, например в 2013м, хотел жене купить, но в итоге остановился на G2 (назову его лучшим смартом того года). Айфон выглядел рядом с ним никак, ни по внешнему виду, ни по внутренностям. Что из того, что он мне гораздо меньше понравился, и я купил флагман другого производителя, я теперь нищеброд? Все кто не купил айфон раз в год — нищеброды? Интересная логика. Просто так сложилось, что когда себе я покупаю телефоны, я знаю, чего я от него хочу, и дальше из всего, что это умеет я выбираю лучше по цене/качеству. И да, я тоже вначале чуть айфон 3G не купил, повёлся, что все берут их. Но хорошо, что тогда не получилось.
А вот в карму обычно гадят те,… ладно, не буду про таких распинаться.
А многие свайпы, промотки и так далее уже давно были к тому времени. Можно и uic3 вспомнить и палмы и т.д. И апп стор уже позже появился после выхода айфонов. Заслуга Апл, не в том, что она это всё изобрела, а в том, что они поняли, что это можно продать — преподнести так, что все посчитают, что это нужно, даже более, все посчитают, что нужно именно и только это. Ну и таким образом все перешли на сенсорный интерфейс в итоге. Хотя даже сенсорные интерфейсы были весьма продвинутыми на тот момент. Помню, вообще никаких проблем не возникало на той же нокии в инете лазить, несмотря на то, что не было сенсорного интерфейса.
10-ти летний — потому, что 10 лет прошло как он был. И никто не спорит с тем, что сейчас iPhone уже в самом внизу по тех. характеристикам и возможностям, но когда он появился, он был таким. Помню в 2013 году его (уже какую-то другую модель) с LG G2 сравнивал, опять просто в шоке был от разницы. Да и сейчас он не блещет вроде как, беспроводной зарядки до сих пор нету, экраны не в состояние сделать ни изогнуты, как, например LG G Flex 2013, или Samsung SX Edge. Сканер выпустили, похоже, по принципу не полезности, а только чтобы не у кого её не было, чтобы назвать это киллер-фичей, чтобы начать новый цикл продаж абсолютно-необходимого девайса.
И что не так с Sony? Также вроде не умирает.
Без тестирования, ага. А ещё у меня есть коллега джавист, так он говорит, что после него код вообще тестировать не надо, если он закоммител, то сразу можно клиенту ставить. Только причём тут C++, VC++ и т.д. если проблема в мозгах?
Любое приложение, написанное на основе VCL падать не будет из-за дизайна VCL.
Так можно про 100500 вещей сказать. «Любое приложение, написаное на основе XXX падать не будет из-за дизайна XXX», я с ходу 5 страшных и не очень слов уже придумал, что можно вместо XXX подставить.
шибка в реакции на любое действие пользователя изолируется. То есть у вас может быть access violation при использовании любого пункта меню или нажатию на кнопочку. Но к закрытию всего приложения и потере данных он не приведет.
И это плюс? Молча ловить и глотать системные SEH'и? И ваш любимый MFC и Qt правда тоже самое делают, правда и там и там это легко правится.
я бы сказал, что не окупается использование MFC вместо VCL.
Так, откуда тут MFC появисля? Был Qt. Что за фигня, верните Qt.
А если серьёзно, то на MFC тоже много коммерческого софта написано. И если бы не 2 его недостатка (коннектить сигналы можно только при компиляции, а не динамически, как в Qt) и на поддержка из коробки лейаутов и растяжения форм, то вообще нормальная библиотека была бы.
Я извиняюсь, может из-за того, что сейчас уже глубокая ночь, но написанное кажется бредом. "владеющие указатели" особенно порадовали/
Обещаю завтра ещё раз прочитать, вдруг смысл написаного дойдёт.
Есть-есть… Просто это не С++, а Objective C… ну или java или delphi.
Ну вот опять куда-то уходите. То VC такой плохой, что это не поддерживает (хотя это вы от незнания ошиблись ), в отличие от мега-крутого Builder'а. Теперь C++ целиком виноват. Пора вам выкидывать Builder на свалку истории в таком случае.
я уже описал, почему RAll нам не годится. Ну не для реального мира он. Ибо завязан на LIFO.
Вообще не понял, причём тут LIFO. У всех годиться, а тут видите ли нет.
я видел человека, не перезагружавшего Win95 месяцами при дюжине постоянно запущенных программ.
Ну вот видите, а вы всё майкрософт ругаете. Видно же, что вы неправы :-)
Эх, время на редактирование закончилось, а из памяти только только подробности всплыли.
— у меня тогда уже был Nokia N86 8MP, не помню, правда была ли N86 без 8MP. Собственно он до сих пор есть, и даже работает.
— и коллега может и скайп хотел в фоне запускать, может аську или какой другой мессенджер. помню только, что больше года ходил всё пытался.
Ура, 10 лет великому лохотрону.
Как сейчас помню, как на работе осенью один мажор принёс его и начал распинаться, что «теперь в инет можно», и.т.д. И тут внезапно оказалось, что в инет уже могут все, даже мой старенький на тот момент k750i. Притом Opera mini ещё и быстрее работала раза в 2 :-). Про «мощными техническими характеристиками» — это вообще отдельная песня. Особенно про камеру. Для сравнения, фотки он делал хуже, чем уже упомянутый 2-х летний k750i. А, да, притом на k750i ещё и автофокус был уже тогда. Да и звук в k750i получше был.
Уже с другим парнем через 2 года подобный казус случился. Купил он iphone 3g. И типа, «вот глядите, у меня всё летает», «Смотрите какие фото.». В итоге помню, фото оказались такие же галимые как на первом iphone, т.е. уровня 2005 года (у меня у к тому времени уже был nokia N86 с 8ми мегапиксельной камерой, например. И да, nokia N86 тоже была с автофокусом, в отличие от 3g). браузер проигрывал Опере на симбиане в разы!.. И самое смешное, он даже не умел MMS отправлять вроде (а это тогда было актуально). Правда, он потом носил его в сервис, там накатили новую прошивку, и с MMS проблема вроде как решилась. Ага, а самый epic fail был в том, что он даже мультизадачность не поддерживал. Т.е. как бы приложение свёрнуто, но нотификации от аськи и скайпа не приходят. Парня тогда так зачморили. Да и он сам говорил, что чувствовал что его полюбили, так как ему как раз нужен был скайп в фоне.
Притом, жизнь его так в итоге ничему и не научила. Он больше года всё говорил, вот сейчас сейчас и будет поддержка скайпа в фоне, потом видимо закончилась поддержка у яблочников, и он его выбросил (вот прямо буквально, если ему верить, выбросил в озеро), но купил опять iphone (то ли 3gs, то ли уже 4й. Хотя нет, точно 3gs, так как там камера была 3 мегапикселя, это в 2010-то году, ну хотя бы она вровень с k750i стала :) ). Видимо, больше любви хотелось :-).
А это у вас опять вредное влияние VC++. Нету в VC++ конструкция try...finaly — значит обеспечивать надежность можно делать только на уровне компов.
Кто только что возмущался (предъявлял это студии) на тему использования не стандартных, не переносимых конструкций? Ну нету finaly в стандарте. И не найдёте вы её, не в gcc, ни в clang'e, ни в icl.
А если серьёзно, то в студии есть поддержка виндовых SEH'ов, в том числе и __try/__catch/__finally.
А если ещё более серьёзно, то уже давно (видно 19 лет назад об этом не знали, но вот 18 назад уже точно было :-) ) люди додумались до RAII. Так что проблема с отсутствием finaly в стандарте C++ сильно преувеличена (именно поэтому и отклонили внесение finaly в стандарт).
Не может микрофсот уже 25 лет сделать, чтобы Word не вылетал с потерей набранного текста
Чёрт, у меня Word на работе последние 5 лет не вылетал ни разу (при том обычно открыто 5-10 документов), в отличие от OpenOffice дома. ЧЯДНТ?
Надежное написание требует примерно 30% от стоимости проекта. Дело не в гавнокоде, а в том, что когда период обнаружени я ошбок больше месяца — это не означает, что ошибок в системе нет. Есть! И довольно много: 1-2 на тысячу строк кода. Просто выискивать их все займет десятки лет.
Вот это адекватная фраза, с ней сложно не согласится.
При этом в варианте «как все» часто вижу стон «в релизе не пашет, в дебаг все хорошо». Уж на что я далек от форумов по VC++, но даже до меня этот стон долетал.
Ещё раз повторю свой совет: меньше случать горе-партнёров-коллег, интернет и бабок у подъезда. Лучше сперва попробовать самому и сформировать своё личное мнение.
«в релизе не пашет, в дебаг все хорошо»
Этот стон, если и раздаётся, то на порядки реже, чем стон «у меня на компе работает, а у тестеров нет» или «у нас в лабе работает, а у клиента нет». При этом если стонет человек адекватный, и он понимает, что тестеры тестирует на 20 ядерном ксеоне, а он на 4-х ядерном проце, то он просто идёт и начинает искать, например, race condition.
Ну и регулярно вижу споры «эта фича не нужна, потому что студия её не умеет». Не, я лучше буду там, где умеют все, что нужно.
Я вот уверен, что студия умеет гораздо больше стандартного, чем любой другой 19-ти летний компилятор, и в обратном вы меня не убедите. Ваши споршики видимо мало отличаются от ваших партнёров (может это они же?) :-)
При этом вполне допускаю, что в иных задачах — VC++ лучше всех. Ну скажем драйвер windows я бы на нём писал, несмотря на все его неудобства.
Пока вы за день пишите и отлаживаете новую форму в билдере, кто-то их по 5 штук за это время на Qt в студии лабает. И в ус не дует.
И да, я верю, что вы можете работать в 2-7 раза быстрее тех кто «давно работает в VC++», притом давно — это лет 17, и всё также на MSVS 6.0 с тех давних времён.
То, что вы просто похоже не знаете, как происходит разработка в студии, и при этом так о ней судите не даёт вам плюс в карму. Вот когда поработаете с ней немного, тогда ваше мнение можно будет послушать.
АСУТП тоже всякий бывает. Одно дело АЭС какая по производству электроэнергии, а другое дело подвальный конвейер по производству зубных щёток. Да и мир софта АСУТПом не ограничивается. Так что этот подход (пусть хоть куча говнокода, у нас же резервирование 3 этапное) применим только в сравнительно небольшой области. Что, конечно же, не отменяет факта, что само резервирование делать нужно, т.е. по крайней мере возможность такая быть должна для клиентов, которым это важно.
А мне вообще больше всего сейчас виндофоны нравятся. Если бы не решение МС закрыть это направление, то уже бы на виндофон бы пересел. Там и с потреблением ресурсов вроде всё совсем не плохо.
Если бы Аппл первая бы вывела беспроводную зарядку на рынок, то всем она сейчас не казалась бы пародией, а это было бы круто.
Не знаю как с enge'ом, а Flex прикольно был, что экран не на поверхности лежал.
А вот в карму обычно гадят те,… ладно, не буду про таких распинаться.
Вот если бы Аппл первые это смогли бы, то они бы объяснили всем, что это совершенно необходимая всем особенность. Без которой сматрфон не смартфон.
И что не так с Sony? Также вроде не умирает.
Без тестирования, ага. А ещё у меня есть коллега джавист, так он говорит, что после него код вообще тестировать не надо, если он закоммител, то сразу можно клиенту ставить. Только причём тут C++, VC++ и т.д. если проблема в мозгах?
Ладно, извиняюсь, на сегодня хватит бреда.
Так можно про 100500 вещей сказать. «Любое приложение, написаное на основе XXX падать не будет из-за дизайна XXX», я с ходу 5 страшных и не очень слов уже придумал, что можно вместо XXX подставить.
И это плюс? Молча ловить и глотать системные SEH'и? И ваш любимый MFC и Qt правда тоже самое делают, правда и там и там это легко правится.
Так, откуда тут MFC появисля? Был Qt. Что за фигня, верните Qt.
А если серьёзно, то на MFC тоже много коммерческого софта написано. И если бы не 2 его недостатка (коннектить сигналы можно только при компиляции, а не динамически, как в Qt) и на поддержка из коробки лейаутов и растяжения форм, то вообще нормальная библиотека была бы.
Обещаю завтра ещё раз прочитать, вдруг смысл написаного дойдёт.
Ну вот опять куда-то уходите. То VC такой плохой, что это не поддерживает (хотя это вы от незнания ошиблись ), в отличие от мега-крутого Builder'а. Теперь C++ целиком виноват. Пора вам выкидывать Builder на свалку истории в таком случае.
Вообще не понял, причём тут LIFO. У всех годиться, а тут видите ли нет.
Ну вот видите, а вы всё майкрософт ругаете. Видно же, что вы неправы :-)
— у меня тогда уже был Nokia N86 8MP, не помню, правда была ли N86 без 8MP. Собственно он до сих пор есть, и даже работает.
— и коллега может и скайп хотел в фоне запускать, может аську или какой другой мессенджер. помню только, что больше года ходил всё пытался.
Как сейчас помню, как на работе осенью один мажор принёс его и начал распинаться, что «теперь в инет можно», и.т.д. И тут внезапно оказалось, что в инет уже могут все, даже мой старенький на тот момент k750i. Притом Opera mini ещё и быстрее работала раза в 2 :-). Про «мощными техническими характеристиками» — это вообще отдельная песня. Особенно про камеру. Для сравнения, фотки он делал хуже, чем уже упомянутый 2-х летний k750i. А, да, притом на k750i ещё и автофокус был уже тогда. Да и звук в k750i получше был.
Уже с другим парнем через 2 года подобный казус случился. Купил он iphone 3g. И типа, «вот глядите, у меня всё летает», «Смотрите какие фото.». В итоге помню, фото оказались такие же галимые как на первом iphone, т.е. уровня 2005 года (у меня у к тому времени уже был nokia N86 с 8ми мегапиксельной камерой, например. И да, nokia N86 тоже была с автофокусом, в отличие от 3g). браузер проигрывал Опере на симбиане в разы!.. И самое смешное, он даже не умел MMS отправлять вроде (а это тогда было актуально). Правда, он потом носил его в сервис, там накатили новую прошивку, и с MMS проблема вроде как решилась. Ага, а самый epic fail был в том, что он даже мультизадачность не поддерживал. Т.е. как бы приложение свёрнуто, но нотификации от аськи и скайпа не приходят. Парня тогда так зачморили. Да и он сам говорил, что чувствовал что его полюбили, так как ему как раз нужен был скайп в фоне.
Притом, жизнь его так в итоге ничему и не научила. Он больше года всё говорил, вот сейчас сейчас и будет поддержка скайпа в фоне, потом видимо закончилась поддержка у яблочников, и он его выбросил (вот прямо буквально, если ему верить, выбросил в озеро), но купил опять iphone (то ли 3gs, то ли уже 4й. Хотя нет, точно 3gs, так как там камера была 3 мегапикселя, это в 2010-то году, ну хотя бы она вровень с k750i стала :) ). Видимо, больше любви хотелось :-).
Кто только что возмущался (предъявлял это студии) на тему использования не стандартных, не переносимых конструкций? Ну нету finaly в стандарте. И не найдёте вы её, не в gcc, ни в clang'e, ни в icl.
А если серьёзно, то в студии есть поддержка виндовых SEH'ов, в том числе и __try/__catch/__finally.
А если ещё более серьёзно, то уже давно (видно 19 лет назад об этом не знали, но вот 18 назад уже точно было :-) ) люди додумались до RAII. Так что проблема с отсутствием finaly в стандарте C++ сильно преувеличена (именно поэтому и отклонили внесение finaly в стандарт).
Чёрт, у меня Word на работе последние 5 лет не вылетал ни разу (при том обычно открыто 5-10 документов), в отличие от OpenOffice дома. ЧЯДНТ?
Вот это адекватная фраза, с ней сложно не согласится.
Забыл добавить: При этом, пока вы за день делаете непереносимую фигню на VCL, разработчик в студии делает кроссплатформенную фигню на Qt.
Ещё раз повторю свой совет: меньше случать горе-партнёров-коллег, интернет и бабок у подъезда. Лучше сперва попробовать самому и сформировать своё личное мнение.
Этот стон, если и раздаётся, то на порядки реже, чем стон «у меня на компе работает, а у тестеров нет» или «у нас в лабе работает, а у клиента нет». При этом если стонет человек адекватный, и он понимает, что тестеры тестирует на 20 ядерном ксеоне, а он на 4-х ядерном проце, то он просто идёт и начинает искать, например, race condition.
Я вот уверен, что студия умеет гораздо больше стандартного, чем любой другой 19-ти летний компилятор, и в обратном вы меня не убедите. Ваши споршики видимо мало отличаются от ваших партнёров (может это они же?) :-)
Ну хоть на этом спасибо :-).
И да, я верю, что вы можете работать в 2-7 раза быстрее тех кто «давно работает в VC++», притом давно — это лет 17, и всё также на MSVS 6.0 с тех давних времён.
То, что вы просто похоже не знаете, как происходит разработка в студии, и при этом так о ней судите не даёт вам плюс
в карму. Вот когда поработаете с ней немного, тогда ваше мнение можно будет послушать.