[idle] Re: IDLe 2 ili IDLe 3 (long)
- From: Ivaylo Riskov <ivaylo_riskov@xxxxxxx>
- To: idle@xxxxxxxxxxxxx
- Date: Mon, 21 Jul 2003 14:29:55 +0300
> Obace triabva da napravim slednoto nesto.. parvo
> niakav CVS server...
SourceForge mislq che e naj-podhodqshtoto mqsto za OpenSource software,
kxdeto se wkljuchwat Home Page, download sekcii, developer forumi i
article-i, CVS-i, obqwi za namirane na deveoleperi, designeri etc., i oshte
mnogo neshta swxrzani s razrabotkata na OpenSource. Mislq che wsichkoto
towa nakup e dostatxchno polezno. Taka che predlagam da izpolzwame
SourceForge.
> Oste nesto ako se zahvastame naistina s IDLe ... moze bi moze da
> pootlozim ideata za OpenSource-a.
Ami kato znam che entusiazma ni e na impulsi shte se poluchi taka, che sega
shte se nadxhame mnogo(ewentualno izpokarame), shte izmislim neshto
genialno, shte zapochnem da go pishem, shte razberem che imame nqkakxw
design fault i nakraq wsichko otnowo shte zamre i taka do ... IDLe 4.
Stawa neshto kato pticata fenix, samo che ne e sigurno dali shte ima
sledwasht pxt. Taka che predlagam da si go naprawim towa OpenSource i da
znaem che nqkoi nqkoga mozhe da prochete i wxzrodi ideqta za IDLe sxs ili
bez nasha pomosht...
> A... btw ranga .. za kakvo niamam idea ,
> ce nesto ne mi stana mnogo iasno?
OK. Togawa mozhe da se hwana da obqsnq neshtata, pone takak kakto az gi
wizhdam. Tuk izkljuchwam wsichki brexshtolewenici za OpenSource, CVS i dr.,
a se sxsredotochawam do arhitekturata na IDLe... 3.
Taka. Osnownata mi ideq e da prewxrnem IDLe w neshto kato skupchina ot
biblioteki. Bibliotekite obache shte sa razdeleni w nqkolko kategorii(a
mozhe da se potrudim da izmislim i unificirani biblioteki, neshto kato
modulite w Linux kernel-a):
- biblioteki obezpechawashti rabotata s koda (core biblioteki)
- bibliioteki organizirashti prewrxshtaneto na koda ot edna forma w
druga(naj chesto ot ezik ot wisoko niwo do IDLe kod i obratno) (input
filtri)
- biblioteki za izpxlnenieto na koda(output filtri)
- general biblioteki(tuk ne moga da izmislq po-natatxshna klasifikaciq, sato
hwxrlqm wsichko ostanalo w edin kjup) (neshto kato mezhidnni filtri ili
po-tochno plug-ini mezhdu input filtrite i koda)
I za da ne me razberete pogreshno dobawqm, che shte imame i neshto kato IDLe
backbone t.e. towa deto dxrzhi wsichki biblioteki na edno. Inache kato
widite core biblioteki i shte mi skochite, pxk az pod core biblioteki imam
neshto sxwsem drugo w predwid.
I taka idwa edin potrebitel, kojto razpolagfa s nqkakxw arsenal ot
biblioteki i iska da gi sglobi po podhodqsht nachin, taka che da mozhe da
si swxrshi nqkakwa rabota. Kakwo prawi toj. Ami naprimer slednoto:
"Az iskam da izpolzwam script ezik za edna prezentaciq, koqto shte predstawq
na edin panair. Za tazi cel mi trqbwat kompilator, interface kxm moqta
programa, sredstwo za izpxlnenie na koda i neshto, koeto da poddxrzha samiq
kod. Az imam nalichie na mnogo biblioteki. Nqkoi ot tqh sxm si drxpnal
direktno ot home page-a na IDLe, drugi ot nqkakwi stranichni developer-i na
IDLe biblioteki naprimer. mozhe da imam 15 razlichni C kompilatora, wseki
sxs swoite si osobenosti. Az obache reshawam da izpolzwam genuine C
kompilatora(t.e. tozi predlozhen ot razrabotchicite na IDLe, shtoto te
twxrdqt che si wxrshel naj-dobre rabotata). Obache pxk iskam da izpolzwam
izpxlnqwashtata sistema napisana ot X, zashtoto tq mi pozwolqwa zapiswane
na koda po wreme na negowoto izpxlnenie, kato oswen towa izpolzwa uskoreni
statichni stekowe i e predwidena za takiwa malki programki, kato moqta.
Oswen towa iskam wsichki biblioteki da polzwat memory management
bibliotekata v.3.14 predostawena otnowo ot IDLe Dev Team. A zashto da ne
wkaram i modula za dinamichen kod. Kakwo pxk, mozhe da mi se nalozhi...
Chakaj malko, tuk wizhdam nqkakwa rabotna wersiq na plug-ina kxm
bibliotekata za dinamichen kod, koqto mi poswolqwa bezopasno iztriwane na
izpxlnqwanata instrukciq, shto ne wzema da go wkljucha..."
I tuk wxprosniqt potrebitel napiswa edin prost konfiguracionen skript, w
kojto pishe imenata na wsichki tezi biblioteki i sled malko brxmchene
sistemata sxobshtawa tochno koi sa paketite ot biblioteki i interface-i
koito trqbwa da link-ne kxm programata si i kakxw e krajniqt interface(kato
towa poslednoto ewentualno sxshto mozhe da bxde izbirano).
Mozhe da naprawq i druga analogiq. Predstawete si, che trqbwa da si sglobite
kola, kato razpolagate s nqkolko razlichni modeli dwigateli, shasita, gumi
i dori mozhe da si izbirate dali iskate 4x4 sistema. Wsichki tezi modeli sa
tolkowa lesni za zglobqwane, shtoto wseki dwigatel paswa plxtno na wsqko
shasi i mozhe da bxde montiran samo sxs zawiwaneto na dwa bolta i stqganeto
na edin remxk. Kef wi 4 -cilindrow dwigatel, dizelow dwigatel, elektrichen
dwiatel ili dori dwigatel sxs slxnchewa energiq; kef wi kabriolet, pikap
ili mikrobxs; kef wi gumi za dxzhd, snqg, mnogo suho wreme ili dori kolela
ot wlak; kef wi wsqkakwi ekstri kato ABS, klimatik, awtomatichno
ogranichawane na skorostta, koito mozhete da slagate wxw wsichki wxzmozhni
kombinacii i bez nikakwi usiliq. Ami ako imah takiwa chasti az moga da si
sglobq wsqkakwo prewozno sredstwo, kakwoto iskam. Ako li ne pxk mozhe da si
naprawq takawa chast kakwato nqmam i da razkazha na drugite za neq.
Ami nqma kak po-hubawo da go obqsnq. Ne iskam oshte da se zawiram w
ewentualni primeri za biblioteki na IDLe, no mislq che mozhe da se setite
za mnozhestwo takiwa, samo kato se setite kakwi iziskwaniq sme imali po
otnoshenie na IDle.
Ami towa e zasega.
Pozdrawi,
Ivo
--
Ivaylo Riskov <ivaylo_riskov@xxxxxxx>
"If it happens, it must be possible."
- Follow-Ups:
- [idle] Re: IDLe 2 ili IDLe 3 (long)
- From: Ludmil Antonov
- References:
- [idle] Re: IDLe 2 ili IDLe 3
- From: Ludmil Antonov
Other related posts:
- » [idle] Re: IDLe 2 ili IDLe 3 (long)
- » [idle] Re: IDLe 2 ili IDLe 3 (long)
- » [idle] Re: IDLe 2 ili IDLe 3 (long)
- [idle] Re: IDLe 2 ili IDLe 3 (long)
- From: Ludmil Antonov
- [idle] Re: IDLe 2 ili IDLe 3
- From: Ludmil Antonov