Tengo que escribir un programa daemon que se ejecuta constantemente en segundo plano y realiza algunas tareas simples. La lógica no es complicada en absoluto, sin embargo, tiene que funcionar durante largos períodos de tiempo y ser estable.¿Es buena idea escribir un daemon en Python?
Creo que C++ sería una buena opción para escribir este tipo de aplicación, sin embargo, también estoy considerando Python, ya que es más fácil escribir y probar algo rápidamente en él.
El problema que tengo con Python es que no estoy seguro de cómo se comportará su entorno de ejecución durante largos períodos de tiempo. ¿Puede consumir más y más memoria debido a algunos caprichos de GC? Puede fallar inesperadamente? Nunca antes había escrito daemons en Python, por lo que si alguien lo hizo, comparta su experiencia. ¡Gracias!
Esto puede ser útil: http://pypi.python.org/pypi/python-daemon/ (nunca lo usó). –