您是否希望Javascript在浏览器之外得到广泛使用?

您是否希望Javascript在浏览器之外得到广泛使用?,javascript,programming-languages,Javascript,Programming Languages,在今天的浏览器中,您可以发挥所有的魔力,我想知道Javascript是会在服务器端变得更加突出,还是会成为应用程序编程的可行替代方案。我这样问是因为我接触过很多编程语言,除了Javascript。也许是时候投入进去了,在每个人都想要之前,是我仍然不知所措 因此,你认为Javascript会变得更大吗?它已经比你想象的更大了,因为ActionScript大量基于Javascript,并且被大量开发人员使用 就我个人而言,我打赌JavaScript将在未来的框架中得到越来越广泛的采用,以便web开发

在今天的浏览器中,您可以发挥所有的魔力,我想知道Javascript是会在服务器端变得更加突出,还是会成为应用程序编程的可行替代方案。我这样问是因为我接触过很多编程语言,除了Javascript。也许是时候投入进去了,在每个人都想要之前,是我仍然不知所措


因此,你认为Javascript会变得更大吗?

它已经比你想象的更大了,因为ActionScript大量基于Javascript,并且被大量开发人员使用


就我个人而言,我打赌JavaScript将在未来的框架中得到越来越广泛的采用,以便web开发人员能够轻松地适应新环境;尤其是那些希望通过云交付应用程序的框架…

我认为这样做可能会引起学术界的兴趣,但我并不认为Javascript是应用程序编程的可行替代方案

好吧,WebOS将大量使用Js进行开发。至于在其他地方扩张。。。我不知道,Javascript有很多我喜欢的特性,但是在其他太多的语言中你找不到任何东西。尽管性能有所提高,但它在很多领域仍然无法击败C/C++/甚至Java。

它已经被广泛用作脚本语言。我听说photoshop是用它编写的。 此外,flash的actionscript是javascript

这是一种很酷的小语言,正是你想要用于这些案例的语言。 人们到处使用它——例如,我听说它在呼叫中心软件中使用

它在服务器编程中也很有用。我们在铁轨上等史蒂夫·耶格的犀牛


如果您使用couchdb、rhino中的webapp、浏览器中的javascript和基于e4x的模板引擎,您将获得纯javascript中的webapp堆栈,这很有趣

两份工作之前,我的任务是用javascript编写HTTP爬行器。说来话长

你可以用javascript做很多事情。类似地,由于php可以通过php解释器在web服务器之外使用,因此在服务器之外的php中可能有很多事情可以做

但这两种情况会发生吗?我的猜测是“不”,但我没有比其他人更清晰的水晶球。

是的,我想会的

越来越多的人在客户端用JavaScript开发应用程序,而在服务器端的使用也在不断增长,例如让人们在服务器端使用相同的技能和技术

像这样的JavaScript库正在帮助JavaScript摆脱其“玩具”形象,人们越来越重视它作为一种一流的开发语言。

在浏览器中——是的,因为它是实际的标准,web应用程序越受欢迎,JavaScript就越会成为“真正的”语言


外部浏览器——我不这么认为。只是没有:)

目前大众市场Javascript的趋势似乎是向库(jquery、prototype等)发展。将可靠的代码打包到一个更有用、更友好的框架中可能会增加语言的使用范围。虽然当前所有的库都是为了在浏览器中使用,但可以想象它们可以扩展到浏览器之外。然而,在Web开发之外,JavaScript通常被认为是一种有点丑陋和不可靠的语言,所以我认为它不允许允许它超越浏览器沙箱,与C++、java、python等类似。

简短的回答:不是。 详细回答:Javascript缺少很多特性,即使是对于脚本语言也是如此。它最受欢迎的地方在于它能够与服务器异步交互,允许Stackoverflow或Facebook等网站在不刷新的情况下神奇地更新内容

但是,它速度慢,并且缺少一些特性,因此可以在浏览器之外进行应用程序编程。当然,基于浏览器的应用程序也在激增(这是一个巨大的优势,因为如果操作正确,它们基本上很容易部署,并且完全独立于操作系统)

另一个要考虑的是,大多数JavaScript流行的东西都源于它对基于浏览器的脚本的独占性。而且它的大部分用途已经以JQuery、Prototype和Dojo的形式被限制了


如果你打算进入基于浏览器的软件领域,你仍然需要学习使它们成为可能的后端语言,Javascript应该很容易在以后添加(如果你一直遵循你的标准)Google Web Toolkit甚至为您将前端Java编译成Javascript,这样您就不用担心了。

我没想到。。。但是当我得到很多ActionScript书籍时,我发现语言是ECMAScript,基本上是Javascript。

以前使用过Javascript,现在工作中需要处理Javascript、jQuery和ExtJS,我只能说:


除非我别无选择,否则我决不会使用Javascript/EcmaScript作为嵌入式脚本语言。

我很乐意想象另一种历史,服务器端Javascript()取代PHP成为服务器端的主导语言。Javascript是一种非常好的语言,能够在客户端和服务器端使用它将为Web开发人员提供很多选择,并使他们更加快乐和高效


我不知道Javascript是否会得到更广泛的应用。

因为它的价值:自1998年以来,我几乎所有的服务器端编程都使用Javascript。它做了我一直想做的一切。

作为一种自由流行的脚本语言,它可以在多个应用程序中使用

例如,游戏开发工具Unity3D将JavaScript作为其脚本语言之一。大多数示例、教程和代码解决方案都是用