Make the system 100% Java

Use this forum to suggest new features, language support, documentation, etc. for OpenEMM's roadmap

Moderator: moderator

bk007
Posts: 19
Joined: Sat May 18, 2013 3:29 am

Make the system 100% Java

Post by bk007 » Sun Aug 18, 2013 11:56 pm

I was looking through the Python/C code, and I don't see a good reason why any of it is made in Python.

Lots of logic has been duplicated (e.g. the email generation logic), there's different configuration strategies (e.g. the Python code reads properties slightly differently than Java), and I'm confident that both C and Python would run slower than Java in these cases (Java's runtime optimization would kick-in for the bulk operations).

This would also simply the administration significantly.

Please consider this enhancement!