ich mit einigen Legacy-C-Code arbeite, die ich brauche, um das DRY-Prinzip Refactoring und in der Regel aufzuräumen, Spaghetti Art Programmierung zu entfernen, halten usw.Sind Vala und Genie Produktion bereit?
ich mit C++ neu zu schreiben dachte, aber ich weiß nicht Ich möchte so weit gehen und möchte so nahe wie möglich an C bleiben (während ich einige OOP-Konzepte verwende [ohne sie von Hand programmieren zu müssen]).
Ich bin kürzlich auf GObject, Vala und Genie gestoßen. Die letzteren beiden sind ziemlich neu. Ist jemand da draußen bewusst, dass Vala oder Genie im Produktionscode verwendet werden?
Last but not least - gibt es eine Liste von Vor- und Nachteilen zwischen den beiden Sprachen. Ich mag ein wenig Genie, weil ich Python liebe und nicht so scharf auf C# bin, aber Genie's (scheinbar?) Insider auf Tabs könnte in der Praxis ein bisschen nervig sein - ich würde mich für eine Liste von Vor- und Nachteilen interessieren zwei Sprachen (vorausgesetzt, eine oder beide sind bereit für die Produktion).
Nebenbei, ich entwickle unter Linux, so dass alle Windows-bezogenen Probleme nicht relevant sind, soweit es mich betrifft.
Vielleicht wollen Sie auch [Objective C] (http berücksichtigen: //en.wikipedia. org/wiki/Objective_c), [D] (http://en.wikipedia.org/wiki/D_%28programming_language%29) und möglicherweise ein [Bündel anderer Sprachen] (http://en.wikipedia.org/ wiki/Objektorientierte_programmierung # OOP_languages) ähnlich wie "C mit Objekten". – pmg