Softwareentwicklung

9
Wie wurde der erste Malbolge-Dolmetscher getestet?

Laut Wikipedia war Malbolge bei seiner Ankunft so schwer zu verstehen, dass es zwei Jahre dauerte, bis das erste Malbolge-Programm erschien. Wenn dies zutrifft, wie wurde der erste Malbolge-Interpreter getestet (um zu überprüfen, ob er das Richtige getan hat, als ein Malbolge-Programm gegeben...

9
Lesbarkeit von S-Ausdrücken

Kurz gesagt und für diejenigen, die es nicht wussten, werden Lisp-Funktionen / Operatoren / Konstrukte alle einheitlich so genannt: (function arg0 arg1 ... argN) Also, was in einer C-ähnlichen Sprache würden Sie ausdrücken als if (a > b && foo(param)) verwandelt sich in einen Lisp...

9
Hat JavaFX eine Zukunft? [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 8 Jahren . Ich habe nicht vorgehabt, die gleiche Angelegenheit zu...

9
Benutzerdefinierte Heap-Allokatoren

Die meisten Programme können bei der Heap-Zuweisung recht beiläufig sein, selbst in dem Maße, in dem funktionale Programmiersprachen lieber neue Objekte zuweisen als alte zu ändern, und der Garbage Collector sich Gedanken über die Freigabe von Dingen machen lässt. In der eingebetteten...

9
Ist das schlechtes Design? Wie kann es verbessert werden?

Ich habe vor einiger Zeit Folgendes geschrieben, aber ich bin kürzlich gekommen, um es zu überprüfen, und denke jetzt nicht, dass es gutes Design ist. Das Design ist für eine Art modulare Datenbankschicht unter Verwendung von Entity Framework 4 vorgesehen. Es gibt ein einzelnes Datenbankobjekt, das...

9
Empfehlungen für implizites versus explizites Linienfügen

Ich würde gerne Empfehlungen zu impliziten Linienverbindungen im Vergleich zu expliziten Linienverbindungen in Python erhalten. Bevorzugen Sie insbesondere eine Form gegenüber der anderen? Was empfehlen Sie als allgemeine Standardeinstellung? Welche Kriterien haben Sie, um eines über das andere zu...