( asch | 2022. 08. 15., h – 19:51 )

Benchmark: annó csináltunk valam ilyesmit, de szinte értelmetlen volt, mert az rtemplate-nek semmi overheadje nincsen, amivel meg összehasonlítottuk az elég gagyi volt, ha jól emlékszem reflectiönnel vette ki az adatokat az objektumokból, ami élből több nagyságrenddel lassabb, mint egy sima adattag elérés.

De ha tudsz kihívóról - ami azt állítja magáról, hogy sebességre van optimalizálva - akkor csinálhatok benchmarkot. (Java-ban és C-ben is akár) Eddig nem nagyon találtam olyat, amivel egyáltalán lehetne értelme összehasonlítani.

 

> A template az önmagában is egy helyes, jól megjelenő formátum legyen, pl. , ha html template, akkor a böngészőben is megnézhető legyen, html szerkesztővel szerkeszthető legyen

Igen, az az egy hátránya van az rtemplate-nek, hogy ezt sajnos nem tudja. Amikor még régen próbálkoztam standard HTML template-ekkel, akkor még nagyon nehézkesen működtek ezek a kombinált editorok, amik egyszerre HTML és template editorok voltak, pláne ha volt benne például iterálás, vagy elágazás is nem csak sima behelyettesítés. Általában úgy dolgozok vele, hogy a fordítás, oldalújratöltés kör nagyon gyors legyen és a példaadatokkal kitöltött template kimenetet nézem meg böngészőből visszacsatolásként.