vl@volk, Какие оптимизаторы? Я не понимаю про что ты. Я лично не знаю как "оптимизируется" код, если в нетбинсе поставить галку "скомпилировать с оптимизацией", но уверен, что к такому оптимизатору не стоит серьёзно относиться(не знаю какие именно ты имеешь ввиду оптимизаторы).
Уж если прогер положительное число превращает в отрицательное таким макаром:
1.Превратить int в строку.
2.Приделать минус в начало строки.
3.Превратить снова в int.
То я на 10000% уверен, что НИ ОДИН оптимизатор в мире не способен сделать из такого быдлокода нормальный код.
Более того, крупные компании могут юзать настолько крутые обфускаторы, которые так запутывают код, что тебе даже и не снилось (да и мне тоже)

. И такое запутывание кода наоборот идёт во вред производительности. Зато такое приложение гораздо труднее сломать.
В общем, было бы интересно услышать рассказ про оптимизаторы, которые прям всё умеют

.