Tôi phải viết chương trình daemon liên tục chạy trong nền và thực hiện một số tác vụ đơn giản. Logic không phức tạp chút nào, tuy nhiên nó phải chạy trong thời gian dài và ổn định.Có phải viết một daemon bằng Python là một ý tưởng hay không?
Tôi nghĩ C++ sẽ là một lựa chọn tốt cho việc viết loại ứng dụng này, tuy nhiên tôi cũng đang xem xét Python vì nó dễ viết và kiểm tra điều gì đó nhanh hơn trong đó.
Sự cố mà tôi gặp phải với Python là tôi không chắc chắn môi trường thời gian chạy của nó sẽ hoạt động như thế nào trong một khoảng thời gian dài. Nó có thể ăn nhiều hơn và nhiều bộ nhớ hơn vì một số quirks GC? Nó có thể sụp đổ bất ngờ? Tôi chưa bao giờ viết daemon trong Python trước đây, vì vậy nếu có ai ở đây, hãy chia sẻ kinh nghiệm của bạn. Cảm ơn!
Điều này có thể hữu ích: http://pypi.python.org/pypi/python-daemon/ (không bao giờ sử dụng nó). –