Я конечно понимаю, что в тегах только Java, но первая мысль какая пришла мне в голову это сравнить с .Net-том. Итого стандартное консольное приложение созданое при помощи студии с copy-past-fix_syntax_errors кодом занимает 528 МБ, что в свою очередь ~5 раз меньше. Как-то уж больно большой оверхед получается для тех кому нужны базы данных, где строки на входе и на выходе.
Просто посмотрев на исходний код я могу сказать, что ваши mini, maxi, minu, maxu проиграют в скорости. Поскольку это i32 d = a - b;
return a - (d&(~(d ^ ((a^b)&(d^a))) >> SHIFT));
С его 8 операциями будет медленей чем один простой условный переход.
Это банальна техника безопасности. Вдруг у робота что-то там перемкнет и он сделает странный выпад и сломает тебе что-то. Думаю на данном этапе он даже не знает, что рядом человек.
«Клименко же сказал, незачем за счёт бюджета делать специалистов для Америки.»
Процент желающих уехать среди самных умных будет просто зашкаливать, получается страный способ экономии…
P.S. Предыдущий коментарий должен был быть ссылкой, но хабр обрезал теги.
i32 d = a - b;
return a - (d&(~(d ^ ((a^b)&(d^a))) >> SHIFT));
С его 8 операциями будет медленей чем один простой условный переход.