С JS с этим чуть сложнее. Для работы JS нужна экосистема, либо будешь всё только в браузере писать через консоль.
JS - это не для приложений, а для веб-приложений. Либо изучать огромный, неповоротливый комбайн - Electron, либо изучать самодостаточный язык программирования.
Владимир Коротенко, у ТС может быть уже большая часть кода на плюсах, от этого и такой вопрос. И естественно он хочет более удобный и гибкий редактор GUI.
Про двух специалистов тоже спорно. ТС же не просто так задал такой вопрос. Если, конечно, он не считает так, что если сам код на плюсах, то летать будет быстрее всех, что, на самом деле не совсем корректно и/или далеко от истины.
В делфи, на самом деле, если создавать проект на компонентах (речь не только о компонентах, которые ставятся отдельно или идут базово и тем более речь не только о графических компонентах), то освобождать ни чего тоже не нужно. Т.к. всё регулируется механизмом владения (Owner). Т.е. все классы, унаследованные от TComponent (это базовый класс, который может использовать как хочется) и созданные корректным образом (в конструкторе указан владелец), будут уничтожаться автоматически при уничтожении родителя.
Так же, если использовать интерфейсы, то в игру уже вступаем механизм подсчета ссылок. Что, к слову, при интеграции DLL и так будет использоваться.
Сергей Явин, вообще, да. Стандартное создание проекта FMX - это Multi-Device Application. А Firemonkey Metropolis UI - это создание проекта, на который натянут заранее стиль Metro и некоторые настройки. Это достаточно бесполезная вещь
mayton2019, ну не совсем.
Чтоб начать создавать объекты и рисовать на Делфи ничего не нужно. Создал проект и в OnPaint рисуй что хочешь, отлавливай нажатия и прочие события. Т.е. вот прям сразу. После чего, можешь собрать под любую платформу и наблюдать за тем, как везде оно работает)
На самом деле, в Делфи точно так же как в Unity. В делфи тоже есть редактор сцены, управление объектами, мешами и так далее. Работа с анимацией, эффектами. При этом, на сцену можно поместить интерфейс с кнопками и прочим. И тоже не нужно заморачиваться с совместимостью и зависимостями. Однако, по функционалу, конечно, ожидаемо, делфи проигрывает Unity)
Насколько я вижу, это GeForce GTX 285