всё равно смысл не понятен. Сервера же на одной и той же платформе запускаются с понятной архитектурой процессора и всем таким.
Почему нельзя компилировать в нативный x86 код, если это нативный язык, либо сразу в IL/Java-bytecode, если это что-то из мира жабы и дотнета?
можно, но так будет удобней. так как вся новая экосистема будет использваоть единые механизмы для асинхронщины, если завезут continuations. т.е. будет как в го, у тебя любая либа построена на кортинах и каналах и лего застёгивается с другими. в жвм с этим полный трешак и экосистема шлак в этом смысле. все приезжают со совими велосипедами (тредпулами, шедулерами, эвент-лупами), у одно фьюча из стд.либы, у воторого от netty, третий вообще блокирующий тредпул с собой притащил, четвёртый котлин-куортинс обмазывемся... хаотичный жирный зоопарк с кучей врпапееров и херово совместимых между собой решений.