[idle] Re: Strategiq za rabota po IDLe
- From: "Mitaka" <mitaka911@xxxxxxx>
- To: idle@xxxxxxxxxxxxx <idle@xxxxxxxxxxxxx>
- Date: Mon, 8 Sep 2003 19:49:16 +0200
Hello, Ivo, Ludo i Rangel,
======= At 2003-09-08, 12:37:00 Ivo wrote: =======
..............
>Az kazah!
= = = = = = = = = = = = = = = = = = = =
Mnogo dobre go kaza :)
Vuznamerqvam samo da douto4na edin leko neqsen moment:
> - W daden moment ostawa samo edin IDLe, kojto nosi koda i ideite na
>wsichki.
..............
> - protiworechiq w ideite - sxshto mnogo seriozen problem. Kakwo shte
> stane
>ako w momenta kogato trqbwa da se poqwi edin IDLe, wse oshte ima 4(ili
>poweche) takiwa?
Vsu6tnost, da ostane samo 1 IDLe nakraq e ... idealniqt slu4ai - no
su6to taka i nerealniqt - imaginarniqt. Tova nqma da stane, no su6to taka, tova
ne e i krainata ni cel - kakvo lo6o ima v tova da ima pove4e ot edin IDLe? Taka
6te ima ne6to kato konkurenciq - nadprevara, a ima li konkurenciq - ima i
progres! Ne, IDLe-ite 6te sa pove4e ot edin, no vuv vseki edin moment ot
Time-Line-a 6te se znae za vseki IDLe kude se namira v klasaciite - koi e
nai-barz, koi e nai-mo6ten, koi ima nai-dobriqt Haskell "kompilator" i t.n.
Vseki, koito raboti po svoq IDLe 6te se stremi vuv vseki edin moment negovoto
"ku4e" da poddurja maximalen broi kompilatorni moduli, no su6tevremenno i da
raboti s nai-burziqt executoren modul.
Tova koeto e zalojeno v ideqta za "razdelqneto" e, 4e tezi mnogo
IDLe4eta 6te polzvat malko ili mnogo OB6TI MODULI - poneje, az pone sum malko
marzeliv, i dulboko se sumnqvam, kogato X napravi ne6to, Y da trugne da pi6e
su6toto ne6to - ne, Y 6te se opita purvo da go ispolzva nagotovo, i 4ak ako ne
uspee - togava 6te go napi6e. A ako X e napisal DOBRA dokumentaciq za svoqt
modul - 6ansovete za uspeh v prilaganeto na modula v distribuciqta na Y sa s
puti po-golemi.
Da, distribucii - tova 6te sa IDLe4etata v (moje bi ne 4ak tolkova)
dale4noto bude6te.
"Vzemi ot tuk, smesi tova, nqkolko zaklinaniq, i tvoqta IDLe
distribuciq e gotova."
E se malko se zame4tah, no nqma zna4enie, tova koeto iskah da kaja go kazah -
az 6te rabotq po na4ina, opisan ot Ivo, samo trqbva da se douto4nim za stila na
koda koito pi6em - mislq 4e go bqhme re6ili tozi vupros vednuj, no sum go
zabravil...
Su6to nqkoi moje da pitat kakvo stana s Interface-ite s koito tolkova si
pliun4ihme ustite - NI6TO!
Ne moje6 da naloji6 na nqkoi da polzva tvoqt interface, za tova vseki da si
pi6e interface-ite m/u modulite kakto smetne za dobre. Ako nqkoi poiska da se
svarje svoi modul s daden 4ujd modul, toi purvo 6te trqbva da pro4ete
dokumentaciqta na 4ujdiq modul, da napravi Transformacionen Interface ako e
neobhodimo, i e gotov (stiga dvata modula da sa konceptualno suvmestimi - ne
moje6 da kompilira6 C kod s modul za kompilirane na Basic cod). Estestveno tezi
transformacionni interface-i na purvo vreme suvsem 6te umartvat i bez tova ve4e
polumartvata skorot na IDLe, no tova 6te e samo v na4aloto - ako X produlji da
ispolzva modul na Y i e dovolen ot rabotata koqto toi var6i, razbira se 4e X
6te se svarje s Y i dvamata 6te se opitat da promenqt ne4ii kod za da se
premahne mejdinniq interface. Ot tozi "krustoput" ima tri suvsem logi4ni
vuzmojni izhoda:
A) Y se suglasqva da promeni svoqt modul za da e 100 suvmestim s modula na X,
kato po tozi na4in pravi NOV modul - a ne nova versiq!
B) Y kazva na X da si svar6i sam 4ernata rabota, X vzima koda na modula na Y,
4ete dokumentaciqta, promenq tuk tam i pravi noviqt modul.
C) X promenq svoqt modul, za da e napulno suvmestim s 4ujdiqt modul na Y - tova
otnovo e nov modul
No ne se pla6ete ot tazi shema - po tozi na4in se osu6testvqva ne6to
kato estestven podbor - vzema se nai-dobroto ot dadeni dva modula i se pravqt
tehni naslednici. Vqrno, v edin moment server-a na SourceForge moje da se
zadrasti ot stoticite (hilqdite) razli4ni moduli, vseki ot koito e proizlqzal
ot nqkoi drug, ot desetkite pokoleniq kod. No, kakto znaete - nqma ni6to ve4no,
6te doide vreme, v koeti "nai-starite" moduli, koito sa dali svoqt kod na
hilqdi drugi, 6te budat ve4e prakti4eski neispolzvaemi - poneje 6te ima
po-dobri ot tqh vuv vsqko edno otno6enie.
Estestveno, po-dobre da spra s teoriite si za bude6teto do tuk, poneje,
sled 10 godini ot IDLe 6te sa ostanali samo nqkolko CD-ta, 3-4 miliarda
magnit4eta prusnati po nqkolko magnitni plo4i na HDD-ta, i nqkolko stotin
stranici s dokumentaciq za ideite, koito po onova vreme 6te sa otdavna
realizirani, no ne ot nas. 6to se otnasq do IDLe 2 - nadqvam se sled 10 godini
o6te da polzvat C++, za da moga da si go kompiliram (me4ti, me4ti)
Best regards.
Mitaka
mitaka911@xxxxxxx
2003-09-08
- Follow-Ups:
- [idle] Re: Strategiq za rabota po IDLe
- From: Ludmil Antonov
Other related posts:
- » [idle] Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- » [idle] Re: Strategiq za rabota po IDLe
- [idle] Re: Strategiq za rabota po IDLe
- From: Ludmil Antonov