Purebasic

Purebasic - Programming source code compiler.
Download

Purebasic Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Demo
  • Price:
  • USD 123.00 | BUY the full version
  • Publisher Name:
  • Frederic Laboureur
  • Publisher web site:
  • http://www.purebasic.com/index.php3
  • Operating Systems:
  • Mac OS X 10.2 or later
  • File Size:
  • 18 MB

Purebasic Tags


Purebasic Description

Purebasic - Programming source code compiler. Purebasic is a basic compiler available for windows, linux, amiga and now also for Mac OS X. Purebasic is easy to create portable source code for all platforms. Purebasic creates native executables with low needs of resources and high speed execution. Once buyed you have a livetime update garantee. A demo version for OS X is available.Here are some key features of "Purebasic":· 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.Limitations:· Code size limitations (about 800 lines)· Debugger always enabled (much slower performances, bigger executable. What's New in This Release: · Added: Mail library · Added: Ftp library · Added: RegularExpression library · Added: Http library · Added: SerialPort library · Added: FLAC library · Added: SQLite library · Added: DirectX 9 subsystem · Added: Sound Streaming for OGG and FLAC · Added: #PB_Sound_MultiChannel support for the sound library · Added: CreateImageMenu(), CreatePopupImageMenu(), SHA1FingerPrint(), SHA1FileFingerPrint() · Added: CRC32FileFingerprint(), ExamineMD5FingerPrint(), ExamineSHA1FingerPrint(), · Added: NextFingerPrint(), FinishFingerPrint(), IsFingerPrint() · Added: Hexadecimal and binary support for Val() and ValQ() · Added: #PB_Compiler_Procedure compiler constant · Added: #PB_Round_Nearest support for Round() · Added: 'XOr' drawing support for Linux/SDL and MacOS X · Added: New "Profiler" tool for the Debugger menu to monitor how often lines are called in the code · Added: Debugger can now evaluate expressions (see Debug output) · Added: The Memory Viewer can accept any expression as the start/end address · Added: Adding a " " at the "end address" field of the Memory viewer makes the end address relative · Added: Placing the mouse over a Variable will display its value while the program runs. · Added: Selecting a more complex expression and placing the mouse over it will evaluate the expression in the running program (if possible) · Changed: Mid() has now the Len() parameter optional · Optimized: Compiler source processing speed (up to 8x faster) · Optimized: The whole commandset by using a better C compiler (Windows only) · Fixed: Quite some bugs related to the commands and compiler


Purebasic Related Software