Thread Perl-Modul EavFile soll EavFile::XS werden (32 answers)
Opened by rosti at 2013-06-12 19:42

pq
 2013-06-14 21:06
#168297 #168297
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
es mag nicht deutlich geworden sein, daher:

ausgehend von seinem jetzigen zustand meiner meinung nach nicht.
bevor du das als nacktes modul hochlädst, vielleicht lieber gar nicht.

aber zu lernen wie man testcases, doku schreibt und ein paket schnürt, ist ja nicht unmöglich und fragen dazu schon immer hier im forum willkommen.

ich sehe einfach zu wenig von dem, was das modul können soll.
wo ist die verschachtelte datenstruktur, mit der es umgehen kann? welche arten von datenstrukturen/typen? auch objekte?
ist die methode bei mehrfach verschachtelten strukturen immer noch effizient? immerhin werden die keys mehrfach wiederholt.
wie verhält sich die dateigrösse im vergleich zu anderen serializern?
ich würde den benchmark zu Storable, Sereal etc. gerne sehen, obwohl du ihn nicht für sinnvoll hältst.
welche anwendungsfälle gibt es? sessions fand ich ein schlechtes beispiel, da ich ja bei jedem request nur eine bestimmte session brauche.
konfiguration ist wegen der nichtlesbarkeit auch kein anwendungsfall.
für viele dinge sind datenbanken und key-value-stores sinnvoll (indizes, erreichbarkeit von mehreren rechnern aus).


es ist ein modul, was für dich nützlich ist, weil du es für deine bedürfnisse programmiert hast.

du bist ja auch nicht von DBI.pm überzeugt, weil du mal den quelltext gesehen hast. es ist auf CPAN und gut dokumentiert, daher wird es genutzt.

du hast das modul hier vorgestellt, weil du interesse wecken wolltest. nehme ich mal an.
wie man das fördern kann, haben ich und andere dir jetzt auch schon mehrfach gesagt, auch in anderen threads.

leider wird das dann als "ablehnung" bezeichnet.
auf mich wirkt eher ablehnend, wenn du auf nachfrage nach dem vergleich mit Sorable antwortest, das sei nicht sinnvoll.

auch wenn jetzt sicher wieder irgendjemand was bösartiges ablehnendes darin liest - konstruktiver gings jetzt wirklich nicht, tut mir leid.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Perl-Modul EavFile soll EavFile::XS werden