Follow-up Comment #3, patch #4135 (project freeciv):

Performance is important, especially as freeciv is increasingly run on
embedded systems, but it's not everything. Common sense should be used. Here
for example the API gets much cleaner and usage much less bug prone (saving
developer time to more important tasks than its maintenance) and performance
cost is virtually zero - Stripping the qualifier is cheap operation, and the
untranslated names are not heavily used - only when loading the rulesets in
the beginning and when saving a game. There's more urgent matters to worry
than a couple of milliseconds added to overall freeciv execution time. Note
that all uses of translated names mean order of magnitude greater cost for
looking up the translation.


Reply to this item at:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to