(15/11/2013, 19:23)Lelep0w4 Ha scritto: [Per vedere i link devi REGISTRARTI.]
p.s. digger ... senza offesa non fate però messaggi di infinità lunghezza(a meno che non ce ne sia bisogno) siate semplici e chiari se potete
questo spiega il mio wow
ora posso rispondere in modo lungo e infinito...
l'idea non è niente male, è solleticosa e interessante, ma come spesso accade quando si hanno idee solleticose in ambito informatico ci si deve scontrare con la dura realtà.
Un po' come quelli che dicono "voglio realizzare un engine 3D tipo Unreal tutto mio! ho già realizzato un paio di routine ora mi ci metto e tra un po' vedrete che roba!"
Hai molto tempo? hai molta pazienza? sei molto deciso a portarlo a termine o molli ai primi problemi?
Sei iscritto all'università, ad informatica?
Il fatto è che per una cosa cosi non ti puoi improvvisare, ti servono delle nozioni toste, devi già saperci fare con la programmazione, e se ci sai fare, perchè creare un nuovo linguaggio già che ce ne sono tanti e anche buoni e collaudati?
Lo vuoi fare interpretato o compilato?
Se lo vuoi fare compilato (es C++) le cose si complicano, devi conoscere il codice macchina (non l'assembly) e devi conoscere cosa è PE ma non a grandi linee, devi padroneggiarlo.
Insomma, il fatto è che una cosa del genere richiede troppo tempo e impegno, se ne valesse la pena se ne potrebbe parlare ma sinceramente non vedo tutta questa grande utilità.
Ti posso concedere giusto l'aspetto educativo, cioè imparare una cosa del genere è sicuramente istruttivo, ma io mi dedico ad imparare già tante di quelle cose che sinceramente questa non è che mi interessi molto e non ho tempo da dedicargli.
Ma questo non vuol dire che tu non lo possa fare, hai internet, usalo, cerca documentazione, tutorial, cerca di capire quali sono le nozioni che ti servono e imparale, magari cerca un progetto open source di qualche linguaggio compilato o interpretato e scaricalo e studialo, imparerai sicuramente un sacco di cose interessanti e magari riuscirai nell'impresa.
Un consiglio, parti sempre a piccoli passi per capire le basi.
Una volta che hai le basi solide puoi pensare a qualcosa di impegnativo.
Non partire pensado di fare un mega linguaggio che fa tutto.
Parti pensando di implementare un linguaggio che fa un paio di cose, anche stupide, tipo printare un testo o cose cosi.
In questo modo avrai comunque imparato e implementato le basi e in piu vedendolo funzionare ti darà la carica per andare avanti a fare cose sempre piu complesse.