TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Is MS building a C# on JavaScript runtime?

32 pointsby cekover 12 years ago

7 comments

drharrisover 12 years ago
This title is greatly misleading. The article (nor what it's talking about) has nothing to do with a "C# on Javascript" runtime, and that would be ludicrous. Anders is a language designer, so it makes a lot of sense he would use his knowledge to help improve language support for the next big thing. C# has matured; Javascript can still use some work.
评论 #4517666 未加载
评论 #4518367 未加载
评论 #4517656 未加载
CodeCubeover 12 years ago
I'm hoping this is what ultimately became of Volta: <a href="http://en.wikipedia.org/wiki/Microsoft_Live_Labs_Volta" rel="nofollow">http://en.wikipedia.org/wiki/Microsoft_Live_Labs_Volta</a><p>Basically, you could write C# and mark different segments of the code as being server side and client side. the client side code would be compiled to JavaScript and run in the browser ... and you got full debug support across tiers with the original uncompiled C# source.
noblethrasherover 12 years ago
Erik Meijer has — for sometime now — advocated treating Javascript as a target language.<p>This fact would be unremarkable except that a few years ago he advocated bringing functional programming to the .NET platform and we ended up with LINQ.
评论 #4518935 未加载
swalshover 12 years ago
I LOVE C#... its a really great language. I use it every day, and have been doing so for the past 4 years. But the thought of "Microsoft Javascript" scares the shit out of me.
calinet6over 12 years ago
"Microsoft could potentially add some new, interesting features to the JavaScript standard"....<p>Scary! Don't do it Microsoft—don't screw this up again. We spent ten years dealing with your "add some new, interesting features to the ??? standard," and we won't tolerate ten more. Standards are there for a reason. Do as you will, but don't break compatibility with the greater web.
评论 #4517763 未加载
评论 #4518009 未加载
评论 #4517859 未加载
评论 #4518137 未加载
azakaiover 12 years ago
It would make sense for Microsoft to invest in tools to run C# or .NET code in general in JavaScript, because letting people use Microsoft dev tools that they are familiar with (Visual Studio) + letting them generate code that runs on the web without plugins = win.<p>There are already some tools for this, Script# from Microsoft, JSIL and so forth. Would be nice if Microsoft decided to officially support this approach with something very robust.
pjmlpover 12 years ago
Maybe they will announce an AOT compiler for C#, since they had open positions for it some months ago.
评论 #4518028 未加载
评论 #4517858 未加载