V8 / Chakra vs CLR - Hva blir konsekvensene av Loggfila

stemmer
0

Å se de ulike presentasjoner på typescript, synes det for meg at hvis V8, Chakra eller noen av java motorer kamp (kommer i nærheten?) Utførelsen av CLR (noen som vet om de gjør?), Sikkert dette trenger inn på .Net rom?

Statisk typing syntes å være en stor faktor mellom Net dev verden og js verden. Gitt nå at Loggfila kommer med fordelene av

  • statisk typing
  • kryssplattform
  • adgang til den js øko-systemet (i en statisk maskinskrevet måte)
  • (Gitt at kompilatoren er i Loggfila (med en .d fil tilgjengelig), var jeg ikke sikker på om du effektivt nesten fikk kompilator som en tjeneste)

Jeg lurte på om noen kunne forklare et problem plass bedre nærmet bruke Net verktøysett / øko-systemet? Eller er det mer ned til hva man er vant til / hvor man er på?

Takk

S

Publisert på 08/10/2012 klokken 11:55
kilden bruker
På andre språk...                            


2 svar

stemmer
4

C # og Java utviklingsplattformer er et resultat av 50 år med kontinuerlig utvikling i språk design og software engineering. De er trolig de beste plattformene tilgjengelig i dag for å skrive store flak av programkode, sier 25.000 linjer oppover.

Loggfila løser bare to problemer når vedta Javascript for storskala utbygging, nemlig sterk typing og objektorienterte utvidelser. Som en C # programmerer jeg vil LINQ, Generics og CodeContracts. Loggfila faller kort som en erstatning, men det betyr vesentlig skifte grensen til hvor Javascript og C # er best brukt.

Jeg sier dette som en C # programmerer som ser Loggfila som den mest betydningsfulle nyheter hendelsen siden LINQ.

Svarte 08/10/2012 kl. 13:40
kilden bruker

stemmer
1

Det er ingenting nytt under solen med Loggfila. Det er bare et språk oversetter, betyr det ikke inkluderer en VM gjennomføring. Output er vanlig Javascript, vil det ikke kjøre noe fortere eller saktere enn håndlagde JS.

Den viktigste verdiøkende for Loggfila er utvikling tids forbedringer. Fange insekter tidlig takket være å skrive, men det er fortsatt valgfritt, pålitelig auto-fullføring og refactoring støtte. Alt du trenger å stole på et språk som skal brukes i store prosjekter som fortsatt vedlikeholde. Og ja, aspekter av kompilatoren som en tjeneste er der, vel demonstrert av Anders da han kjørte Loggfila i Google Chrome med typescript i ruten til venstre og den genererte Javascript i ruten til høyre, produsert umiddelbart mens du skriver.

Svarte 08/10/2012 kl. 13:10
kilden bruker

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