| p:abstract
| - FreeBASIC is a free/open source (GPL), 32-bit BASIC compiler for Microsoft Windows, protected-mode DOS (DOS extender), Linux, and Xbox. FreeBASIC is a self-hosting compiler, being roughly 100k lines of code.
It makes use of the GNU binutils programming tools as backends and can produce console and graphical/GUI executables, besides dynamic and static libraries. FreeBASIC fully supports the use of C libraries and partially C++ library support. This allows the programmer to use and also create libraries for C and many other languages." (en)
- FreeBASIC is a free/open source (GPL), 32-bit BASIC compiler for Microsoft Windows, protected-mode DOS (DOS extender), Linux, and Xbox. FreeBASIC is a self-hosting compiler, being roughly 100k lines of code.
It makes use of the GNU binutils programming tools as backends and can produce console and graphical/GUI executables, besides dynamic and static libraries. FreeBASIC fully supports the use of C libraries and partially C++ library support. This allows the programmer to use and also create libraries for C and many other languages. (en)
- FreeBASIC es un compilador libre, de fuente abierta (licencia GPL), de 32 bits del lenguaje BASIC. Se diseñó para ser compatible en sintaxis con QuickBASIC, aportando nuevas capacidades . Puede compilarse para DOS, Microsoft Windows, Linux, y XBOX y está siendo portado a otras plataformas.
FreeBASIC está soportado por las herramientas de programación binutils de GNU y puede generar ejecutables de consola y GUI, además de librerías dinámicas y estáticas.
Las capacidadas que distinguían al QuickBasic, como la librería gráfica y el acceso a puertos hardware se han añadido al FreeBASIC. Algunas características nuevas son los punteros y el ensamblador en línea, en breve dispondrá de objetos y soporte a Unicode
Pueden utilizarse con FreeBasic las librerías de GNU-C, se dispone ya de cabeceras para Wx-c, Gtk, GSL, SDL, Allegro, Lua, OpenGL, MySQL la lista crece con cada edición.
Aunque el FreeBASIC está en fase beta, se está utilitzando ya en aplicaciones importantes. El compilador tiene más de 57.000 líneas y está escrito en FreeBASIC. La documentación está siendo escrita por los propios usuarios mediante un Wiki" (es)
- FreeBASIC — язык программирования высокого уровня по синтаксису наиболее близкий к QuickBASIC, а также компилятор для него (FreeBASIC Compiler). Первоначально компилятор разрабатывался как свободная альтернатива Microsoft QuickBasic, но быстро оброс новыми возможностями и стал мощным средством разработки. Первые версии компилятора были написаны на Visual Basic, но теперь он может откомпилировать сам себя (написан на FreeBASIC)." (ru)
- FreeBASIC (kurz FB) ist ein kostenloser Open Source Compiler, dessen Syntax auf Microsoft QBasic aufbaut. Er ermöglicht das Erzeugen von 32-Bit Anwendungsprogrammen, Spielen etc. für Microsoft Windows, Linux und DOS, teilweise auch für die Xbox. Versionen für weitere Betriebssysteme sind geplant.
Zurzeit können Bibliotheken wie GTK+, GSL, SDL, Allegro, Lua oder OpenGL direkt genutzt werden, mit jeder neuen Version steigert sich jedoch die Anzahl der unterstützten Bibliotheken.
Die erste Version wurde im November 2004 veröffentlicht, die neueste Version ist Version 0.18.2 (Beta) vom 20. Oktober 2007." (de)
- FreeBASIC är en 32-bits BASIC-kompilator utgiven med öppen källkod (GPL). Den har konstruerats för att vara syntaxkompatibel med QuickBASIC, och samtidigt utöka språket och dess funktioner.
Trots att kompilatorn fortfarande är på beta-stadiet kan FreeBASIC redan användas i riktiga tillämpningar. Kompilatorn, som består av nästan 62 000 rader kod, kan kompilera sig själv. Den första versionen av FreeBASIC skrevs av denna anledning i Visual Basic." (sv)
- FreeBasic est un compilateur de langage BASIC pour les plateformes DOS, Linux et Windows. Il est placé sous licence publique générale GNU et permet de créer des exécutables 32 bits dans des modes graphiques haute résolution basés sur une bibliothèque graphique incorporée, très complète. De plus, il est possible d'appeler des bibliothèques externes, telles que Gtk, GSL, SDL, Allegro, Lua, OpenGL... De nouvelles bibliothèques sont constamment ajoutées.
FreeBasic reste très largement compatible avec QuickBASIC tout en apportant beaucoup d'extensions. Certaines instructions et fonctions diffèrent dans des cas particuliers de celles des autres langages BASIC, mais les problèmes sont faciles à pallier.
Sous Windows, FreeBasic dispose d'un excellent éditeur nommé FBIDE qui permet d'émuler l'IDE de QuickBASIC.
FreeBasic utilise les outils de programmation GNU binutils et peut produire des exécutables en ligne de commande ou en mode graphique, ainsi que des bibliothèques statiques ou dynamiques.
Bien qu'encore au stade béta, FreeBasic peut déjà produire de vraies applications. Le compilateur, avec plus de 57000 lignes de code, peut se compiler lui-même.
Un programme Hello world en FreeBasic:
print "Hello, world"
sleep" (fr)
- FreeBASIC is een gratis en open source BASIC compiler. De syntaxis van FreeBASIC lijkt zoveel mogelijk op andere vormen van BASIC maar is vooral gebaseerd op de syntaxis van Qbasic. Op het moment kan FreeBASIC programmas compileren voor DOS, Xbox, Windows en Linux. Men is momenteel bezig om FreeBASIC naar nog meer platformen over te zetten. Voorlopig bestaat de compiler uit bijna 90.000 regels code, helemaal geschreven in FreeBASIC zelf. (nl)
- FreeBASIC jest darmowym, 32-bitowym kompilatorem języka BASIC udostępnionym na licencji open source. Z założenia jest syntaktycznie podobny do QuickBasica, jednakże wprowadza nowe możliwości, jak np. obsługa Unicode, wskaźniki, liczby bez znaku, wstawki asemblerowe, preprocesor i przestrzenie nazw.
FreeBASIC używa zestawu narzędzi GNU binutils jako silnika i jest w stanie wyprodukować aplikacje zarówno konsolowe, jak i GUI. Umożliwia także użycie bibliotek statycznych i dynamicznych. FreeBASIC kompiluje programy dla DOS, Xbox, Microsoft Windows i Linuksa. Obecnie trwają prace nad portami dla innych platform.
Aktualnie biblioteki takie jak GTK+, GSL, SDL, Allegro, Lua i OpenGL mogą być używane bezpośrednio, a kolejne są dodawane w każdym nowym wydaniu. Kompletny zestaw nagłówków Windows API także został dołączony.
Kompilator wraz ze swymi 75.000 liniami kodu był, i nadal jest, kompilowany przez FreeBASIC. Pierwsza wersja FreeBASIC została napisana w Visual Basic dla DOS." (pl)
- FreeBASIC é um compilador BASIC distribuído como software livre através da licença (GPL). O compilador foi desenvolvido para ser sintaticamente similar ao QuickBASIC, sem deixar de suportar novos recursos como ponteiros, tipos de dados não sinalizados, inline-assembly, um pré-processador, namespaces, métodos em tipos de dados definidos pelo usuário (TYPE's), entre outros.
Ele compila para DOS, Microsoft Windows e Linux, e está sendo portado para outras plataformas.
No momento, bibliotecas como GTK+, GSL, SDL, Allegro, Lua and OpenGL podem ser usadas diretamente, isto é, sem bibliotecas de auxílio, só com os cabeçalhos traduzidos dos originais em "C". O suporte à novas bibliotecas é aumentado a cada nova versão lançada. Também incluído há um conjunto completo dos cabeçalhos da API do Windows.
O compilador, e suas mais de 90.000 linhas de código, é, e continua sendo, auto-compilado - FreeBASIC é totalmente escrito em FreeBASIC." (pt)
|
| rdfs:comment
| - FreeBASIC is a free/open source (GPL), 32-bit BASIC compiler for Microsoft Windows, protected-mode DOS (DOS extender), Linux, and Xbox. FreeBASIC is a self-hosting compiler, being roughly 100k lines of code. (en)
- FreeBASIC es un compilador libre, de fuente abierta (licencia GPL), de 32 bits del lenguaje BASIC. Se diseñó para ser compatible en sintaxis con QuickBASIC, aportando nuevas capacidades . Puede compilarse para DOS, Microsoft Windows, Linux, y XBOX y está siendo portado a otras plataformas." (es)
- FreeBASIC — язык программирования высокого уровня по синтаксису наиболее близкий к QuickBASIC, а также компилятор для него (FreeBASIC Compiler)." (ru)
- FreeBASIC (kurz FB) ist ein kostenloser Open Source Compiler, dessen Syntax auf Microsoft QBasic aufbaut. Er ermöglicht das Erzeugen von 32-Bit Anwendungsprogrammen, Spielen etc. für Microsoft Windows, Linux und DOS, teilweise auch für die Xbox. Versionen für weitere Betriebssysteme sind geplant." (de)
- FreeBASIC är en 32-bits BASIC-kompilator utgiven med öppen källkod (GPL). Den har konstruerats för att vara syntaxkompatibel med QuickBASIC, och samtidigt utöka språket och dess funktioner." (sv)
- FreeBasic est un compilateur de langage BASIC pour les plateformes DOS, Linux et Windows. Il est placé sous licence publique générale GNU et permet de créer des exécutables 32 bits dans des modes graphiques haute résolution basés sur une bibliothèque graphique incorporée, très complète. De plus, il est possible d'appeler des bibliothèques externes, telles que Gtk, GSL, SDL, Allegro, Lua, OpenGL... De nouvelles bibliothèques sont constamment ajoutées." (fr)
- FreeBASIC is een gratis en open source BASIC compiler. De syntaxis van FreeBASIC lijkt zoveel mogelijk op andere vormen van BASIC maar is vooral gebaseerd op de syntaxis van Qbasic. Op het moment kan FreeBASIC programmas compileren voor DOS, Xbox, Windows en Linux. Men is momenteel bezig om FreeBASIC naar nog meer platformen over te zetten. Voorlopig bestaat de compiler uit bijna 90.000 regels code, helemaal geschreven in FreeBASIC zelf. (nl)
- FreeBASIC jest darmowym, 32-bitowym kompilatorem języka BASIC udostępnionym na licencji open source. Z założenia jest syntaktycznie podobny do QuickBasica, jednakże wprowadza nowe możliwości, jak np. obsługa Unicode, wskaźniki, liczby bez znaku, wstawki asemblerowe, preprocesor i przestrzenie nazw." (pl)
- FreeBASIC é um compilador BASIC distribuído como software livre através da licença (GPL). O compilador foi desenvolvido para ser sintaticamente similar ao QuickBASIC, sem deixar de suportar novos recursos como ponteiros, tipos de dados não sinalizados, inline-assembly, um pré-processador, namespaces, métodos em tipos de dados definidos pelo usuário (TYPE's), entre outros." (pt)
|