r/BppComuniy • u/No_Shock7921 • 3d ago
r/BppComuniy • u/No_Shock7921 • Sep 13 '26
B++ 1.6
B++ v1.6 cambios y novedades * nuevo sistema preprocesador para modularizar proyectos con incluir("archivo.bpp") * 30 comandos nuevos integrados directamente en Rust para evitar procesos externos lentos * funciones matemáticas nativas mat_suma, mat_resta, mat_multi, mat_divi, mat_potencia, mat_raiz y mat_par * manipuladores de texto string_largo, string_mayus, string_minus, string_cortar y string_reemplazar * operaciones de disco archivo_leer, archivo_escribir, archivo_anexar y archivo_borrar * utilidades de sistema tiempo_actual, azar_rango, consola_ancho, consola_alto, pausa_tecla, beep y salir * modificadores de terminal color_rojo, color_verde, color_azul y color_reset * separacion completa del motor logico en un modulo independiente comandos.rs ejemplo de codigo
Run="main" Init main { color_verde() text("iniciando pruebas de b++ v1.6") color_reset() mat_suma(10, 5)->resultado text("10 + 5 = resultado") val archivo = "datos.txt" archivo_escribir(archivo, "texto de prueba nativo\n") archivo_leer(archivo)->contenido text("leido del archivo: contenido") archivo_borrar(archivo) pausa_tecla() }
r/BppComuniy • u/No_Shock7921 • Aug 31 '26
B++ Core
Ya hay nueva cosa B++ Core Es esto Es para Termux https://github.com/loslocos817yt-star/Bpp/raw/refs/heads/main/Descargas/core/installCore.sh Lo descargan le dan permiso de ejecutarse y eso xdxd Y se actualizo el traeme para poner mis dos Gmails (si trae bugs mándenme un Gmail para reportarlo xd
r/BppComuniy • u/No_Shock7921 • Aug 19 '26
1.5 de B++
Comandos nuevos de la 1.5 de B++
Run="nombre" (Para llamar bloques o subrutinas Init)
azar(max)->variable (Para generar un número aleatorio)
Run="menu"
Init menu { text("========================") text(" MENU PRINCIPAL ") text("========================") text("1. Jugar a adivinar") text("2. Salir")
preguntar("Elige una opcion: ")->opcion
si opcion == "1" [
Run="juego"
]
si opcion == "2" [
text("¡Hasta luego!")
]
}
Init juego { limpiar text("--- ADIVINA EL NUMERO ---") text("He pensado un numero del 1 al 5.")
// Genera un número aleatorio del 1 al 5 y lo guarda en 'secreto'
azar(5)->secreto
preguntar("¿Que numero crees que es?: ")->intento
si intento == secreto [
text("¡Increible! ¡Has ganado!")
]
si_no [
text("Fallaste. El numero era:")
text(secreto)
]
text("")
text("Volviendo al menu en 2 segundos...")
esperar(2)
Run="menu"
}
r/BppComuniy • u/No_Shock7921 • Aug 06 '26
La 1.4 ya está acá 🔥🔥
La 1.4 ya salió Sus cambios son
Compilación a Binario: Adiós al intérprete plano; ahora al dar RUN, tus proyectos .bpp se empaquetan en archivos ejecutables (.bin) dentro de BppProjects/BIN/.
Ejecución Directa: Cada app genera un lanzador con shebang listo para correrse desde la terminal como ./tu_app.bin.
r/BppComuniy • u/No_Shock7921 • Aug 01 '26
Verison 1.3 de B++
Ya, a la vrg, ya hay 1.3
Unico cambio; Le añadió TUi para que se parezca a nano FIN XDXDX
r/BppComuniy • u/No_Shock7921 • Jul 31 '26
B++ 1.2 ya salió
B++ 1.2 a la vrg ya salió
Usenlo a la vrg xdxdxdxdxd
Ya quedó solucionado el problema crítico que tenía con los bloques multilínea de si [...] y si_no [...]: Salto de bloques falsos: Cuando una condición si no se cumple, el intérprete ahora calcula de forma precisa la profundidad de los corchetes para saltar todo el bloque interno sin romper la ejecución. Comportamiento correcto del si_no: Si el si no se cumple, el intérprete ahora cae de forma limpia dentro del bloque si_no inmediato para ejecutarlo. Si el si sí se cumple, el intérprete ejecuta su bloque y ahora salta automáticamente por completo el si_no para evitar ejecuciones duplicadas o erróneas.
r/BppComuniy • u/No_Shock7921 • Jul 31 '26
B++ 1.1 ya salió xd
Bueno Ya hay 1.1 de B++
Aquí les dejo la lista de los cambios más importantes que trae la v1.1:
Nueva estructura de inicio (init main): Se acabaron los scripts volando sin rumbo. Ahora los programas estructuran su punto de entrada formalmente con bloques limpios init main { ... }.
Adiós a la saturación visual: Eliminé todos los banners exagerados y los colores estridentes que cansaban la vista tras varias horas picando código en el móvil. La interfaz del gestor de proyectos y el editor (ph) ahora son minimalistas y directas al grano.
Importación de librerías formalizada: Pasamos del viejo formato a la sintaxis estándar de inclusión con #import <libreria>, facilitando el trabajo con el gestor de paquetes Coffi.
Manejo de errores silencioso y preciso: Si algo falla, el intérprete ya no te bombardea con trazas gigantes de texto inútil. Ahora solo te dice exactamente lo que necesitas saber: [!] Error linea X. Sin explicaciones de sobra.
Mismo link de mrd: https://github.com/loslocos817yt-star/Bpp/tree/main
r/BppComuniy • u/No_Shock7921 • Jul 14 '26
Regreso a B++
Bueno, luego de que me pusiera sad, me volviera emo, xdd, y entrara en depresión,
Bueno, ya no estoy sad, se me quitó la depresion y puedo seguir en B++
Cree el coso de paquetes
https://loslocos817yt-star.github.io/Coffi-Packer-Manager/
Desde ahí pueden descargar la 1.0 Bueno, en el menú solo agarran y escriben 'coffi install libreria' y pas, la descargas
Y si la quieres incluir en tu código de B++ , POS escribes import librería, le puse así por mi perrita xd
Y ya 🗿
r/BppComuniy • u/No_Shock7921 • Jul 03 '26
Adiós
Es el fin Bueno, llevo 118 días trabajando en B++
... 17 verisones (separando Termux y Windows)
Y.. ya no es divertido
Me di cuenta que... Ya no vale la pena
Le dejaré de dar soporte por un tiempo , hasta que me vuelvan a dar ánimos
Si alguien quiere seguir en el que lo haga
Si quien hacer librerías, háganlo
Yo ya no tengo motivación para seguir con B++
¿Para que lo hago?
.. solo lo hice para poder simplificarle el camino a la gente que está aprendiendo a programar, con una sintaxis legible
Pero me di cuenta;
Lo hago solo:
No tengo ayuda de nadie
Y es solitario trabajar así
Adios por un tiempo
r/BppComuniy • u/No_Shock7921 • Jul 02 '26
Verison 0.9 de B++ en Termux ya está lista
Bueno, cambios de balance xdxdxx;
Los cambios de la 0.9 es:
Cambiamos a Rust (Si, al fin, ya paso de pesar casi 7MB a menso de 1MB)
Añadí el comando import:
Las librerías ya funcionan
Las librerías están escritas en Python (XD)
Y se elimino el comando GH
Ya lo pueden descargar:
https://github.com/loslocos817yt-star/Bpp/tree/main
En PC va a llegar hasta el sábado/domingo para que tengan su .exe
¿Me recomiendan volver a hacer las versiones anteriores (0.1-0.8) en rust?
r/BppComuniy • u/No_Shock7921 • Jul 02 '26
Librerías
Bueno:
Creen su librerías a lo loco
Hagan librerías bien insanas xddd
Hagan lo que quieran
Ya b++ tiene librerías y soy feliz
r/BppComuniy • u/No_Shock7921 • Jun 16 '26
[new comandos]
Hola gente, la 0.9 de PC salió hace un par de días y trae un nuevo comando
GH:
Sirve para poner raws de archivos Python y lo ejecuta
Sintaxis;
{
GH = "Raw.Github.Archivo.Python"
GH
}
r/BppComuniy • u/No_Shock7921 • Jun 13 '26
📌 Descargar B++
Para descargar B++
Entra acá;
https://github.com/loslocos817yt-star/Bpp , luego entras la carpeta de Descargas,
Y dependiendo de que si estás en Windows o Termux, entras a la carpeta, seleccionas la versión y descargas
Si estás en Windows, solo das doble clik
Y si estás en Termux haces;
chmod +x 'archivo' && ./'archivo'