Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
Spanish Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

De Wikipedia, la enciclopedia libre

PluriBASIC (anteriormente llamado BasictoPHP) es una variación del lenguaje de programación BASIC, y actualmente es utilizada para programación de scripts de PHP. Esta implementación de BASIC se comenzó a programar a principios del 2010. El lenguaje, aunque muy sencillo, implementa el potencial de PHP, pero con la sencillez del BASIC.

Compilador de PluriBASIC[1]​ mostrando el código BASIC antes de ser convertido a PHP.

YouTube Encyclopedic

  • 1/1
    Views:
    89 469
  • MySQL VB.NET Tutorial 9 : How to Link Combobox with Database values

Transcription

Historia

Muchos programadores prefieren el lenguaje de programación BASIC sobre otros lenguajes de programación, tal es el caso de los desarrolladores de PluriBASIC. A principios del 2010, se comenzó a trabajar en esta implementación de BASIC, y actualmente se encuentra en su versión 5.0, y tiene soporte para sistemas operativos desde Windows XP hasta Windows 10.

Ahora el compilador soporta compilaciones para Android, PHP, y un tipo de CGI binario basado en Windows cuando se utiliza el compilador PowerBASIC. Anteriormente podía manejar ASP pero ha sido descartado para simplificar las actualizaciones y mantenimiento del compilador. Actualmente[¿cuándo?] están trabajando en compatibilidad con aplicaciones para iOS.

Las principales razones que llevaron a sus desarrolladores a trabajar en este compilador fueron su disgusto por la sintaxis de PHP y sus inconveniencias a la hora de depurar el código, y su gusto por la sintaxis de BASIC. Para alguien que comienza con la programación, acostumbrarse al ambiente de programación de Java es extremadamente difícil (ya lo es para programadores de experiencia!), así que un ambiente simple hace la curva de aprendizaje menos marcada.

Las nuevas versiones tienen soporte para compilación de aplicaciones de Android y una interfaz personalizable.

Implementación del lenguaje

La sintaxis del BASIC utilizada para este compilador es muy similar (por no decir idéntica) a la de PowerBASIC, aunque con las limitaciones que conlleva la conversión a otros lenguajes, como por ejemplo PHP, que es un lenguaje influenciado principalmente por C++.

Debido a dichas limitaciones, muchas funciones aún no han podido ser emuladas (y otras probablemente nunca lo serán) en PluriBASIC, por ejemplo el soporte para assembler o los punteros de variable. Los comandos GOSUB y GOTO también sufren del mismo mal, ya que el soporte de PHP para emular estos dos comandos es limitado.

Algunas funciones especialmente útiles son el uso de macros, los cuales son una versión moderna de comandos de legado como DEF FN. Además, todas las plataformas soportadas incluyen funciones nativas para el acceso a bases de datos de una manera sencilla, utilizando tipos de dato definidos por el usuario.

Aunque algunas de las plataformas soportadas no permiten algunas de las funciones ofrecidas por PluriBASIC, este las ofrece. Por ejemplo, Java no permite parámetros opcionales, sin embargo PlruriBASIC permite usar parámetros opcionales en los módulos, los cuales son después compilados para Java.

Referencias

  1. «PluriBASIC». www.pluribasic.com. Consultado el 26 de octubre de 2016. 

Enlaces externos

Esta página se editó por última vez el 19 nov 2023 a las 04:00.
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.