langchart/de.mmd

44 lines
1.4 KiB
Plaintext
Raw Normal View History

2021-03-30 15:06:01 +02:00
flowchart TD
A[Ist diese Programmiersprache gut?] --> B([Ist die Sprache interpretiert?])
2021-04-07 15:08:00 +02:00
I --> |Nein| SSchlecht{{Die Sprache ist absoluter Dreck! Sofort entsorgen!}}
2021-03-30 15:06:01 +02:00
I --> |Ja| J([Wird die Sprache in einem sehr komplexem Programm wie einem Browser als Scriptsprache verwendet?])
J --> |Ja| K[\VM Sprache verwenden\] --> Schlecht
J --> |Nein| D
B --> |Ja| I([Wird die Sprache für embedded-scripting verwendet?])
B --> |Nein| C([Hat die Sprache dynamische Typen?])
2021-04-07 15:08:00 +02:00
C --> |Ja| SSchlecht
2021-03-30 15:06:01 +02:00
C --> |Nein| D([Hat die Sprache whitespace-dependant Syntax?])
2021-04-07 15:08:00 +02:00
D --> |Ja| SSchlecht
2021-03-30 15:06:01 +02:00
D --> |Nein| E([Funktionierd diese Sprache VOLLSTÄNDIG auf linux?])
2021-04-07 15:08:00 +02:00
E --> |Nein| SSchlecht
E --> |Ja| F([Wurde die Sprache von Microsoft entwickelt?])
2021-03-30 15:06:01 +02:00
2021-04-07 15:08:00 +02:00
F --> |Ja| SSchlecht
F --> |Nein| G([Ist die GESAMTE Toolchain FOSS?])
2021-03-30 15:06:01 +02:00
2021-04-07 15:08:00 +02:00
G --> |Nein| Schlecht{{Die Sprache taugt nichts!}}
G --> |Ja| N([Wird die Sprache zu einer anderern transpiliert?])
2021-03-30 21:50:11 +02:00
N --> |Ja| O(["Kommen alle Targets der sprache in diesem Test bei #quot;schlecht#quot; an?"])
N --> |Nein| H([Läuft die Sprache nur in einer VM?])
2021-04-07 15:08:00 +02:00
O --> |Ja| Ok{{Die Sprache ist akzeptabel}}
2021-03-30 21:50:11 +02:00
O --> |Nein| SGut
2021-03-30 15:06:01 +02:00
2021-04-07 15:08:00 +02:00
H --> |Ja| L([Wofür wird die Sprache verwendet?])
2021-03-30 15:06:01 +02:00
H --> |Nein| M([Hat die Sprache einen Garbage Collector?])
M --> |Ja| Gut{{Die Sprache ist gut}}
M --> |Nein| SGut{{Die Sprache ist geil!}}
2021-04-07 15:08:00 +02:00
L --> |CLI app| SSchlecht
L --> |Embedded Scripting| Gut
L --> |Game Dev| SGut
2021-03-30 15:06:01 +02:00