Heute gab es für mich die Bewertung für die "Conway's Game of Life Challenge" zurück, und was soll ich sagen:
Funktionalität: 0
Code Qualität: 0
Dokumentation/Lesbarkeit: 0
Features: 0
GUI: 0
Summa sumarum: 0
Was ist da schiefgegangen? - Nun, die Damen und Herren waren nicht in der Lage die Lösung unter Ubuntu 16.04 LTS (altes Zeug?
- zum Laufen zu bekommen (also auch nicht zu kompilieren!)
Und scheinbar hat man es mit Windows und Msys2 nicht erst weiter probiert. Dazu sei gesagt, ich schrieb man sollte die Lösung vorzugsweise unter Linux testen, da die Windows Version nicht 100% wie erwartet funktioniert, auch wenn sie funktioniert....
Ich muss zugeben, ich hab etwas lachen müssen über die Bewertung. Allerdings finde ich es etwas schade, das man weder Msys2 oder Cygwin oder ähnliches bemüht hat und auch nicht in der Lage war eine "aktuellere" Linux-Entwicklungsumgebung am Start zu haben.
Ich gebe zu, ich hätte auch ein mit Cairo, SDL2 und libpng vordefiniertes Binary mitliefern können, aber das hätte zum Teil, bei veralteten Systembibliotheken wohl nicht viel gebracht.
Auch habe ich festgestellt, das eine mit Msys2 kompilierte Lösung unter Windows lauffähig war, aber die Painting Mode nicht korrekt funktioniert hat, was etwas schade gewesen ist, weil doch viel Zeit in das Feature geflossen ist, auch in Hinsicht auf das Path "Smoothing".
Nun ja, man kann vielleicht auch nicht verlangen das die Herrschaften 6-8 Distributionen vorliegen gehabt hätten, aber so ein steinaltes System zu verwenden?
Zumal ich darauf hingewiesen habe das es mit Msys2 kompiliert, aber unter Windows 10 beim testen nicht so wie erwartet funktioniert bzw. nicht 100% korrekt.
Aber gut, das ist auch ein Lerneffekt das man vielleicht auf älteren Targets testen sollte bzw. wenn man unter Linux entwickelt, mit älteren Komponenten/auch mal alles in Windows kompilieren und testen.
Na gut, das soll nicht all zu negativ klingen - die Competition hat mir Spaß gemacht und es gab hier diesbezüglich ja, meiner Meinung nach, gute Diskussionen zu dem ein oder anderen Problem und gelernt hatte ich auch etwas dabei.
Kleines Minus - man hätte sich ja dennoch den Code/Doku und andere Punkte etwas genauer anschauen können, finde ich - da hat man etwas schnell in den Sack gehauen.