Dlaczego Linuksy pisane są nadal w C, a nie w C++?
Wiadomo że ten uniksowy system składa się z części asemblerowej i kodzie w języku C. Tak mnie ciekawi że skoro C łyknie prawie wszystko co skompiluje
s.....3 z- #
- #
- #
- #
- 245
Wiadomo że ten uniksowy system składa się z części asemblerowej i kodzie w języku C. Tak mnie ciekawi że skoro C łyknie prawie wszystko co skompiluje
s.....3 z
Komentarze (245)
najlepsze
(Okej, jest w komentarzach tam, ale to powinno być głównym linkiem w wykopie)
@AgainPsychoX: Prostszy może być pod tym względem że masz biblioteki typu std, stl i inne które udostępniają już gotowe rozwiązania. Natomiast tak ogólnie to nie ma możliwości aby był prosty, bo tendencja jest aby go jeszcze bardziej komplikować... C się już od bardzo dawna nie rozwija. Kilka instrukcji na krzyż i tyle.
@AgainPsychoX: czyzby? Szczegolnie jesli musisz zmiescic kod w kilku mikrosekundach, a w tle zaczynaja sie wloac bilblioteki do biliotek z tysiacami lini "niepotrzbengo" kodu.
I w tedy ten sam kod nagle nie dziala na innym portowanym urzadzeniu i bez sprzetowego debuggera, nie ma zmiluj sie. dwa tygodnie pracy, a na koncu przepisujesz kod w c :(
@Domownori: Linus pociskał komercyjnie w C++ przez dobrych parę lat, więc wydaje mi się, że jednak umie.
Bo nie daj Boże by zaczął działać jak należy.