Nach heutigen Maßstäben bedeutet Golf ein Golfspiel , während Golf selbst ein von Volkswagen hergestelltes Auto ist.
Anstelle des üblichen Code-Golfspiels wird heute ein Golfspiel codiert .
Herausforderung
Schreiben Sie ein Programm (A) in der Sprache A, das den Quellcode eines anderen Programms (B) der Sprache B ausgibt, das seinerseits Vroom vrooom!
bei der Ausführung ausgegeben wird .
Regeln
- Der Quellcode von Programm A ist in ein nettes ASCII-Auto (nicht unbedingt ein Volkswagen) formatiert.
- Programm A muss in dem Format ausführbar sein, in dem Sie es veröffentlicht haben.
- Sprache A ist NICHT die gleiche Sprache wie Sprache B.
- Die Ausgabe von Programm B kann mit einer neuen Zeile enden oder nicht.
- Programm A nimmt keine Eingabe vor.
- In nicht offensichtlichen Sprachen (esoterisch) erklären Sie bitte Programm A.
- Sie müssen Ihre Antwort mit
# Language A, Language B
zB beginnen.# Brainfuck, Python
. - Gültige Sprachen müssen zum Zeitpunkt der Veröffentlichung dieser Herausforderung entweder einen englischen Wikipedia-Artikel , einen Esolangs-Artikel oder einen Rosetta-Code-Artikel enthalten .
- Seien Sie kreativ :-)
Wertung
Dies ist ein Beliebtheitswettbewerb. Welche Antwort bis zum 4. Oktober die meisten positiven Stimmen hat, wird zum Gewinner erklärt.
Beispiel
Brainfuck, Python 2
++++++++++[>+++>
++++ ++>+++ ++++
+++< << -]>>>
++++++++++++. ++ .------
---.+++++.++++++.<<++.++.>++++++++++++++
++++++++++++.>--.---..--.<<--.>>+++++++++.
----.---...--.----------------------------
---------------------------------------
\--o--/ \--o--/
\-_./ \+_./
Dies gibt den folgenden Code aus, der in Python 2 ausgeführt werden kann.
print "Vroom vrooom!"
popularity-contest
Bassdrop Cumberwubwubwub
quelle
quelle
Antworten:
böse, JavaScript (ES6)
Für das böse Programm verwendete ich eine ähnliche Methode wie für diese Antwort . Zusammenfassend erzeugte ich ein optimal kurzes Programm (beschränkt auf diese vier Befehle ), das den gewünschten JS erzeugte, bevor ich es mit ignorierten Zeichen mischte, um einen Volkswagen Golf zu machen .
Es gibt das folgende JS-Programm aus, das wiederum
Vroom vrooom!
auf der Konsole ausgegeben wird:quelle
Common Lisp, BASIC (und Python)
Ich habe mich von einigen schönen ASCII-Autos inspirieren lassen . Meins ist ein Pickup von hinten gesehen:
quelle
CJam, C ++
Mein Auto ist ein 1988 Pontiac Trans Am . (Ich habe mein Bestes versucht.: P)
Sie können dies hier testen .
CJam
Und Sie können das testen, hier .
C ++
quelle
BrainFuck, Golf Script, Glee, JQ, Lasso, Lang5 und viele mehr
Ausgabe
Welche Syntax für diese Sprache gültig sein wird, die "Vroom vroom!"
Golf-Skript
Freude
JJQ
Lasso
Lang5
m4
Ml / I
Lachs
TPP & viele mehr
Diese Liste stammt aus dem Hello World-Programm von Rosetta Code
quelle
Java, Python
(Sorry, das Auto ist wirklich schlecht)
quelle