V8 / Chakra vs CLR - Quale sarà l'impatto del dattiloscritto

voti
0

Guardando le varie presentazioni su dattiloscritto, mi sembra che se V8, Chakra o uno qualsiasi dei motori partita javascript (si avvicinano?) Le prestazioni del CLR (qualcuno sa se lo fanno?), Sicuramente questo invade il .Net spazio?

tipizzazione statica sembrava essere un grande elemento di differenziazione tra il mondo dev .Net e il mondo js. Dato che ora dattiloscritto viene fornito con i vantaggi di

  • tipizzazione statica
  • cross platform
  • accesso al sistema js eco (in modo tipizzato staticamente)
  • (Dato che il compilatore è a macchina (con un file .d disponibili), non ero sicuro se effettivamente quasi fatta compilatore come un servizio)

Mi chiedevo se qualcuno potesse spiegare un problema di spazio meglio affrontato utilizzando il sistema di set di strumenti / eco .Net? O è più basso di quello che si è usato per / dove si è a?

Grazie

S

È pubblicato 08/10/2012 alle 12:55
fonte dall'utente
In altre lingue...                            


2 risposte

voti
4

Le piattaforme C # e Java di sviluppo sono il risultato di 50 anni di continua evoluzione del design lingua e ingegneria del software. Essi sono probabilmente i migliori piattaforme disponibili oggi per la scrittura di grandi enti di codice di programma, dicono 25.000 linee verso l'alto.

Tipografico solo risolve due problemi nell'adozione JavaScript per lo sviluppo su larga scala, vale a dire la tipizzazione forte e object oriented estensioni. Come un programmatore C # voglio LINQ, Generics e CodeContracts. Tipografico è inferiore come un sostituto ma non spostare sostanzialmente il confine di dove sono i più utilizzati JavaScript e C #.

Lo dico come C # programmatore che vede tipografico come il più significativo evento di notizie dal LINQ.

Risposto il 08/10/2012 a 14:40
fonte dall'utente

voti
1

Non c'è niente di nuovo sotto il sole con tipografico. E 'solo un traduttore di lingua, non include un'implementazione VM. L'uscita è regolare Javascript, non funzionerà più velocemente o più lentamente del JS artigianale.

La più importante valore aggiunto per tipografico è il miglioramento dello sviluppo in tempo. Cattura insetti primi grazie alla tipizzazione, ma è ancora facoltativa, affidabile auto-completamento e supporto refactoring. Tutto quello che avresti bisogno di fidarsi di una lingua da utilizzare in grandi progetti che sono ancora gestibile. E sì, aspetti di compilatore come un servizio è lì, ben dimostrato da Anders quando correva tipografico in Chrome di Google con tipografico nel riquadro di sinistra e il generato Javascript nel riquadro di destra, prodotta istantaneamente durante la digitazione.

Risposto il 08/10/2012 a 14:10
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more