Avrei dovuto intitolare questo post "finalmente i sogni diventano realta' "
visto che da molto tempo sognavo fosse possibile usare le mie conoscenze e la potenza del linguaggio c# per progammare "direttamente" per il browser, quindi in javascript.
Ebbene?
Ebbene ho appreso pocanzi che il buon vecchio (dalle mie parti si dice spesso in senso affettuoso)
Nikhil Kothari mostra 1prototipo del linguaggio
Script# ovvero i miei sogni che diventano realta':
http://www.nikhilk.net/Entry.aspx?id=121Praticamente la possibilita' di usare visual studio e c# per scrivere classi che poi si potranno compilare in javascript con
1a sorta di mapping degli oggetti dichiarati in c# con quelli del dom (ovvero dell'html generato poi nella pagina) per diventare piu veri e propri "programmatori del dom".
Oltre alla spiegazione teorica ,se volete vederlo in action, 1o screencast di qualche minuto che ne mostra anche il funzionamento:
http://www.nikhilk.net/Content/Video/ScriptSharpIntro.wmvPercio' con 1pizzico di
XMLHttpRequest, 1a libreria di supporto (scriptFx) e implementando l'interfaccia
IScriptlet ...insomma qualche piccola alchimia e il gioco è fatto!!! il compilatore genera il file .js a cui si puo fare riferiento...
Come spiega
il guru nell'articolo, alcune cose tipo i generics, unsafe etc ovviamente non sono supportate perche non hanno senso...
che dire? niente, ovviamente si tratta ancora di prototipi ma la cosa è sicuramente molto molto ma molto, interessante ed anche se lo stato dell'arte è agli inizi...pero' sono veramente entusiasta della cosa, come filosofia soprattutto!
....oltretutto è bello vedere che anche altri la pensano come me...anche se la differenza è che loro le idee le concretizzano