estoy trabajando con un poco de código heredado C, que tengo que refactorizar y en general la limpieza, para eliminar la programación de tipo espagueti, se adhieren al principio DRY etc.¿Están listas las producciones de Vala y Genie?
estaba pensando en volver a escribir usando C++, pero no lo hago quiero ir tan lejos, y me gustaría permanecer lo más cerca posible de C (mientras uso algunos conceptos de POO [sin tener que codificarlos a mano]).
Recientemente me encontré con GObject, Vala y Genie. Los dos últimos son bastante recientes. ¿Alguien sabe que Vala o Genie están siendo utilizados en el código de producción?
Por último, pero no menos importante, ¿hay una lista de las ventajas y desventajas comparaciones entre los dos idiomas. Me inclino un poco hacia Genie porque me encanta Python y no estoy muy interesado en C#, pero la (¿aparente?) Insistencia de Genie en las pestañas podría ser un poco molesta en la práctica. Me interesaría una lista de pros y contras para el dos idiomas (suponiendo que uno o ambos estén listos para su uso en producción).
Como un lado, estoy desarrollando en Linux, por lo que cualquier problema relacionado con Windows no es relevante en lo que a mí respecta.
También podría considerar [Objetivo C] (http: //en.wikipedia. org/wiki/Objective_c), [D] (http://en.wikipedia.org/wiki/D_%28programming_language%29), y posiblemente un [grupo de otros idiomas] (http://en.wikipedia.org/ wiki/Object-oriented_programming # OOP_languages) similar a "C con objetos". – pmg