PureBasic Год выпуска: 2023 Версия: 6.0.3 Разработчик: Fantaisie Software Платформа: Intel or M1/ARM Silicon Macs Язык интерфейса: английский, немецкий Таблэтка: Pre-Ke'd (предварительно взломано) [ см. обозначения ] Системные требования:
Версия ОС: 10.6.8+ или выше
ЦП: 64-битный ARM/Intel
Описание: PureBasic — современный язык программирования BASIC. Ключевыми особенностями PureBasic являются переносимость (Windows, Linux, OS X и Raspberry поддерживаются с одним и тем же исходным кодом), создание очень быстрых и оптимизированных собственных 32-битных или 64-битных исполняемых файлов и, конечно же, очень простой язык BASIC. синтаксис. PureBasic был создан как для новичков, так и для экспертов. Мы приложили много усилий для создания быстрой, надежной системы и удобного компилятора BASIC. Полную документацию можно найти здесь.
Несмотря на удобный для начинающих синтаксис, возможности PureBasic безграничны благодаря расширенным функциям, таким как указатели, структуры, процедуры, динамически связанные списки и многое другое. У опытных программистов не возникнет проблем с получением доступа к любым разрешенным структурам ОС или объектам API, а PureBasic даже допускает встроенный ассемблер. Особенности:
• Огромный набор внутренних команд (более 1600) для быстрого и простого создания приложений или игр
• Поддержка Windows (x86–x64), Linux (x86–x64), OS X (x64, M1) и Raspberry (arm32, arm64)
• Ключевые слова на основе языка программирования BASIC
• Очень быстрый компилятор BASIC, который создает оптимизированные исполняемые файлы
• При создании исполняемых файлов не требуются внешние библиотеки DLL, интерпретатор времени выполнения или что-либо еще
• Поддержка процедур и структур для расширенного программирования
• Полная поддержка юникода
• Встроенные контейнеры, такие как массив, список и карта
• Сильные типы, сильный синтаксис, чтобы избежать ошибок программирования
• Поддержка пространства имен для простого повторного использования кода
• Доступ к полному API ОС для продвинутых программистов
• Простая, но очень быстрая поддержка 2D-игр через специальные библиотеки (DirectX, OpenGL)
• Простая и качественная поддержка 3D на основе OGRE
• Оптимальное использование доступного оборудования за счет использования высокооптимизированных (сборочных) команд
• Исходный код переносим между Windows, MacOS X, Linux и Raspberry.
• Отдельный редактор и среда разработки
• Мощный встроенный отладчик и профилировщик для легкой трассировки и анализа кода Примечания к выпуску:https://www.purebasic.com/news.php
Athena
Релиз обновлен: теперь в нем две версии для ARM и для INTEL.