• BlackRose
    #64
    Nem soroltam a C++ egy kategóriába a .NET nyelvekkel. A C++ az mint te is tudod native kódot eredményez (kivéve a .NET managed C++ át), és álltalában 20% vagy attól is gyorsabban fut a .NET féle kódtol. Csak azt akartam kihangsúlyozni, hogy a C++ már nincs annyira gépközelben mint a C, vagyis itt nem annyira sebesség gondok voltak a fejemben, mert C++ ban lehet irni C gyorsaságú kódot, viszont a C++ kód alapjában sokkal több darabot szakít le a gépből, gondolok itt mindenek előtt a memoriára stb. Persze C++ ban esetleg tisztább kódot irnának és jobban kezelhetőt, de szerintem egy OS kernelnek ez nem az elsőszámu prioritása. Az én "anyanyelvem" a C és a C++ meg a C# egyaránt és ez miatt egyiket sem részesíteném előnyben, de mindenesetre tudom, hogy mikor melyiket használnám.

    És persze, hogy lehet OS-t irni Javaban is, de a kérdés, hogy megéri e?