PureBasic — компилируемый язык программирования, обладающий простым синтаксисом Basic. PureBasic предназначен для создания GUI приложений, игр, консольных приложений и т.д. Практически безграничные возможности этого гибкого компилятора Basic достигаются за счет возможности использования в нем библиотек WIN32API и MFC. Слово компилируемый означает, что написанная вами программа в процессе-компиляции превращается в машинный код, который не требует дополнительных библиотек и хостов для своей работы. Поэтому программа, написанная на PureBasic обладает очень небольшим размером и высокой скоростью исполнения, мало отличающейся от программы написанной на C++.
********************************************
PureBasic is a programming language based on established BASIC rules. The key features of PureBasic are portability (Windows, AmigaOS and Linux are currently fully supported), the production of very fast and highly optimized executables and, of course, the very simple BASIC syntax. PureBasic has been created for the beginner and expert alike. We have put a lot of effort into its realization to produce a fast, reliable and system friendly language. In spite of its beginner-friendly syntax, the possibilities are endless with PureBasic's advanced features such as pointers, structures, procedures, dynamically linked lists and much more. Experienced coders will have no problem gaining access to any of the legal OS structures or API objects and PureBasic even allows inline ASM.
Main features:» Huge set of internal commands (800+) to quickly and easily build any application or game
» All BASIC keywords are supported
» Very fast compiler which creates highly optimized executables
» No external DLLs, runtime interpreter or anything else required when creating executables
» Procedure support for structured programming with local and global variables
» Access to full OS API for advanced programmers
» Easy but very fast 2D game support trough dedicated libraries (DirectX, SDL, ...)
» Easy and high quality 3D support based on OGRE
» Optimal use of the available hardware by using highly optimized (assembly) commands
» Source code is portable between AmigaOS, Windows, MacOS X and Linux, for games and applications
» Dedicated editor and development environment
» Integrated debugger to easily trace programming bugs
Основные особенности:» Большой набор внутренних команд (более 800) для быстрого создания приложений и игр
» Поддержка всех ключевых слов BASIC
» Очень быстрая компиляция кода, создающая высоко-оптимизированные исполняемые файлы
» Доступ к полному API в ОС для продвинутых программистов
» Поддержка 2D игр через выделенные библиотеки (DirectX, SDL и т.д.)
» Поддержка высококачественных 3D игр, основанных на OGRE
» Оптимальное использование доступного аппаратного обеспечения при использовании оптимизированных команд
» Исходный код получается портативным между AmigaOS, Windows, Mac OS и Linux для игр и приложений
» Выделенный редактор и среда разработки
» Интегрированный отладчик для легкого отслеживания багов в программном коде
ОС: Windows 9x/ME/NT4/2000/XP/Vista/7
Интерфейс: English
Размер: 37,3 Mb
Пароль / Password: www.kopona.net