New Development of coffeescript dart rust node. js in Javascript

Source: Internet
Author: User
ArticleDirectory
    • Rust
Coffeescript

Http://coffeescript.org/

Coffeescript (GitHub repo) is a new one written in pure Ruby.Programming LanguageThe Creator Jeremy Ashkenas joked that it was the little brother of JavaScript that was not so overlay (buy. Because coffeescript will compile Ruby into JavaScript, and most of the structures are similar, but the difference is that coffeescript has more strict syntax.

Similar http://www.infoq.com/cn/news/2010/12/languages-on-javascript-vms/

Introduce JavaScript virtual machine languages: coffeescript 1.0, stratifiedjs, emscripten and Python using C/C ++

Dart

Http://www.dartlang.org/

Dart is a new structured Web Programming Language launched by Google.

Dart isClass-based, object-oriented languageWith lexical scoping, closures, and optional static typing. Dart addresses issues with current WEB programming ages and isEasy to learnFor a wide range of developers.

Javascript has been around for seventeen years. when it was first introduced, there was no Web 2.0, no Ajax, no CSS, and very little client-side interactivity at all. when JavaScript first came out, the primary use case was validating client-side forms with alert boxes!
Over the next seventeen years, JavaScript the language has evolved from a proprietary language owned and slowly developed by netcommunications to a web standard that regularly adds new features. but as fast as a committee can add new features to the standard, the web evolves infinitely faster.
And then along came dart. Dart asks, given what we know about the web today, how might we build JavaScript from scratch? How can it load and run as fast as possible? How can we write it so that we can easily define and Load External libraries?
How can we make it easy for developers to write beautiful code?
If dart is the answer to those then questions (and I will try to make the case that it is ), then dart is quite possibly the most exciting technology to come our way in a very long time.

Rust

Http://www.rust-lang.org/

Rust is a language proposed for multi-core systems and absorbs important features from other dynamic languages, such as the absence of memory management, or the absence of null pointers.

Node. js

Http://nodejs.org/

Node. JS is a set of JavaScript toolkit used to write high-performance network servers. A series of changes started from this. Specifically, node. js assumes that you are running Linux or Mac OS X in the POSIX environment. If you are running Windows, install mingw to obtain a POSIX-like environment. In node, HTTP is the first priority. Node is optimized to create an HTTP server, so most examples and libraries you can see on the Internet are concentrated on the Web (HTTP framework, template library, etc ).

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.