ManicScript

Mejor que C, Python y JavaScript
(si no sabe de lenguajes de programación no opine)

📜 El Lore de ManicScript 📜

// En los albores de la programación, cuando JavaScript era joven
// y Python apenas había mudado su primera piel...
// Un programador consumió demasiado café y Reddit al mismo tiempo 🥤

// Cuenta la leyenda que en su delirio maníaco, 
// tuvo una visión del multiverso del código...
// ¡Y así nació ManicScript! 

// Como dijo el antiguo proverbio de 4chan:
// "En el inicio, todo era monte."
// Y en el nacimiento de ManicScript,
// Assembly dijo: 'carajo, ya llegó la competencia'
            
"Trust me bro" - Fuente: r/ProgrammerHumor

🎮 ¡Modo Historia: El Tutorial! 🎓

// Tutorial: ¡Bienvenido, jugador! 
// Dificultad seleccionada: VENEZUELA 💀

// ¡OBJETIVO 1: Crear tu primera variable!
nombrar jugador a "Maidenless";  // omg elden ring referencia 🔥

// ¡OBJETIVO 2: Tu primer grito!
gritar---("¡#{jugador} ha entrado al servidor!"); // Como en Minecraft

// ¡OBJETIVO 3: Crear una función!
nuevo hechizo FuncionFachera(arg1, arg2) {
    gritar---("¿Dónde está tu dios ahora? #{arg1} lo ha cancelado. 🚫"); 
    vomitar "#{arg2}";  // vomitar es lo mismo que return porque asi es mas divertido
}

invocar FuncionFachera---("DalasReview", "Arcoíris"); // llamando a la función 🔥
            
💨 Speedrun Strat: Usa las teclas Alt+F4 para auto-completar 'gritar---' ¡Ahorra 0.420 segundos! (World Record Strat)

🎨 Tipos de DATAZOS

// Datos de tipo normie zzz
nombrar pogchamp a "¡WOOHOOO!";      // String (Twitch Emote Referencia)
nombrar stonks a 42;                 // Número (ABURRIDOOOOOOOO)
nombrar sus a facto;                 // True (Among Us Reference 👀)
nombrar mentira a bait;              // False (Rayos me commi ese bait)
nombrar vidasocial a nada;           // None (igual que tu amor paterno)
nombrar respuestadelexamen a no_se;  // Undefined (no se que es esto)

// ¡DATOS CURSEADOS! 🎃
nombrar schrodinger a ~"¡Sorpresa!"~; // ¡Dato de Schrödinger! 🐱
// Existe y no existe al mismo tiempo, como mi plan de ir al gym 🏃‍♂️

// ¡DATOS BASADOS! 😎🔥
nombrar pc_master_race a me;         // PC Master Race "💻"
nombrar monke a tu;                  // devuelve monke "🐒"
nombrar potaxio a banana;            // banana
            
💡 Secreto: Si sumas 'pc_master_race' y 'monke', ¡desbloqueas un final alternativo! (no los restes) 👀
🎮 Pro Gamer Move: Usa variables de Schrödinger para implementar "quantum debugging" - los bugs existen y no existen hasta que alguien los reporta!

🔄 ¡BUCLES más LOCOS que mi ex! (nunca tuve novia)

// ¡CARRUSEL! (Es como un for loop, pero con estilo)
carrusel (i iwal_a 10, i++) {
    ? (i iwal_a 3) {
        gritar---("¡¡3!! ¡HALF LIFE 3 CONFIRMADO!"); 
        saltar;  // Parkour! 🏃‍♂️
    }
    ? (i iwal_a 7) {
        gritar---("¡7 Dragon Balls encontradas!");
        parar;   // ALTOOOOO, YO YA ESTUVE EN ESTOS BUCLEESSS 🏃‍♂️
    }
    ? (i iwal_a 69) {
        gritar---("Nice."); // ES SEXO, EL CHISTE ES SEXO 🔥
    }
}

// ¡INODORO! 🚽 (while loop pero con daños a la RAM)
nombrar tacos a 0;
inodoro (tacos le_pierde_a 5) {
    gritar---("¡Es el loop de la vida!");
    // It's a terrible day for rain 🌧️
    nombrar tacos a tacos + 1;
}
            
"Es como un while loop normal, pero con más probabilidades de invocar a Cthulhu" - H.P. Lovecraft, probablemente
🏃‍♂️ Los bucles tienen un límite de 100 vueltotas, porque nadie aqui me paga el desempeño del servidor 😭

¡Operadores más dramáticos que video-disculpa de youtuber! 🎬

