Stilgar:
Magari fare una cosa ancora più semplice per la versione beta ... solo i tag, niente codice custom ;)
nomorelogic:
tenere una grammatica facile infatti può essere vincente per far avvicinare gente. però limitarsi a fare quello che fanno altri linguaggi senza le peculiarità del pascal mi sembra uno spreco :) direi che si può iniziare con la versione facile (non solo per la beta ma per le cose di uso più comune) riservandosi però di usare delle caratteristiche più avanzate (usando grammatiche particolari).
ad esempio certe "uses" necessarie potrebbero essere inserite automaticamente da un pre-compilatore. del resto se l'interprete ne ha bisogno...
aesis:
Sono d'accordo di usare una sintassi semplice..quello che vogliamo è avere un sistema snello, leggibile PASCAL like dove qualsiasi persona può facilmente metterlo in pratica fin da subito. Un'altra cosa comunque da tenere in mente è lo sviluppo di futuri PLUGIN quindi secondo noi avere fin da subito una struttura facilmente integrabile.
Chiaramente dopo bisognerebbe gestire il routing delle pagina. Poi potremmo avere un css comune per lo stile ed un template tipo
application.html.pas
<html> ... QUI FOGLIO DI STILE SIA PER DESKTOP/MOBILE/ETC USO ANCHE DI JS PER PARTICOLARI FUNZIONI TIPO JQUERY ED ALTRI LINGUAGGI <body> <%-begin renderapp() -end%> <--- QUA VANNO POI INGLOBATE LE PAGINE tipo prodotti.html.pas </body> </html>
Speriamo di esserci spiegati bene...non ci "insultate" ;D ;D :D
Marco e Samuele
Stilgar:
Io provoco ;) Per stimolare la discussione :D
--- Codice: --- <!-- variabile precaricata dal controller di pagina, dichiarata in modo che possa essere puntata dal motore di rendering --> <p:object name="prodotti" />
Ti faccio una domanda...poi come integriamo tutto con APACHE per esempio?
Siamo molto felici che da un post si è aperta questa discussione e spero quanto prima di iniziare a buttare giù qualche pezzo di codice...(apriremo un google code o github...che dite?) anche se ancora è prematuro..