En los estándares modernos, el golf se traduce en jugar un juego de golf , mientras que el golf en sí se traduce en un automóvil fabricado por Volkswagen.
Entonces, en lugar del código de golf habitual , hoy codificará un golf .
Reto
Escriba un programa (A) en el idioma A que generará el código fuente de otro programa (B) del lenguaje B , que a su vez emitirá Vroom vrooom!
cuando se ejecute.
Reglas
- El código fuente del programa A está formateado en un bonito coche ASCII (no necesariamente un volkswagen).
- El programa A debe ser ejecutable en el formato en que lo publicó.
- El idioma A NO es el mismo idioma que el idioma B.
- La salida del programa B puede o no terminar con una nueva línea.
- El programa A no toma ninguna entrada.
- En idiomas no obvios (esotéricos), explique el programa A.
- Debe comenzar su respuesta con,
# Language A, Language B
por ejemplo,# Brainfuck, Python
. - Los idiomas válidos deben tener un artículo de Wikipedia en inglés , un artículo de esolangs o un artículo de Rosetta Code en el momento en que se publicó este desafío.
- Ser creativo :-)
Tanteo
Este es un concurso de popularidad. Cualquiera que sea la respuesta que tenga más votos positivos para el 4 de octubre, será declarada ganadora.
Ejemplo
Brainfuck, Python 2
++++++++++[>+++>
++++ ++>+++ ++++
+++< << -]>>>
++++++++++++. ++ .------
---.+++++.++++++.<<++.++.>++++++++++++++
++++++++++++.>--.---..--.<<--.>>+++++++++.
----.---...--.----------------------------
---------------------------------------
\--o--/ \--o--/
\-_./ \+_./
Esto genera el siguiente código, que puede ejecutarse en Python 2;
print "Vroom vrooom!"
popularity-contest
Bassdrop Cumberwubwubwub
fuente
fuente
Respuestas:
mal, JavaScript (ES6)
Para el programa malvado, utilicé un método similar al que utilicé para esta respuesta . En resumen, generé un programa óptimo corto (limitado a estos cuatro comandos ) que produjo el JS deseado, antes de mezclarlo con caracteres ignorados para hacer un Volkswagen golf .
Imprime el siguiente programa JS, que a su vez se imprime
Vroom vrooom!
en la consola:fuente
Common Lisp, BASIC (y Python)
Me inspiré en algunos buenos autos ASCII . El mío es una camioneta vista desde atrás:
fuente
CJam, C ++
Mi auto es un Pontiac Trans Am 1988 . (Hice mi mejor esfuerzo.: P)
Puedes probar esto aquí .
CJam
Y puedes probar eso, aquí .
C ++
fuente
BrainFuck, Golf Script, Glee, JQ, Lasso, Lang5 y muchos más
Salida
Lo que será una sintaxis válida para este lenguaje que producirá "¡Vroom vroom!"
Guión de golf
Alegría
JJQ
Lazo
Lang5
m4
Ml / I
Salmón
TPP y muchos más
Esta lista proviene del programa Hello World del código de Rosetta
fuente
Java, Python
(Lo siento, el auto es realmente malo)
fuente