// ¡COMPARACIONES BASADAS! 🔥
iwal_a            // == (Como ctrl+c ctrl+v en la tesis universitaria)
diferente_a       // != (Como tú y el crush que te dejó en visto xdDXdxDxd)
le_gana_a         // >  (GG EZ)
le_pierde_a       // <  (Skill issue + ratio + L + malding + cuenta en decadencia)
le_gana_o_no_se   // >= (Nah, i'd win)
le_pierde_o_no_se // <= (tu autoestima reaccion)

// ¡MATEMÁTICA de 200 IQ! 🧮
+  // Juntos como Discord y los asaltacunas
-  // Se divorciaron más rápido que mis padres
*  // Se multiplica como las deudas de la tarjeta de crédito
/  // Sólo sirve para intentar dividir por 0
            
"No hay insomnio que aguante dos pajazos" - Simón Bolivar
🤫 Feature secreto: Si escribes todos los operadores en orden específico, ¡desbloqueas el tema de Windows XP!

🎲 ¡GDato de Schrödinger! 🐱

// ¡Variables cuánticas! ¡Más inestables que mi ex! (sigo sin tener novia)
nombrar misterio a ~"¡Puede que exista!"~;
gritar---("¿Está ahí? #{misterio}");

// ¡Más applicaciones del dato de Schrödinger!
nombrar novia a ~"Tengo novia"~;
gritar---("¿Es real? #{novia}"); // Spoiler: No lo es 😢

// ¡DEBUGGING CUÁNTICO!
nombrar bug a ~"No es un bug, es un feature"~;
gritar---("Estado del código: #{bug}"); // Heisenbug momento
            
💡 NPCs cuando usan suficientes variables de Schrödinger: "Hey you, you're finally awake"
🧠 Big Brain Time: Las variables de Schrödinger son como los planes de mejorar los servidores de Amino - pueden existir o no, nadie sabe realmente

📢 ¡GRITAR como si fueras el prota! 🗣️

// ¡Imprime con el poder de mil soles!
gritar---("¡SASAGEYO! ¡SASAGEYO!"); // AOT reference
gritar---("Omae wa mou shindeiru"); // NANI?! 

// ¡JOJO REFERENCES!
nombrar stand a ~"ZA WARUDO!"~;
gritar---("Stand Power: #{stand}"); // ゴゴゴゴ

// ¡ONE PIECE REFERENCE!
nombrar onepiece a ~"THE ONE PIECE IS REAL!"~;
gritar---("#{onepiece}"); // Can we get much higher? 🎵
            
"Es como print() pero con 3 guiones para hacerlo único y detergente" - Donald Trump
🏃‍♂️ Secret Tech: Gritar "PLUS ULTRA" tres veces desbloquea el modo debug (trust me bro)

⚠️ ¡ERRORES más LOCOS que mis COMMITS en Production! 🔥

// ¡TDAH MOMENT!
gritar---("¡Mira un pajarito!") // OLVIDASTE ALGO BUDDY? 

// ¡UNDEFINED MOMENT!
gritar---("#{social_life}"); // null && void como tu kokoro 💔

// ¡SKILL ISSUE!
carrusel (i le_gana_a 💀) // git gud scrub

// ¡BRUH MOMENT!
nombrar iq a 0;
nombrar braincells a 100 / iq; // Error 404: Brain not found

// BUCLE SIN FIN
nombrar contador a 1;  // Iniciamos el contador (pero no sabemos si saldremos de aquí vivos)

inodoro (contador le_pierde_a 5) {  // Esto debería terminar, pero... ¿terminará?
    gritar---("Contador = #{contador}");  // Imprimimos el contador (por si alguien está mirando)
    ? (contador iwal_a 3) {  // Si el contador es 3, hacemos algo "especial"
        gritar---("Saltando número 3...");  // Porque el 3 es un número maldito 🚫
        nombrar contador a contador + 1;  // Incrementamos el contador (o eso creemos)
        saltar;  // Saltamos a la siguiente iteración (o eso intentamos)
    }
    nombrar contador a contador + 1;  // Incrementamos el contador (pero algo huele mal...)
}
gritar---("¡Nunca llegarás aquí! 💀");  // Este mensaje es como el final de un sueño... inalcanzable.
            
"It's not a vulnerability, it's a backdoor made so that government agencies have remote access to your software" - Microsoft, probably
💡 Debug Hack: Si tu código no funciona, intenta golpear el teclado con tu frente. 60% of the time, works every time!

🏆 ¡LOGROS DESBLOQUEABLES! 🎮

// ¡ACHIEVEMENT UNLOCKED! 🏆
// "Hello World!" - Imprime tu primer mensaje
// "It's Over 9000!" - Usa un número mayor a 9000
// "Quantum Programmer" - Usa 5 variables de Schrödinger
// "Stack Overflow Moment" - Copia y pega código sin entenderlo
// "Reddit Moment" - Usa el número 69 o 420
// "Touch Grass" - Cierra el editor por más de 1 hora
            
"Achievement progress saved successfully" - LocalStorage