LISP programisti ?

23 отговора 680 прегледа
в отговор на nevar #21

Re: ot gamedev kompaniite - Naughty Dog

> ti maj ne obi4a6 da 4ete6 kakwo ti pi6at? koj ti e kazal, 4e trqbwa da si pi6e6
> parser? az ne sym... wyprosa e tam, 4e poneve towa e format za syhranqwane
> na danni e estestweno da se nablqga na byrzata mu obraboka (parswaneto e 4ast)

Е зависи как се ползва.
Ако се използва за разработка на игри той най вероятно ще се ползва за съхраняване на някакви междинни данни които после чрез подходящи транслации ще се бинаризират и крайната игра игра няма да има XML. В този случай скоростта не е критична.
Ако ще се ползва от система за B2B обработка която трябва да комуникира с 40 други такива системи (40 си е съвсем реална цифра ... понякога са стотици) и извършва доста сложни транзакции, допълнителната цена която ще се плати за обработката на един текстов формат е незначителна, спрямо удобството на използването на стандартен формат.
Ако ще се ползва на уеб сайт който трябва да генерира няколко вида представяне на страниците (примерно HTML и WAP) или пък се изисква да може формата на страниците да се сменя бързо и лесно в широки граници, XML/XSLT е едно готово решение (оптимизирано от много хора в продължение на години) което предлага голяма гъвкавост на ниска цена (ако решиш да пишеш нещо сам, дори и на C, вероятно няма да имаш време да го напишеш чак толкова оптимално).
Ако ще се ползва вътре в едно приложение за предаване на данни между отделните компоненти/библиотеки и за извършването на една операция се правят 50 извиквания (като за всяко се варят нови XML-и) цената е определено висока и бързодействието ще е с пъти (десетки) по-малко от това на бинарно решение.

> za towa 4e se izpolzwa za 6tqlo i ne6tqlo sym syglasen, no towa ne
> promenq ne6tata. xml e kompromis roden ot wojnata mevdu golemite kompanii...

Компримис е, което не значи че не е добър компромис в някои случаи.

> ako ne wqrwa6, probwaj da si naprawi6 kakyw da e format s random access ;)

Какво имаш предвид под случаен достъп? В DOM достъпа не е ли достатъчно случаен?

DOOM Will Never Die, Just The Players.
Отговор
в отговор на Questor #22

Re: ot gamedev kompaniite - Naughty Dog

А, супер! Дано се наложи повече ... и на сапун, на сапун!

DOOM Will Never Die, Just The Players.
Отговор
в отговор на Пepин #23

Re: ot gamedev kompaniite - Naughty Dog

> Какво имаш предвид под случаен достъп? В DOM достъпа не е ли достатъчно случаен?
ami za da si naprawi6 dom-a pro4ita6 celiq file, ako promeni6 ne6to - zapiswa6 celiq file. towa ne e random access, random access w smisyl kakto pri FS i BD

>Компримис е, което не значи че не е добър компромис в някои случаи.
Dobyr kompromis e, koeto ne zna4i, 4e nqma po-dobri re6eniq ;)

hajde stiga sme se 4oplili... :)

kjfskdhg dfs lasdjfol ldksf iwoertoret !!!
Отговор
в отговор на nevar #24

Re: ot gamedev kompaniite - Naughty Dog

А, сега разбирам какво имаш предвид. Ами с формат като XML (без допълнителна индексна информация записана някъде) много много няма да стане.
Съгласен

DOOM Will Never Die, Just The Players.
Отговор