Was sind Kinderkrankheiten bei einer Programmiersprache?
Also bei neuen Sprachen wird das immer so gesagt. Und es dauert dann immer 1-2 jahre bis die beseitigt sind.
Habt ihr beispiele ?
Schon mal unter Syllogismus und seine Wiedersprüche nachgeschaut?
Was bruda
Schon gelesen?
Nein das ist ein riesiger Wikipedia artikel. Da steht irgendwas mit Logischer schluss und ich ziehe den logischen Schluss das du mir das sarkastisch schickst.
Hallo? Du willst präziese etwas haben. Bekamst Du! Und praktizierst genau das, was Du suchst! "Kinderkrankheit" in der Logik. Und genau das ist es, was auf man Programme überträgt.
Achso du hast das ernstgemeint, dachte eher du willst mir sagen "Denk mal selber nach" oder so.
Aber der Artikel ist viel zu kompliziert gehalten, da würde ich kein wort verstehen.
1 Antwort
Beispiele habe ich aus der Sprache C. Sie ist heute noch eine Schlampen-Programmiersprache, aber in der Anfangszeit war es noch viel schlimmer:
Was bedeutet
{
i 2;
...
?
Und was ist an
struct A {
int x;
int y;
};
struct B {
int y;
int z;
};
falsch?
Antwort:
Das erste heißt genaugenommen
signed int i = 2;
Also eine Deklaration mit Initialisierung. Aber signed, int und das Gleichheitszeichen durfte man weglassen. (Heute darf man nur noch signed weglassen.)
Beim zweiten durften zwei Strukturkomponenten (hier y) nicht gleich heißen. Die Folgen dieser Regel sieht man heute noch in den Strukturdeklarationen der Standardbibliotheken.