Zitat:
Zitat von Jester2
Das sehe ich etwas anders. Wenn man den Grundgedanken des Programmierens generell verstanden hat, dann ist es eigentlich egal welche Programmiersprache man verwendet.
|
Grundgedanke des Programmierens?
Meinst Du vielleicht Programmierparadigmen?
Ich denke, Du hast mit logischen Programmiersprachen keine Erfahrung, denn dann würdest Du so etwas nicht behaupten. Es gibt Programmiersprachen, die für Menschen leicht verständlich sind (am ehesten objektorientierte Programmiersprachen, wie z.B. C++, Java) und welche die extrem abstrakt sind und schwer zu lesen und zu verstehen sind.
Oder lässt sich für Dich leicht erklären was folgender Code bewerkstelligt?
Code:
updown(Lix,Lox):-
append(Loft, [Lefta, Leftb|Right], Lix),
Leftb < Lefta,!,
append(Loft, [Leftb, Lefta|Right], Left),
updown(Left, Lox).
updown(Ok, Ok).