s***o 发帖数: 2191 | 1 【 以下文字转载自 DotNet 讨论区 】
发信人: stdio (stdio), 信区: DotNet
标 题: JavaScript is Assembly Language for the Web
发信站: BBS 未名空间站 (Wed Jul 20 16:15:55 2011, 美东)
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? |
u***t 发帖数: 3986 | |
g*****g 发帖数: 34805 | 3 I've been saying that for a few years.
1. JS is not a very productive language
2. Js is the best supported language in browser, SL is dead, Flash is becoming less important with HTML5. Java FX never attracts any attention, what else can you use in web?
Wrap it up with more productive language and leave the js development to component developer is the way to go.
Remember the COM(Component Object Model) years in late 90s? You have some companies developing controls and the rest of the developers use controls. This is happening on web now.
【在 s***o 的大作中提到】 : 【 以下文字转载自 DotNet 讨论区 】 : 发信人: stdio (stdio), 信区: DotNet : 标 题: JavaScript is Assembly Language for the Web : 发信站: BBS 未名空间站 (Wed Jul 20 16:15:55 2011, 美东) : 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?
|
P********e 发帖数: 2610 | 4 现在 谁是web control developers呢?
becoming less important with HTML5. Java FX never attracts any attention,
what else can you use in web?
component developer is the way to go.
companies developing controls and the rest of the developers use controls.
This is happening on web now.
【在 g*****g 的大作中提到】 : I've been saying that for a few years. : 1. JS is not a very productive language : 2. Js is the best supported language in browser, SL is dead, Flash is becoming less important with HTML5. Java FX never attracts any attention, what else can you use in web? : Wrap it up with more productive language and leave the js development to component developer is the way to go. : Remember the COM(Component Object Model) years in late 90s? You have some companies developing controls and the rest of the developers use controls. This is happening on web now.
|
s***o 发帖数: 2191 | 5 Two very popular frameworks for example:
jQuery: a lightweight library with numerous plugins.
Sencha: a full-fledged framework that has many "controls" included.
...
etc.
【在 P********e 的大作中提到】 : 现在 谁是web control developers呢? : : becoming less important with HTML5. Java FX never attracts any attention, : what else can you use in web? : component developer is the way to go. : companies developing controls and the rest of the developers use controls. : This is happening on web now.
|
i*****o 发帖数: 1714 | 6 What framework will microsoft be using for its win8 development?
【在 s***o 的大作中提到】 : Two very popular frameworks for example: : jQuery: a lightweight library with numerous plugins. : Sencha: a full-fledged framework that has many "controls" included. : ... : etc.
|
a***y 发帖数: 2803 | 7 javascript 用于user side scripting;
perl,php,python 用于server side scripting.
【在 s***o 的大作中提到】 : Two very popular frameworks for example: : jQuery: a lightweight library with numerous plugins. : Sencha: a full-fledged framework that has many "controls" included. : ... : etc.
|
N********n 发帖数: 8363 | 8
Whatever happened to that "HTML+JS being first class choice" statement?
Yesterday it's "first class", today it's "assembly". Yesterday we were
told JS code could be as quality as any language, today we are told not
to care if HTML+JS combo is as unreadable as assembly.
You'd have dizziness following all the contradictory statements from
the HTML+JS camp. I don't know about you guys but when someone tells me
he can move two steps forward then two steps back and still make big
progress then I know I'm talking to a snake oil salesman.
【在 a***y 的大作中提到】 : javascript 用于user side scripting; : perl,php,python 用于server side scripting.
|
a***y 发帖数: 2803 | 9 oracle的larry ellison也说了,it行业比fashion industry还时尚啦.
【在 N********n 的大作中提到】 : : Whatever happened to that "HTML+JS being first class choice" statement? : Yesterday it's "first class", today it's "assembly". Yesterday we were : told JS code could be as quality as any language, today we are told not : to care if HTML+JS combo is as unreadable as assembly. : You'd have dizziness following all the contradictory statements from : the HTML+JS camp. I don't know about you guys but when someone tells me : he can move two steps forward then two steps back and still make big : progress then I know I'm talking to a snake oil salesman.
|
s***o 发帖数: 2191 | 10 any framework will work, since it's just HTML5. I think M$ will also
provide a set of specific HTML tags and JavaScript APIs for local resource
access.
This idea of HTML5/JS for "native" windows app development is not new, M$
already tried it , to a certain degree, with Windows Gadget and HTA.
【在 i*****o 的大作中提到】 : What framework will microsoft be using for its win8 development?
|
|
|
P********e 发帖数: 2610 | 11 好奇html5/js写出来app是什么界面?或者只是ie10的一个shortcut.
【在 s***o 的大作中提到】 : any framework will work, since it's just HTML5. I think M$ will also : provide a set of specific HTML tags and JavaScript APIs for local resource : access. : This idea of HTML5/JS for "native" windows app development is not new, M$ : already tried it , to a certain degree, with Windows Gadget and HTA.
|
i*****o 发帖数: 1714 | 12 除了3d外,html/javascript可以做出如何界面。
★ 发自iPhone App: ChineseWeb - 中文网站浏览器
【在 P********e 的大作中提到】 : 好奇html5/js写出来app是什么界面?或者只是ie10的一个shortcut.
|
k*******d 发帖数: 701 | |
s***o 发帖数: 2191 | 14 they are stand-alone apps using IE engine.
i guess it's time to refurbish your c++ skills for serious windows app
development.
【在 P********e 的大作中提到】 : 好奇html5/js写出来app是什么界面?或者只是ie10的一个shortcut.
|
P********e 发帖数: 2610 | 15 By refurbish, do you mean abandon?
【在 s***o 的大作中提到】 : they are stand-alone apps using IE engine. : i guess it's time to refurbish your c++ skills for serious windows app : development.
|
s***o 发帖数: 2191 | 16 sorry, I mean the opposite, to pick it up again. M$ is indeed showing new
passion for C++.
Anyway, M$ is expected to give more information about HTML5/.NET/C++ during
//BUILD/. I wish their new slogan won't be - "Developers, Developers,
Developers...F*ck You!"
【在 P********e 的大作中提到】 : By refurbish, do you mean abandon?
|
P********e 发帖数: 2610 | 17 恩,跑到vc++ developer blog看了一圈.发现COM又活了,有趣。win8以后的开发又是他
了,换了个名字WinRT.
BUILD应该会announce. 我估计他们不会直接说sl/wpf失败,而且会有新的.net. 只是
以后我们又重新支持native c++ development了。
其实现在win7里大部分也都还是COM.只是真没想到30年河东,30年河西。被人叫老古董
的东西又有用处了。
during
【在 s***o 的大作中提到】 : sorry, I mean the opposite, to pick it up again. M$ is indeed showing new : passion for C++. : Anyway, M$ is expected to give more information about HTML5/.NET/C++ during : //BUILD/. I wish their new slogan won't be - "Developers, Developers, : Developers...F*ck You!"
|