| dbpedia-owl:abstract
|
- PureBasic ist eine von Frédéric Laboureur entwickelte prozedurale Programmiersprache für Windows, Linux, Mac OS X und Amiga OS, die kommerziell vertrieben wird.
- PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows 32/64-bit, Linux 32/64-bit, and Mac OS X. An Amiga version is available, although it has been discontinued and released as open source. The first public release of PureBasic for Windows was on December 17, 2000. It has been continually updated since. PureBasic has a unique "lifetime license model". As cited on the website, the very first PureBasic user (who registered in 1998) still has free access to new updates and this is not going to change. PureBasic compiles directly to x86, x86-64, PowerPC or 680x0 instruction sets, generating small standalone executables and DLLs which need no runtime libraries beyond the standard system libraries. Programs developed without using the platform-specific application programming interfaces (APIs) can be built easily from the same source file with little or no modification. PureBasic supports inline assembly, allowing the developer to include FASM assembler commands within PureBasic source code, while using the variables declared in PureBasic source code, enabling experienced programmers to improve the speed of speed-critical sections of code. PureBasic has an extensive set of over 1200 native commands and direct access to most OS API calls. The editor has full project support and the compiler is thread-safe with a powerful debugger that supports breakpoints with stepping mode, variable viewer and watcher, and other debugging features common to major BASIC products. It includes a multiplatform GUI editor, and is extensible with custom made libraries in DLL form or to incorporate at the linking stage (only used functions to reduce final size). PureBasic supports and has integrated the OGRE 3D Environment. Other 3D environments such as the Irrlicht Engine are unofficially supported. PureBasic is used to create tools and games in a fast and easy way. The very active users community is shares large open-source code libraries. PureBasic has its own form designer to aid in the creation of forms for applications, but other third-party solutions are also available.
- PureBasic es un compilador de un dialecto del lenguaje de programación BASIC. Incluye entorno de programación, con un amplio repertorio de instrucciones y librerías. Una de sus principales características frente a otros es la de generar ejecutables muy rápidos y pequeños. Puede compilar programas para Microsoft Windows, Linux, Mac OS X y AmigaOS a partir del mismo código fuente. Ha sido creado por la empresa francesa Fantaisie Software. Permite usar directamente las funciones de la API del sistema operativo, como cualquier otra función. Así mismo, es posible añadir directamente instrucciones en ensamblador (ASM) que operen con las variables utilizadas por el código BASIC. Así, el programador puede optimizar partes del código en las cuales la velocidad de proceso es fundamental. Gracias a su versatilidad y a su facilidad de aprendizaje y uso, es muy sencillo crear en poco tiempo tanto juegos como aplicaciones, para lo cual incluye un diseñador visual de ventanas y controles. He aquí un ejemplo de un programa sencillo en PureBasic: OpenConsole Print("¡Hola, mundo!") Delay(3000) CloseConsole El mismo ejemplo con uso de variables: Texto. s = "¡Hola, mundo!";El texto es guardado en una variable de texto(ver el . s al;final de la variable) OpenConsole;Abre la consola Print(Texto. s);Imprime el mensage en pantalla Delay(3000);Hace una pausa de 3000 ms CloseConsole;Cierra la consola PureBasic, se puede también comparar con otros lenguajes tales como Visual Basic. He aquí un ejemplo sobre como mostrar el mismo mensage en una caja de mensage... : En Visual Basic: MsgBox "HOLA", vbOKOnly, "Hola, Mundo" En PureBasic: MessageRequester("HOLA", "Hola, mundo",#PB_MessageRequester_Ok)
- PureBasic(ピュアベーシック)は、Fantaisie Software製の商用のBASIC言語およびその統合開発環境(IDE)であり、Microsoft Windows(32ビット、64ビット)、Linux(32ビット、64ビット)、Mac OS Xで動作する。AmigaOS版は開発中止となり、オープンソース化されている。
- PureBasic, ontwikkeld door Frédéric Laboureur (Fantaisie Software, Frankrijk), is een commerciële compiler voor Windows, Linux, AmigaOS en Mac OS. De programma's zijn klein en snel, de syntaxis een mix tussen BASIC en C. Naast de vele krachtig geoptimaliseerde bibliotheken (GUI-gadgets, beeld, geluid, netwerk, database, compressie, cryptografie, .... ) kan men rechtstreeks WinAPI aanspreken en Assembler-code gebruiken (Inline-Assembler). Bovendien is het mogelijk om een bibliotheek te schrijven. Verder biedt PureBasic sinds versie 3.5 een rudimentaire 3D-engine (OGRE 3D), waarmee het mogelijk is snel en eenvoudig kleine 3-D toepassingen te programmeren. Een essentieel voordeel vergeleken met andere programmeertalen is het bijzondere feit dat de taal doorlopend ontwikkeld wordt, steeds krachtiger wordt en dat nieuwe instructies de taal verder optimaliseren. De aanschaf van PureBasic houdt automatisch in dat alle toekomstige updates gratis zijn in de vorm van downloads. Verdere kosten bij het verkopen van door u ontwikkelde programma's zijn er niet, geschreven programma's kunnen licentie-vrij verhandeld worden zonder rekening te hoeven houden met beperkingen van de kant van de fabrikant. Op 4 november 2007 is versie 4.10 uitgebracht voor 3 platforms tegelijk: Windows, Linux en Mac OS. Het is de bedoeling dat het gelijktijdig uitbrengen van releases voor deze 3 platforms voortaan standaard wordt. OpenConsole; opent de console Print("Hello world!"); weergave van tekst in de console Delay(3000); uitvoering programma wordt 3000 milliseconden gestopt CloseConsole; console weer sluiten; PureBasic code (4.10) dat een klein simpel venstertje opent (zonder knoppen); in gecompileerde vorm (. exe) is de grootte slechts 10,5 KB (10.752 bytes) If OpenWindow(1, 300, 300, 150, 50, "Voorbeeld 1", #PB_Window_SystemMenu) Repeat Variabele = WaitWindowEvent Select Variabele Case #PB_Event_CloseWindow End Case #PB_Event_Gadget EndSelect ForEver EndIf; PureBasic code kan ook heel wat korter: If OpenWindow(2, 300, 300, 150, 50, "Voorbeeld 2", #PB_Window_SystemMenu) While WaitWindowEvent <> #PB_Event_CloseWindow : Wend EndIf
- PureBasic jest odmianą języka programowania BASIC, opracowaną wraz z IDE przez firmę Fantaisie Software dla Windows, Linux, Mac OS X i AmigaOS (choć nie jest już obsługiwana przez Amigi od v4.00). PureBasic obsługuje wstawki assemblerowe pozwalając doświadczonym programistom zwiększać szybkość działania krytycznych części kodu swoich programów. Posiada obszerny zestaw 1167 poleceń i bezpośredni dostęp do wielu wywołań API systemów oraz obsługuje srodowisko OGRE 3D, iRRLicht i Dreamotion.
- PureBasic — диалект языка BASIC и коммерческий компилятор для него. Предназначен для создания кроссплатформенных приложений для AmigaOS, Linux, Microsoft Windows, Windows NT и Mac OS X. Разработан компанией Fantaisie Software. Программы, написанные на PureBasic компилируются непосредственно в код процессоров IA-32, m68k и PowerPC, при этом получаются небольшие автономные исполняемые файлы и динамические библиотеки. Если не использовать специфические API операционных систем, один файл исходного кода может быть скомпилирован для всех поддерживаемых операционных систем с небольшими модификациями или вообще без них. Есть возможность использования библиотек Windows API (32 бит) и MFC; SDL, OpenGL (во всех поддерживаемых операционных системах). Также PureBasic позволяет использовать ассемблерные «включения», так как компилятор — FASM. PureBasic (начиная с версии 4.00) имеет также Visual Designer, который может помочь в создании окон. Имеет более 1100 встроенных (многие — кроссплатформенные) команд, вдобавок к этому есть прямой доступ к командам API AmigaOS, Microsoft Windows, Linux или Mac OS X. Демонстрационная версию предоставляется бесплатно, и позволяет компилировать программы только если в них меньше 800 строк кода.
- PureBasic est un langage de programmation de type BASIC. La version actuelle stable est la 4.51. Plusieurs points le caractérisent : Simplicité : la syntaxe BASIC est simple à apprendre. Rapidité : les applications produites sont optimisées (taille réduite) et rapides (aussi rapide que le c++ dans certains cas). Portabilité : le code source est portable d'un système d'exploitation à l'autre. Il existe une version de PureBasic pour AmigaOS, Linux, Windows, et Mac OS. Sans dépendances : le langage ainsi que les applications ne nécessite pas d'installation obligatoire, il est donc aisé de le transporter sur une clef USB. Création de DLL : La création de DLL standard (Non ActiveX) au format du C est aussi aisée que la création d'exe. Le prix : Les mises à jour sont gratuites à vie. PureBasic possède un jeu de commandes étendues (plus de 800 commandes internes) auxquelles s'ajoute un accès simplifié d'une grande partie de l'API du système d'exploitation. Le programmeur peut appeler les commandes de l'API de Windows, de Linux ou Mac OS directement comme s'il s'agissait des commandes internes à PureBasic, sans avoir à les déclarer au préalable (ainsi que les constantes). Rien de mieux qu'un exemple pratique pour illustrer ceci. Comparons un programme simple en visual basic avec son équivalent en PureBasic : comment obtenir le chemin du répertoire Windows. Visual Basic: Private Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" _ (ByVal lpBuffer As String, ByVal nSize As Long) As Long Const MAX_PATH = 260 strWindowsDirectory$ = Space$(MAX_PATH) lngReturn& = GetWindowsDirectory(strWindowsDirectory$, MAX_PATH) PureBasic: strWindowsDirectory$ = Space(#MAX_PATH) lngReturn = GetWindowsDirectory_(strWindowsDirectory$, #MAX_PATH)
|
| rdfs:comment
|
- PureBasic ist eine von Frédéric Laboureur entwickelte prozedurale Programmiersprache für Windows, Linux, Mac OS X und Amiga OS, die kommerziell vertrieben wird.
- PureBasic(ピュアベーシック)は、Fantaisie Software製の商用のBASIC言語およびその統合開発環境(IDE)であり、Microsoft Windows(32ビット、64ビット)、Linux(32ビット、64ビット)、Mac OS Xで動作する。AmigaOS版は開発中止となり、オープンソース化されている。
- PureBasic jest odmianą języka programowania BASIC, opracowaną wraz z IDE przez firmę Fantaisie Software dla Windows, Linux, Mac OS X i AmigaOS (choć nie jest już obsługiwana przez Amigi od v4.00). PureBasic obsługuje wstawki assemblerowe pozwalając doświadczonym programistom zwiększać szybkość działania krytycznych części kodu swoich programów. Posiada obszerny zestaw 1167 poleceń i bezpośredni dostęp do wielu wywołań API systemów oraz obsługuje srodowisko OGRE 3D, iRRLicht i Dreamotion.
- PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows 32/64-bit, Linux 32/64-bit, and Mac OS X. An Amiga version is available, although it has been discontinued and released as open source. The first public release of PureBasic for Windows was on December 17, 2000. It has been continually updated since. PureBasic has a unique "lifetime license model".
- PureBasic es un compilador de un dialecto del lenguaje de programación BASIC. Incluye entorno de programación, con un amplio repertorio de instrucciones y librerías. Una de sus principales características frente a otros es la de generar ejecutables muy rápidos y pequeños. Puede compilar programas para Microsoft Windows, Linux, Mac OS X y AmigaOS a partir del mismo código fuente. Ha sido creado por la empresa francesa Fantaisie Software.
- PureBasic, ontwikkeld door Frédéric Laboureur (Fantaisie Software, Frankrijk), is een commerciële compiler voor Windows, Linux, AmigaOS en Mac OS. De programma's zijn klein en snel, de syntaxis een mix tussen BASIC en C. Naast de vele krachtig geoptimaliseerde bibliotheken (GUI-gadgets, beeld, geluid, netwerk, database, compressie, cryptografie, .... ) kan men rechtstreeks WinAPI aanspreken en Assembler-code gebruiken (Inline-Assembler).
- PureBasic — диалект языка BASIC и коммерческий компилятор для него. Предназначен для создания кроссплатформенных приложений для AmigaOS, Linux, Microsoft Windows, Windows NT и Mac OS X. Разработан компанией Fantaisie Software. Программы, написанные на PureBasic компилируются непосредственно в код процессоров IA-32, m68k и PowerPC, при этом получаются небольшие автономные исполняемые файлы и динамические библиотеки.
- PureBasic est un langage de programmation de type BASIC. La version actuelle stable est la 4.51. Plusieurs points le caractérisent : Simplicité : la syntaxe BASIC est simple à apprendre. Rapidité : les applications produites sont optimisées (taille réduite) et rapides (aussi rapide que le c++ dans certains cas). Portabilité : le code source est portable d'un système d'exploitation à l'autre. Il existe une version de PureBasic pour AmigaOS, Linux, Windows, et Mac OS.
|