新足迹

 找回密码
 注册

精华好帖回顾

· 纪念麦克 于2009年6月27日 (2009-6-28) luming · 科普贴 明明白白用电(维州地区)补充了一些Gas的信息 (2010-12-20) koyuu
· 晒晒我衣橱里利用率不高的裙子,谢谢大家的热情赠分,非常感谢. (2009-10-12) nini09 · 钩针基本符号 感兴趣的同学进来学啦 (2009-6-26) jessiehua
Advertisement
Advertisement
查看: 1731|回复: 21

各种编程语言写的代码 自动转换为javascript [复制链接]

发表于 2011-7-26 10:18 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
http://jsil.org/

C#程序员们, 如果不想学javascript又想用它,可以写C#代码,再转换为javascript,

JSIL is a compiler that transforms .NET applications and libraries from their native executable format - CIL bytecode - into standards-compliant, cross-browser JavaScript. You can take this JavaScript and run it in a web browser or any other modern JavaScript runtime. Unlike other cross-compiler tools targeting JavaScript, JSIL produces readable, easy-to-debug JavaScript that resembles the code a developer might write by hand, while still maintaining the behavior and structure of the original .NET code.

[ 本帖最后由 典 于 2011-7-26 09:32 编辑 ]

评分

参与人数 5积分 +15 收起 理由
乱码 + 3
BJ-KING + 3 你太有才了
交易人生 + 3

查看全部评分

Advertisement
Advertisement

发表于 2011-7-26 10:21 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Emscripten
https://github.com/kripken/emscripten/
c/c++程序也可以转换
Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM - and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).

Links to demos, FAQ, etc: https://github.com/kripken/emscripten/wiki

发表于 2011-7-26 10:32 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
java程序的转换
http://code.google.com/intl/de-DE/webtoolkit/overview.html
The GWT SDK contains the Java API libraries, compiler, and development server. It lets you write client-side applications in Java and deploy them as JavaScript.
头像被屏蔽

禁止发言

发表于 2011-7-26 10:49 |显示全部楼层
此文章由 netstat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 netstat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
牛,以后都javascript得了

发表于 2011-7-26 10:57 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
据说google+用Closure开发的
看一下Closure是什么
http://code.google.com/closure/
however: how do you create and maintain efficient JavaScript code that downloads quickly and works across different browsers?

The Closure tools help developers to build rich web applications with JavaScript that is both powerful and efficient. The Closure tools include:

Closure就是用来快速开发javascript应用的一个IDE?
包括Compiler, Library,Templates, Linter(STYLE CHECKER/FIXER)

发表于 2011-7-26 11:22 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
另外一个.net转javscript的东西
http://projects.nikhilk.net/ScriptSharp
Script# brings the power and productivity of C# and .NET tools to Ajax development by compiling C# source code into regular JavaScript
Advertisement
Advertisement

发表于 2011-7-26 11:33 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
典,你该办个讲座,给大家training一下,最近我也在忙其他的,javascript这边都out了

评分

参与人数 1积分 +1 收起 理由
+ 1 不敢不敢

查看全部评分

2012年度奖章获得者 2011年度奖章获得者

发表于 2011-7-26 11:34 |显示全部楼层

回复 典 6# 帖子

此文章由 交易人生 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 交易人生 所有!转贴必须注明作者、出处和本声明,并保持内容完整
很烦javscript,虽然不常写也不精通。

发表于 2011-7-26 12:22 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
典兄最近在关注js,有啥好事情发生?

发表于 2011-7-26 12:28 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 porcorosso 于 2011-7-26 11:22 发表
典兄最近在关注js,有啥好事情发生?

没好事,项目间隙有点时间,自己学习一下。

发表于 2011-7-26 13:36 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
找到一个大全的,coffescript's creator gave a full list
https://github.com/jashkenas/cof ... -that-compile-to-JS
Advertisement
Advertisement

发表于 2011-7-26 13:42 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-7-26 10:33 发表
典,你该办个讲座,给大家training一下,最近我也在忙其他的,javascript这边都out了


你谦虚了,javascript是古老的语言,永不过时,就算10几年前学的,现在依然管用

发表于 2011-7-26 13:47 |显示全部楼层
此文章由 o2h2o 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 o2h2o 所有!转贴必须注明作者、出处和本声明,并保持内容完整
chrome 是编译预 js 的
所以能那么快

js 还是得好好研究一下
越来越重要了

发表于 2011-7-26 13:58 |显示全部楼层
此文章由 梦呓人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 梦呓人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Mark 一下


金刚出手,不同凡响!

发表于 2011-7-26 14:17 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 于 2011-7-26 12:42 发表


你谦虚了,javascript是古老的语言,永不过时,就算10几年前学的,现在依然管用


没错,js是我的passion之一,上个工作90%在写js.

现在这个职位js的工作量特别小,我们现在在开发,主要精力就是完成每个sprint,保证project的进度.

等它release之后,稳定了,可能才有精力关注一下community在干啥.

现在实在没这个精力

特殊贡献奖章

发表于 2011-7-26 15:17 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你比较喜欢做哪个工作?

原帖由 乱码 于 2011-7-26 13:17 发表


没错,js是我的passion之一,上个工作90%在写js.

现在这个职位js的工作量特别小,我们现在在开发,主要精力就是完成每个sprint,保证project的进度.

等它release之后,稳定了,可能才有精力关注一下community在干啥.

现在实在没这个精力
Advertisement
Advertisement

发表于 2011-7-26 18:45 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 kr2000 于 2011-7-26 14:17 发表
你比较喜欢做哪个工作?



很难说更喜欢哪个,现在这个工作更有挑战性,它让我摆脱comfort zone,也更有趣。

像每个人一样,之前的每个工作都能让我在某方面得到长足的进步,我感觉从现在的工作里收获更多些,技术面和非技术面。

评分

参与人数 1积分 +2 收起 理由
+ 2 恭喜恭喜

查看全部评分

发表于 2011-7-26 20:15 |显示全部楼层
此文章由 rumcoke 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rumcoke 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-7-26 17:45 发表


很难说更喜欢哪个,现在这个工作更有挑战性,它让我摆脱comfort zone,也更有趣。

像每个人一样,之前的每个工作都能让我在某方面得到长足的进步,我感觉从现在的工作里收获更多些,技术面和非技术面。


也是用Scrum methodology?

发表于 2011-7-26 21:54 |显示全部楼层
此文章由 iceman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iceman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我现在工作50%的时间就在写backbone.js,用TDD来做js,很是让人抓狂。。。

发表于 2011-7-26 22:37 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 iceman 于 2011-7-26 20:54 发表
我现在工作50%的时间就在写backbone.js,用TDD来做js,很是让人抓狂。。。

能不能详细介绍一下你们是怎么用TDD作js的,用什么工具来搞?

发表于 2011-7-26 22:39 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 rumcoke 于 2011-7-26 19:15 发表


也是用Scrum methodology?


是的.
Advertisement
Advertisement

发表于 2011-7-26 23:32 |显示全部楼层

回复 典 20# 帖子

此文章由 iceman 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iceman 所有!转贴必须注明作者、出处和本声明,并保持内容完整
用Jasmine来做就可以了

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部