Estos son los siguientes dialectos básicos que son buenos tanto como compilador como script incrustable:
1) gambas
Estos son los siguientes dialectos básicos que son buenos solo como compilador pero pueden incorporar otros scripts:
2) jabaco
3) objetivobasic
4) freebasic
5) chipmunkbasic
Estos son los siguientes dialectos básicos integrables que son buenos y pueden integrarse en otros dialectos básicos según los marcos:
6) scriptbasic
7) maven-sb4j
8) ajbasic
Todos estos también se pueden usar para crear aplicaciones de interfaz gráfica de usuario que difieren entre sí, herramientas de conexión de bases de datos y en el área de aplicaciones integrables (páginas de servidor web), scriptbasic y gambas-gbs3 ya están allí, mientras que si puede obtener fb-curl y fb-simplewebserver e integrarlos en freebasic framework, luego también freebasic-server-pages (si no están allí, entonces puede que tenga que descargar y copiar y pegar la biblioteca y los archivos de encabezado en la biblioteca e incluir el directorio de freebasic respectivamente). Incluso Jabaco puede incrustar maven-sb4j, o objectbasic y chipmunkbasic pueden incrustar applecript y scriptbasic respectivamente. Por lo tanto, es probable que tengan una solución para la mayoría de los requisitos.
Si eres muy particular con la compatibilidad de gwbasic, elige bwbasic (gwbasic mejorado para freebsd y linux), pero no creo que haya mucha diferencia con otros.
Sin embargo, para los gráficos con bwbasic, debe lidiar con las opciones basadas en x11 o esperar hasta que agregue soporte para tk, fox y otros kits de herramientas conocidos.
Si estás dispuesto a buscar:
Entorno de desarrollo robusto tipo vb + páginas de servidor básicas, luego elija gambas o jabaco con maven-sb4j.
Un intérprete robusto compatible con una idea delgada pero buena: freebasic, y si puede obtener fb-curl y fb-simplewebserver e integrarlos en el marco freebasic, entonces también freebasic-server-pages.
Motor web robusto para páginas de servidor básicas, luego scriptbasic y thinbasic.
Por lo tanto, todos estos son robustos y pueden ser utilizables al menos después de agregar algunos módulos.
Prestó algunas características menores de python / perl / ruby: scriptbasic (y también yabasic3)
Sintaxis fácil y muy estándar: sería básico (openbasic) en el futuro, actualmente freebasic y scriptbasic son dos sabores variados o básicos tradicionales, mientras que gambas y jabaco son dialectos vb6 variados.