Als «language-design» getaggte Fragen

Für Herausforderungen, bei denen die Teilnehmer gebeten werden, eine Sprache oder Teile einer Sprache zu entwerfen.


15
Erstellen Sie eine Programmiersprache, die nur unbrauchbar zu sein scheint
Der Räuberherausforderungs-Thread ist da . Die Herausforderung von Cops: Entwerfen Sie eine Programmiersprache, die für die Programmierung unbrauchbar zu sein scheint, aber die Berechnung (oder zumindest den Abschluss der Aufgabe) über einen nicht offensichtlichen Mechanismus zulässt. Sie sollten eine einfache Programmiersprache entwerfen, die Code aus einer Eingabedatei liest und dann …

6
Sprachdesign: 2-D Pattern Matching
Dies ist die sechzehntägige Herausforderung Nr. 6 . Thema: Sprachdesign Für diese Herausforderung gibt es einen Chatroom . Kommen Sie zu uns, wenn Sie Ideen diskutieren möchten! Und jetzt etwas ganz anderes... In diesen 14 Tagen wollen wir mit einer neuen Art von Herausforderung experimentieren. In dieser Herausforderung entwerfen Sie …

3
Entwerfen Sie einen Computer mit einem Befehlssatz!
Hinweis: Ich bin bereit, für jede Antwort, die ich interessant finde, ein Kopfgeld zu zahlen. Ihre Herausforderung besteht darin, einen Turing- Complete - One-Instruction-Set-Computer (OISC) zu entwerfen: Ein OISC ist eine abstrakte Maschine, die nur einen Befehl verwendet - die Notwendigkeit eines maschinensprachlichen Opcodes entfällt. Mit einer vernünftigen Wahl für …


30
Das Trugbild der klugen Person
Es war einmal, als ich diese Frage / Antwort auf Quora las Gibt es wirklich Programmierer mit einem Abschluss in Informatik, die den FizzBuzz-Test nicht bestehen können? Dieser Code wird als offensichtliche Antwort gegeben for i in range(1, 100): if i % 3 == 0 and i % 5 == …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 

1
Uneingeschränkte Sprachen
Eine meiner Lieblingsherausforderungen auf dieser Website sind Quellenbeschränkungen . Diese Herausforderungen stellen eine computerlesbare Einschränkung dar, die die Quellen möglicher Antworten passieren müssen. Ich mag diese Herausforderungen so sehr, dass ich seit einiger Zeit an einer Golfsprache arbeite, die entwickelt wurde, um diese Herausforderungen zu meistern. Jetzt möchte ich die …

3
Wenn das Leben dir Zitronen gibt, mach Limonade daraus
Herausforderung Sie erhalten eine Eingabezeichenfolge, überall das Wort gegeben , "Lemon"es zu finden ist umgewandelt werden soll , "Lemonade" aber das a, dund emuss von irgendwo anders in dem Satz ausgeliehen werden. Beispiel Beispiel Eingabe: Ich habe als Kind eine Zitrone gefunden Beispielausgabe: Ich trinke eine Limonade, als ich noch …
21 code-golf  string  code-golf  parsing  internet  stack-exchange-api  code-challenge  kolmogorov-complexity  restricted-source  brain-flak  python  logic  pyth  code-golf  string  search  optimized-output  code-golf  tips  language-design  golfing-language  code-golf  tips  language-design  code-golf  number  sorting  pi  code-golf  math  number  code-golf  string  balanced-string  classification  brain-flak  code-golf  math  number-theory  decision-problem  code-golf  tips  code-golf  number  sequence  code-golf  balanced-string  brain-flak  code-golf  math  sequence  arithmetic  fibonacci  code-golf  math  parsing  code-golf  string  keyboard  code-golf  code-golf  string  source-layout  whitespace  code-golf  math  rational-numbers  code-golf  string  code-golf  string  code-golf  math  sequence  code-golf  number  floating-point  code-golf  string  decision-problem  subsequence  code-golf  string  kolmogorov-complexity  code-golf  string  permutations  balanced-string  brain-flak  code-golf  string  math  number  code-golf  string  primes  cipher  code-golf  string  ascii-art  chemistry  code-golf  ascii-art  grid  counting  code-golf  math  arithmetic  integer  code-golf  number  kolmogorov-complexity  code-golf  ascii-art  kolmogorov-complexity  sequence  metagolf  brain-flak  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  whitespace 

19
Machen Sie ein Triangularity-Programm gültig
Triangularity ist ein neuer von Mr. Xcoder entwickelter Esolang, bei dem die Codestruktur einem ganz bestimmten Muster folgen muss: In der ndritten Codezeile müssen sich genau die 2n-1Zeichen des Programms befinden. Dies führt zu einer Dreiecks- / Pyramidenform, wobei die erste Zeile nur ein Zeichen hat und der Rest in …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

5
Tipps zur Aufbewahrung in einer Golfsprache
Ich schreibe eine Golfsprache. Schlagen Sie Variablen, Stapel, Bänder, Register usw. zur Speicherung in einer Code-Golf-Sprache vor? Was ist mit impliziten Eingaben? Grobe Definitionen: Eine Variable ist einfach ein Name (normalerweise ein Zeichen in Golfsprachen), dem ein Wert zugewiesen und später über diesen Namen abgerufen werden kann. Ein Register ist …

1
Flucht aus der Plane (Cops)
Dies ist eine Herausforderung für Polizisten und Räuber, die darauf basiert, Sprachen zu definieren und zu beweisen, dass sie vollständig sind. Dies ist der Thread der Polizei. Der Räuberfaden ist hier . Cops Als Polizist bereiten Sie zwei Dinge vor: Eine formale Spezifikation einer Programmiersprache oder eines anderen Computersystems. (Computersysteme …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.