由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - JavaScript is Assembly Language for the Web
相关主题
Scott Hanselman's 2011 Ultimate Developer and Power Users Tool List for Windows为别人编个asp.net c#做的网站,收多少钱合适?
M$真会骗钱求推荐asp.net教程
$10/hour HTML designer新手提问:如何理解MVC中的前端(Frontend)和后端(backend)?
用.net怎么做gallery招.NET DEVELOPER
What is HTML5man, I hate CSS
razor view as email templateSenior asp.net/c# position
ASP.NET Developer.net position in Houston FYI
C# .Net programmer position in Salt Lake City area (转载)Need to hire a software web developer:
相关话题的讨论汇总
话题: language话题: javascript话题: web话题: assembly话题: js
进入DotNet版参与讨论
1 (共1页)
s***o
发帖数: 2191
1
Two interesting posts and discussions from Scott Hanselman's Blog.
http://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTh
http://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTh
What do you think?
c**t
发帖数: 2744
2
I heard similar voice long time ago. As a developer, you know it's hard to
debug JS code. If the code is compressed or obfuscated, it'll be nightmare.
N********n
发帖数: 8363
3

The guy knows little how languages and compilation work. If I compile a
program written in language A into a program written in lan B then B has
to be 1) able to do more than A and 2) more granular than A.
Javascript satisfies neither. It does not do more than C#/Java/C++ nor
is more granular.

【在 s***o 的大作中提到】
: Two interesting posts and discussions from Scott Hanselman's Blog.
: http://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTh
: http://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTh
: What do you think?

c**d
发帖数: 579
4
这人是个牛人,你居然说人家不懂。
他这篇文章的主要意思是说html markup的可读性越来越不重要,长远来看浏览器会演
变成一个虚拟机,JavaScript则成为该平台相应的汇编语言。开发人员可以使用各种工
具和Framework开发Web程序,只要最终生成的JS运行没问题就行。
他这个提法很有道理,不过对我来说有点难以接受,因为受Web Standards理论的影响
太深。

【在 N********n 的大作中提到】
:
: The guy knows little how languages and compilation work. If I compile a
: program written in language A into a program written in lan B then B has
: to be 1) able to do more than A and 2) more granular than A.
: Javascript satisfies neither. It does not do more than C#/Java/C++ nor
: is more granular.

N********n
发帖数: 8363
5

I have enough experience in the compiler domain to tell where he gets it
wrong. If language A does more than language B then it is impossible to
convert a program written in A into B. To do that the original A program
has to chop down to fit in B - in Chinese "削足适履" - a show stopper.
That's just one of the fallacies in his thinking. I can go on to other
problems such as performance, efficiency and so on but it's already bad
enough. HTML+JS is too weak to be a powerful platform for serious apps.

【在 c**d 的大作中提到】
: 这人是个牛人,你居然说人家不懂。
: 他这篇文章的主要意思是说html markup的可读性越来越不重要,长远来看浏览器会演
: 变成一个虚拟机,JavaScript则成为该平台相应的汇编语言。开发人员可以使用各种工
: 具和Framework开发Web程序,只要最终生成的JS运行没问题就行。
: 他这个提法很有道理,不过对我来说有点难以接受,因为受Web Standards理论的影响
: 太深。

a9
发帖数: 21638
6
我觉得受web安全性影响,限制太多。
经常做web,做做就发现,有很多功能,限于安全原因根本实现不了。尤其是ie,条条
框框
的限制太多了。

【在 c**d 的大作中提到】
: 这人是个牛人,你居然说人家不懂。
: 他这篇文章的主要意思是说html markup的可读性越来越不重要,长远来看浏览器会演
: 变成一个虚拟机,JavaScript则成为该平台相应的汇编语言。开发人员可以使用各种工
: 具和Framework开发Web程序,只要最终生成的JS运行没问题就行。
: 他这个提法很有道理,不过对我来说有点难以接受,因为受Web Standards理论的影响
: 太深。

r****y
发帖数: 26819
7
HTML+CSS+JS+browser足够完成client端的所有功能。它们不用去做server端的事。

【在 N********n 的大作中提到】
:
: I have enough experience in the compiler domain to tell where he gets it
: wrong. If language A does more than language B then it is impossible to
: convert a program written in A into B. To do that the original A program
: has to chop down to fit in B - in Chinese "削足适履" - a show stopper.
: That's just one of the fallacies in his thinking. I can go on to other
: problems such as performance, efficiency and so on but it's already bad
: enough. HTML+JS is too weak to be a powerful platform for serious apps.

1 (共1页)
进入DotNet版参与讨论
相关主题
Need to hire a software web developer:What is HTML5
JavaScript is Assembly Language for the Web (转载)razor view as email template
我总结的转行路线ASP.NET Developer
最近有些onsite, 求祝福C# .Net programmer position in Salt Lake City area (转载)
Scott Hanselman's 2011 Ultimate Developer and Power Users Tool List for Windows为别人编个asp.net c#做的网站,收多少钱合适?
M$真会骗钱求推荐asp.net教程
$10/hour HTML designer新手提问:如何理解MVC中的前端(Frontend)和后端(backend)?
用.net怎么做gallery招.NET DEVELOPER
相关话题的讨论汇总
话题: language话题: javascript话题: web话题: assembly话题: js