В C++ и большинстве компилируемых С-подобных языков это считается плохим стилем. Ведь сила языка в статической типизации, где все возможные пути явно отражаются в сигнатуре функции.
Даниил Демидко: Фетишизм к инструментам оправдан лишь в виде минимализма.
Искусство - в чистоте. Императивный язык не годится для создания разметки, а вот XML-подобные форматы для этого уже проверены временем. С небольшими вкраплениями Razor.
Если вы хотите как-то оправдать ASP.NET Core, то используйте LESS вместо CSS и TypeScript вместо JavaScript. А HTML генерить - это штука настолько неблагодарная, что сам Microsoft отказался от такой затеи (Web Forms). Веб-фронт - это грибной сон, здесь все время меняются стандарты и треть браузеров не поддерживает нужного.
Alexej Simakov: Но я с вами согласен, сразу в веб кидаться не стоит, Java Core нужно изучить. Но это вовсе не означает, что имея целью веб нужно отдать предпочтение какому-нибудь php.
Alexej Simakov: Зачем наполнять блог? Учимся программировать или копирайтингу? Я больше склоняюсь к итеративному закреплению прочитанного материала на мини-демках, с фоновым построением какого-то пэт-проекта (когда появится понимание, как проект можно улучшить). Тогда конспект будет просто не нужен.
Александр: ротация логов, допустим. Логгировать можно основные параметры, которые меняются реже, что уже неплохо сузит круг подозрений. Ну и юнит-тесты, конечно же =)
kpa6uu: Срок поддержки обычно "несколько" дольше, чем жизнь модели на производстве. Тем более, что это не телефон с уникальной архитектурой и прошивками лишь под нее-родимую, а обыкновенный компьютер на процессоре intel.
Да-да, послушайте еще консультанта, который план продаж выполняет! =))
На самом деле, мне кажется, стоит абстрагироваться от всего этого эпол-хайпа вокруг и постараться объективно взглянуть на оба устройства, обдумать ваши личные сценарии использования.
kpa6uu: но почему тогда ноутбук, а не десктоп? Про - это достаточно тяжелая и обременительная штука, при этом радости программирования на своих 13" она не доставит. Айр же не претендует на супер-удобство при программировании, но легкий и тонкий, на нем кодить можно везде, хоть в метро, а брать с собой можно даже на всякий случай.
Едва ли у вас будет активно использоваться больше одного действительно тяжелого инстанса IDE. Для Obj-C это не нужно почти точно, для веба - тоже вряд ли (редакторы для JS за IDE не считаем).