Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Predlog u vezi sa razvojem ovog foruma

[es] :: Kernel i OS programiranje :: Predlog u vezi sa razvojem ovog foruma

[ Pregleda: 3620 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Milan Aksic

Član broj: 412
Poruke: 1053
*.ptt.yu



Profil

icon Predlog u vezi sa razvojem ovog foruma10.01.2003. u 01:56 - pre 259 meseci
Pozdrav svima na ovom forumu.
Iako me je prijatno iznenadilo otvaranje ovog foruma, moram da primetim izvesene propuste na samom startu u koncepciji rada ovog foruma.
Naime, ako ovaj forum treba da na pocetku asmilira/podstakne i okupi zainteresovane ucesnike kao i da ih upozna sa osnovnim koncepcijama programiranja OS-a, naravno kroz zajednicko ucestvovanje u diskusiji, onda mislim da je pogresno da se kao model, na samom pocetku, uzima Linux. Ostavljajuci sve evenutalne druge razloge i licna misljenja po strani, prvenstveno ne, zbog same komplexnosti sistema kakav je Linux, prema pocetniku u ovoj oblasti. S toga bih predlozio neke osnovne odrednice plana rada ovog foruma:

1. Upoznati zainteresovane ucesnike sa osnovnim (generalnim) koncepcijama rada OS-a. U ovom slucaju je najbolje da se tekstovi pisu direktno na forumu uz interakciju ucesnika ili u krajnjem slucaju uputiti na korisne linkove.

2. Utvrditi potreban nivo znanja za bavljenje ovom temom. Iako se ovde vecina slaze, moj predlog je, da se u raspravama 'veci' akcenat stavi na programski jezik C i na nezaobilazni asm. Neko se mozda nece sloziti, ali pisanje celokupnog OS-a iskljucivo u asm-u zarad 'nekoliko' procenata brzine na kraju se moze ispostaviti kao krajnje 'skup' proces, ne ulazeci trenutno u sam nacin komplexnosti implementiranja.

3. U skladu sa gore napisanim, obezbediti jednostavniji model nekog OS-a (boot loader, kernel...) koji se na netu (na srecu) mogu lako naci. Takodje mogu i sam da prilozim nekoliko takvih modela. Oni bi prvenstveno sluzili u analizi i upoznavanju programiranja OS-a.

Tek nakon ovoga je, po mom misljenju, moguce 'kvalitetnije' analiziranje nekog veceg OS-a kakav je npr. Linux od strane veceg broja ucesnika, a ne samo uskog kruga poznavaoca.

Ovo je naravno moje misljenje i izneo sam ga ovde u najboljoj nameri. Nadam se da ce se vecina sloziti sa ovom ili slicnom koncepcijom.
 
Odgovor na temu

Nikola Krivokapic
Beograd

Član broj: 7267
Poruke: 49
*.cg.yu



Profil

icon Re: Predlog u vezi sa razvojem ovog foruma10.01.2003. u 02:26 - pre 259 meseci
Zamjerka je na mjestu,samo moras imat na umu da su neku posjetioci pocetnici a neki napredniji u ovoj oblasti,i sve se to moze uklopiti kroz postavljanje pravih pitanja preko kojih se moze doc do pravih tema i rasprava.Znaci neka pocetnik pita pocetno pitanje.Rekao sam zasto smo poceli sa linuxom,zato sto je najrasprostranjenije open source rjesenje i tipicni unixoliki OS,a znamo da se sve danas bazira na unixu,i ako pravimo novi sistem opet ce to biti unixoid.Ova rasprava podrazumijeva da ljudi kolko toliko poznaju i C i asm,a sto se toga tice postoje posebni forumi za C i asm.
VANDIT
 
Odgovor na temu

Milan Aksic

Član broj: 412
Poruke: 1053
*.beotel.net



Profil

icon Re: Predlog u vezi sa razvojem ovog foruma10.01.2003. u 02:46 - pre 259 meseci
Mislim da ipak, ima mnogo vise onih koji nisu toliko napredni u ovoj oblasti a zele da se bolje upoznaju sa istom.
Pocetnici ponekada i ne znaju sta da pitaju, ako ne poznaju dovoljno osnovnu koncepciju (ako ne znaju da uopste postoji boot loader ne mogu ni da pitaju nista vezano za programiranje istog, ovo je naravno samo primer).
Ako ovde gresim, onda ne bi bilo lose da se u descr. ovog foruma naznaci koji level znanja podrazumeva ucestvovanje u istom i da li su pocetnici dobrodosli.
Koliko sam primetio vecina foruma koji se bave ovom temom, na generalnom nivou a zele da upoznaju pocetnike u ovoj oblasti, ne analiziraju odmah na startu velike OS-e, vec se polazi od analiza nekih prostijih OS-a. Nisu drugi toliko prevideli kada su koristili postije OS-e za analiziranje i ucenje.
Da ne bude zabune, u ovom kontextu nemam nista protiv Linux-a, osim sto sam naveo ovde u ovom slucaju.
A ako je samo Linux u pitanju, onda ovaj forum i nije toliko neophodan, jer se u tom slucaju kompletna rasprava moze prebaciti u neki od Linux foruma ili otvoriti novi npr. 'Dizajn i implementacija Linuxa'.
Mozda i postoje na ovom forumu napredniji u ovoj oblasti, ali ako je cilj privuci i druge koji su nekoj meri pocetnici, mislim da ova koncepcija uopste nece posluziti ovom cilju.

btw. Nisam hteo da kazem da bi trebalo, da se na ovom forumu raspravlja o C-u i/ili asm-u vec o njihovoj zajednickoj primeni u ovoj oblasti u odnosu na iskljucivu upotrebu asm-a.
 
Odgovor na temu

Nikola Krivokapic
Beograd

Član broj: 7267
Poruke: 49
*.cg.yu



Profil

icon Re: Predlog u vezi sa razvojem ovog foruma10.01.2003. u 03:41 - pre 259 meseci
Forum se bavi kernel i OS programiranjem u nacelu,a linux je uzet rekao sam zasto,zato sto je tipicni primjer unix os-a,i njegov koncept rada se nerazlikuje puno od naprimjer minix-a(kazem koncept).Eto za pocetak pokusaj ti nesto fino da napises ili da das korisne linkove o razvijanju os-a.Ovo je siroka tema koja obuhvata i c,asm,adresiranje,real,protected mode...zbog cega mislim da je jedna od najtezih i kompleksnijih tema na forumu.
VANDIT
 
Odgovor na temu

Milan Aksic

Član broj: 412
Poruke: 1053
*.beotel.net



Profil

icon Re: Predlog u vezi sa razvojem ovog foruma10.01.2003. u 04:34 - pre 259 meseci
Upravo zbog toga sto bi forum trebao da se bavi kernel i OS programiranjem u nacelu, pozeljno je uzeti manje komplexan sistem u pocetku, za analiziranje, a kasnije praviti analogiju sa komplexnijim. Zasto uzimati 'tipicni UNIX OS' umesto (na pocetku) generaln/ih (opisao sam gore) ciji se osnovni principi u veoma maloj meri razlikuje od ostalih, u cilju boljeg pojasnjavanja programiranja OS-a. Ili je cilj ovog foruma potpuno razlicit.
Smesno je da raspravu vode samo 'oni napredniji' (ako ih ima na ovom forumu) a da se povremeno ukljucuju i 'oni' ostali, u tom slucaju zelja za samoisticanjem ce kasnije napraviti jos vece probleme i 'naprednijima' i forumu, kada se pitanja budu ponavljala i u najboljem slucaju da kada ne budu imala veze sa temom, i sve iz razloga lose koncepcije, ili licnog misljenja.
Pre bih rekao da je cak mozda MINIX pogodniji za ovu priliku.
A ako je tema kojom ce se forum baviti iskljucivo analiza Linux OS-a, a ne 'programiranje kernela i OS-a u nacelu', onda su level foruma kao i sam naziv neadekvatni.
Namera mi je bila da pokusam da pomognem da se forum bolje razvije, ako je to drugacije protumaceno ja se unapred izvinjavam.
Toliko.

Pozdrav.
 
Odgovor na temu

turncoat
Bg, Kg, Va

Član broj: 4063
Poruke: 241
*.etf.bg.ac.yu

Sajt: marko.uskokovic.name


Profil

icon Re: Predlog u vezi sa razvojem ovog foruma10.01.2003. u 10:36 - pre 259 meseci
Minix je dobar izbor. Linux i nije namenjen za ucenje, vec za izvrsavanje. Setite se kako je doslo do toga da Linus pocne da pise Linux... Tanenbaum nije hteo da prosiruje Minix kako ne bi njegovim studentima postao preopsiran, a kako je bio dobar svi su navaljivali da mu doda i naprednije mogucnosti.
Inace, veoma sam se obradovao kada sam pronasao ovaj forum. Nadam se da ce biti dosta postova na istom. No, ne bih voleo da to budu postovi tipa "sta je kernel?" i slicna pitanja koja bi postavljali totalno neupuceni korisnici racunara (takve postove bi trebalo prebacivati u neki drugi forum), a ovde da budu tekstovi i pitanja vezanih bas za dizajn i programiranje operativnih sistema.
"Ako hoćeš da saznaš, pristani na sve"
- Džoni Štulić
 
Odgovor na temu

Nikola Krivokapic
Beograd

Član broj: 7267
Poruke: 49
*.cg.yu



Profil

icon Re: Predlog u vezi sa razvojem ovog foruma10.01.2003. u 12:04 - pre 259 meseci
Mislim da bi trebali da pocnemo sa strucnom raspravom i postavljanjem pravih pitanja,ovako mozemo pricat 100 godina nista od ovoga.
VANDIT
 
Odgovor na temu

[es] :: Kernel i OS programiranje :: Predlog u vezi sa razvojem ovog foruma

[ Pregleda: 3620 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.