PureBasic

Windows

Linux

MacOS

AmigaOS
Alpha




PureBasic для MacOS X




PureBasic будет полезен как новичкам так и продвинутым программистам, как для написание маленьких программ, так и для создания серьезных приложений или игр.

Благодря использованию дополнительных внешних библиотек PureBasic очень мощный и уникальный язык. Стандартные библиотеки включают: звук, спрайты, окна, устройства, экран, файлы, базы данных, OpenGL и многое другое. Эти библиотеки написаны на PowerPC/x86 ассемблере, что гарантирует максимальную производительность и компактность кода.

Любой пользователь может создавать свои собственные библиотеки расширяя стандарный функционал языка. Весь необходимый инструментарий входит в дистрибутив. Библиотеки можно писать как на самом PureBasic, так и на любом другом языке программирования.

Развитая система структур и указателей упрощает доступ к объектам Операционной Системы. Все функции MacOS X (Carbon, LibC и т.д.) полностью поддержаны через единый файл, содержащий все константы и структуры.

Для маньяков оптимизации на Ассемблере есть возможность экспортировать исходный код в прокомментированный файл для Ассемблера FAsm, что многократно облегчает оптимизацию программы.

Исходные коды PureBasic имеют модульную структуру, что позволяет поддержать любой процессор или операционную систему. Благодря этому сейчас доступны: AmigaOS, Windows, MacOS X и Linux.


Технические особенности

— Поддежка процессоров PowerPC (G3, G4, G5)
— Массивы, динамические списки, сложные структуры, указатели и переменные
— Типы данных: Byte (8 бит), Word (16 бит), Long (32 бита), Float (32 бита) и также типы определяемые пользователем (структуры)
— Наборы символов (строки), ASCII и Unicode
— Константы, двоичные и шестнадцатеричные числа
— Стандартная арифметика: +, -, /, *, AND, OR, LSL, ASL, LSR, ASR
— Очень быстрая компиляция (до 30000 строк кода в секунду)
— Поддержка процедур для структурированного программирования с локальными и глобальными переменными
— Все стандартные ключевые слова БЕЙСИКА: If-Else-EndIf, Repeat-Until и т.д.
— Поддержка внешних библиотек
— Полная поддержка MacOS X API функций, на уровне ключевых слов
— Встроенный ассемблер
— Конфигурируемый CLI компилятор


Cистемные требования

— ПК Macintosh G3-G5 или мощнее
— 30 Mб свободного места на жестком диске
MacOS X 10.2+ (Jaguar or above)
The Apple SDK (находится ну установочном диске с ОС)


Скачать PureBasic *

PureBasic450.dmg (Intel) [19Mb]
PureBasic450.dmg (PowerPC) [21Mb]


Купить PureBasic

Стоимость дистрибутива PureBasic составляет 79 Евро.


Приобретая лицензионную версию PureBasic вы получаете:

— Среду разработки под все 4 платформы: Windows, Linux, MacOS и AmigaOS
— Бесплатное обновление до всёх будущих версий


Купить PureBasic можно на сайте производителя: www.purebasic.com



* бесплатная демоверсия ограничивает рамер кода 800 строками.
Последнии новости:

19.04: Добавлены перевод Particle.

18.04: Добавлены переводы: Mesh, Node.

17.04: Добавлены перевод Light.

14.04: Добавлены перевод Material.

22.03: Добавлены перевод Entity.

21.03: Добавлены перевод Camera.

18.03: Добавлены перевод Billboard.

02.03: Добавлены перевод Engine3D.

15.01: Добавлены перевод String и среды разработки PureBasic.

29.10: Добавлены переводы: AudioCD, Detabase, Scintilla.

16.10: Добавлены переводы: Clipboard, Desktop, Movie, Map.

14.10: Добавлены переводы: Console, Date.

11.10: Добавлены переводы: Preference, Debugger.

09.10: Добавлены переводы: Array, Sort.

07.10: Добавлен перевод: Cipher.

30.09: Добавлены переводы: Regular Expression, Serial Port.

24.09: Добавлен перевод: Mail.

23.09: Добавлены переводы: Sound, SoundPlugin.

21.09: Добавлены переводы: Mouse, Module.

19.09: Добавлены переводы: Joystick, Keyboard.

17.09: Добавлены переводы: Image, Http.

07.09: Добавлены переводы: Math, ImagePlugin, Misc, Sprite3D, Palette, File, Printer и OnError.

05.09:









© 2008—2011 PureBasic.ru

Копирование материалов запрещено.