Bo nie znają C wcale tak dobrze??
Skoro stworzyli jeden z największych i najlepszych systemów na świecie do sterowania obiektem, to chyba znają.
Problem w tym, że w twoim przypadku by zastosować inne koło, konieczne jest proszenie o to programisty C, który to koło dla Ciebie stworzy. Nie masz jakiejś funkcji graficznej... leżysz.
Zawsze możesz sobie stworzyć taką funkcję ostatecznie zamykając w mokro
Napisał bym test casy, które robiły by to za mnie?
A wertowanie setek czy tysięcy linii (nie mówiąc o stronach) kodu, konieczne jest tylko w sytuacji kiedy amator bierze się za pisanie tego kodu, nie zrobi odpowiedniego podziału na pliki, biblioteki i robi się misz-masz.
To teraz wyobraź sobie taki komputer, albo zespół komputerów (DCS) gdzie obsługiwanych masz kilka tysięcy portów, w których jedne zbierają informację z obiektu a drugie nim sterują.
Po pierwsze zanim byś cokolwiek napisał, to gwarantuję ci że musiał byś ładnych parę lat popracować na owym obiekcie by w ogóle wiedzieć jak on działa
Po drugie ten twój test nie przewidzi wszystkiego, bo gdyby tak było to już dawno by to wprowadzono, a mimo wszystko ostatecznie jak już coś się dzieje potrzebny jest inżynier.
Po trzecie odnosząc się do tego, że już coś się dzieje to łatwiej jest wertować algorytmy przedstawione przestrzenie tak jak rozpisane wzory na tablicy studenckiej, niż szukać pliku C z jakiejś tam biblioteki, gdzie następnie musisz obserwować setki zmiennych, które kręcą się na żywo, by cokolwiek z tego wywnioskować. A czas goni, i nikogo nie będzie obchodzić że musisz coś tam znaleźć, ty musisz to wiedzieć nie mal że od razu.
A nigdy w życiu.
A byłeś kiedyś na wycieczce w jakiejś największej elektrowni, bądź elektrociepłowni chociażby tu w Polsce ? (o zachodzie nawet nie wspominam)
Zrozum że tak olbrzymi obiekt, to nie piec gazowy gdzie sobie oprogramowanie napiszesz w C i poukładasz w odpowiednie pliki w bibliotece.
Gdyby tak było jak mówisz, to najlepsi programiści na świecie nie głowili by się nad stworzeniem w C takiego kompilatora, tylko od razu szafy systemowe oprogramowali by w C... (chyba daje to dużo do myślenia ?)