On Mon, 22 Nov 2004 13:28:09 -0500 [EMAIL PROTECTED] (Sorin Stoian) wrote: > hehe > bun punct. > interesant si punctul lor totusi. nu sunt programator dar am > suficiente cunostinte cat sa-mi dau seama ca e destul de > complicat sa faci un kernel from scratch in 6 luni cu doar > 1 an de experienta in programare. > > alif
nu e chiar asa bun punctul ... Minix-ul nu e chiar unul dintre Unix-uri, care au un kernel monolitic, ca si Linux, ci se bazeaza pe un microkernel, ca si GNU ... ceea ce e mult mai dificil de scris din cate am auzit eu. Din aceleasi motive nu cred ca L.T. putea sa refoloseasca prea mult din sursele Minix-ului ... in schimb avea la dispozitie glibc si gcc, care au rezolvat multe probleme. 32000 de linii de cod scrise in sase luni ... nu e chiar asa mult, mai ales in C ... daca era perl, python sau php integeam sa fie o problema desi chiar in cazul lor, daca ai o idee clara, poti scrie mai mult de 2000 de linii pe zi fara sa intri in criza de inspiratie. Oricum, cred ca multe din acele 32000 de linii erau #include-uri si comentarii ... chiar si acum, cred, comentariile sunt pe aproape de 20% din numarul de linii, si foarte bine ca e asa. Acum in directorul kernel din surse sunt 24998 linii de cod in toate fisierele, inclusiv makefile si altele (kernel 2.6.7) ------------------------------------------ $ nl * ..... 24988 EXPORT_SYMBOL(flush_scheduled_work); ---------------------------------------- Ma indoiesc ca L.T. avea doar un an de experienta in programare la data aceea ... poate in ceea ce priveste C-ul. Nu si-o fi permis un microcalculator inainte de faculate? Nici in Romania inainte de '89 nu erau inaccesibile. Pacat ca folosesc numele lui Alexis de Tocqueville --- Detalii despre listele noastre de mail: http://www.lug.ro/
