Co w tym dziwnego? Przecież kompilatory, interpretery, biblioteki i cała ta otoczka to także "zwykłe" programy komputerowe. Sam mógłbyś napisać swój własny kompilator i stworzyć swój własny język dostosowany do twoich potrzeb i do możliwości twojego komputera. Mógłbyś także wymyśleć zupełnie abstrakcyjny i przyszłościowy i dostosowany do nieistniejących jeszcze komputerów.
Przecież ciągle powstają nowe. Język C++ powstał, bo język C nie oferował pewnych możliwości, a istniejące języki, który je oferowały, były za wolne czy też miały inne wady. I tak jak programy komputerow [i systemy operacyjne] ewolują, rozwijają się, umierają i powstają nowe, tak i kompilatory [i języki programowania] nie stoją w miejscu. C, C ANSI, C++, C++11, C++14 itd.
A w między czasie inżynierowie od sprzętu, też nie śpią i dostarczają więcej mocy, pamięci i możliwości, więc "języki", a raczej kompilatory i biblioteki, muszą się dostosowywać. Ale co będzie nawet w niedalekiej przyszłości?
Więc cierpliwości, może kiedyś ....