Быстрое создание ПО
Кто-то изнасиловал винэкспишный Explorer?
Нет это всего лишь демонстрация возможности PureBasic-а https://www.purebasic.com/showcase.php
Вот классная демка сделаная на PureBasic
ну так совсем не удивительно. На сайте же написано:
PureBasic is a modern BASIC programming language
Despite its beginner-friendly syntax, the possibilities are endless with PureBasic's advanced features such as pointers, structures, procedures, dynamically linked lists and much more.
Получается что указателей, структур и процедур нет больше ни в одном языке.
Я остановился на этом
В принципе, без особой разницы на каком языке писать. Главное, что бы готовое приложение могло запускаться на требуемой платформе. И желательно, что бы программист хорошо знал данный язык.
У меня есть идея, что закон сохранения энергии действует и в программировании. То бишь, постановка задачи определяет некую начальную энергию.
И если язык и выбранный дизайн могут реализовать какие то части проще/быстрее, то обязательно найдется что-то, что будет сделать гораздо сложнее/дольше.
И как раз задача разработчика найти некий оптимальный вариант. И автоматизировать данный процесс пока не представляется возможным.
Если знать хорошо тикл, то на нем можно сделать то, что хочет ТС. В пинципе в 10кбайт кода помещалась развесистая морда, а отлаживать по 5кб в день кода было реально. Но без жесткого стержня по инкапсюлации данных с методами, код быстро становился не читаемым. В общем почти ЖС, но не из браузера, а из wish'a.
а иногда и поддерживать Дельфи
Тебе придётся устанавливать кучу древних программуль, а если еще и покупались какие-то модули, то это вообще лютый пипец с лицензиями и установкой на винде. Разные дельфи друг с другом конфликтуют..... На Ембаркадео не сможешь скомпилить что-то из кода 20-ти летней давности.
А TCL можно превратить в exe-шник? Про Python знаю что можно, а вот TCL я без понятия. Самое лучшее это Electron (ElectronJS), но я не понимаю как это всё откомпилировать, чтобы все модули в exe-шник собрались... Сейчас поставил wxDev-C++, пока давлолен.
Чем конкретно вам не нравится Delphi и продукции Embarcadero? Продукты Microsoft нам бизнес поломали, после того как сказали что они не будут больше поддерживать классический Visual Basic. Rad Studio от Embarcadero может создать единый exe-шник, когда Microsoft Visual Studio компилирует в промежуточный код, и программа написаная в VS зависима уже от .NET.
На Delphi много что написано, допустим на Delphi написали FL Studio см. https://ru.wikipedia.org/wiki/FL_Studio, многие продукты Data Becker (а теперь всё это принадлежит MUT / Markt und Technik), и некоторые продукты от Magix написаны на Delphi. Фирма USU см. https://www.youtube.com/c/SpecialSoftware/videos разрабатывает на дельфи свои программы.
Чем конкретно вам не нравится Delphi и продукции Embarcadero?
Читай выше. Проблемы несовместимости версий. Мне пришлось установить 4 версии Дельфи, чтобы заработали купленные 20 лет назад сторонние компоненты. Пришлось держать машину с windows7, поскольку на следующих версиях креатив от борланда и столетние компоненты тупо не устанавливались.
Проблемы несовместимости версий.
------
У мелкомягких такая же куча проблем с совместимостью... была... есть... и будет.
На момент появления Си Билдера он был на голову удобнее всего что сотворили мелкомягкие.
тупо не устанавливались
------
Возьми Коммунити Студию и создай в ней ДСЛ проект.
Отдельный пакет вроде шел для 15 или 17 Студии.
Запрета на установку ДСЛ пакета нет и все ставится... без ошибок... только не работает.
Проблемы несовместимости версий.
------
У мелкомягких такая же куча проблем с совместимостью... была... есть... и будет.
На момент появления Си Билдера он был на голову удобнее всего что сотворили мелкомягкие.
тупо не устанавливались
------
Возьми Коммунити Студию и создай в ней ДСЛ проект.
Отдельный пакет вроде шел для 15 или 17 Студии.
Запрета на установку ДСЛ пакета нет и все ставится... без ошибок... только не работает.
А где хоршо?
А потом народ из борланда ушел к мелкомягким.
По нормальному разрабатывают ПО спомощью несколькими инструментами, допустим Java + Си++ + VBA (допустим у SAP так), Си++ + Python (многие программы, Python для плагинов), Си++ + Lua (Luascript для плагинов).
Самый отстойный инструмент был ИМХО это Zortech C++ см. https://44.img.avito.st/640x480/10041024644.jpg, и Symantec C++ см. https://www.lonecpluspluscoder.com/2015/04/06/symantec-sol..., сейчас стал Digital Mars см. https://www.digitalmars.com/download/freecompiler.html У отца раньше был и Zortech C++ и Symantec C++. Полный отстой.
Самый отстойный инструмент был ИМХО
------
Совсем недавно приходилось занимать "полным отстоем" - написанием вызова компилятора из командной строки.
Не нажатием кнопарика без понимания сути происходящего процесса, а прописыванием всех необходимых параметров в вызове.
И ничего - живой.
П.С. Там, кстати, довольно много разных интересностей... но ведь отстой!!! полный отстой!!!