Logik in der Programmierung

So manch ein Programmierer verzweifelt bei seiner täglichen Arbeit. In den meisten Fällen ist der Grund dafür ein Mensch. Entweder hat der Vorgänger schlechten Code hinterlassen oder man hat selbst bei der Arbeit geschlampt.

Es gibt aber auch Fälle, in denen ist kein Mensch verantwortlich (zumindest nicht direkt), sondern die Programmiersprache selbst. Dazu habe zwei PHP-Beispiele herausgesucht, die zeigen, dass Programmierung nicht immer logisch sein muss.

» Weiterlesen

Der große Performance-Vergleich: JavaScript, Python, Java, Ruby, PHP, C++, C und Bash

Habt ihr euch schon einmal gefragt, welche der populärsten Programmiersprache eigentlich die schnellste bzw. performanteste ist? Um das zu testen, habe ich mir ein kurzes Skript/Programm überlegt, das die Summe aller Zahlen von 0 bis 100000000 in einer Schleife errechnen muss. Das lässt sich als Konsolenausgabe in allen Sprachen umsetzen und braucht einiges an Rechenleistung – also perfekt für einen Vergleich geeignet. Das Ergebnis ist zum Großteil wie erwartet, überrascht aber auch bei manchen Sprachen.

» Weiterlesen