课件首页flash课件网络试题教案学档说课稿考研真题课时学案精品作文工作总结实用文档教学论文个人简历论文中心考试中心教学素材文学作品法律文书幼儿教育软件科技英语学习学习教程党团社会故事大王科普知识中考专题高考专题
您现在的位置:极品课件网 > 软件科技 > 编程开发 >

不需要安装任何开发环境,在浏览器里面就能在

发布时间:2018-02-22 17:14  作者:极品课件站  点击数:

大家也许听过1万小时的理论,讲的就是,任何专业,任何人,如果想在某一个技术行业里面成为专家能手,必须要至少工作学习1万个小时。编程何尝又不是这样呢?


《程序员修炼之道:从小工到专家》的作者就提出了编码套路(Code Kata)这个概念,说如果要提高自己的编程能力,就要不断的刻意练习,我们称之为Code Kata. 那当前软件界的语言层出不穷,开发环境也千奇百怪,目前就笔者所知,就有下面的编程语言:

Asm

BCPL

Bash

C (clang)

C (gcc)

C#

C++ (clang++)

C++ (g++)

Chapel

Clojure

CoffeeScript

D

Elixir

Erlang

F#

Fortran

Go

Groovy

Haskell

Java

Javascript

Kotlin

PHP

Perl

Python

R

Ruby

Rust

Swift

VHDL

VisualBasic

如果有一天心血来潮,想试试和看看新的语言如何使用,总不可能每个开发环境都装一套吧,而且有的开发环境还不太好装,而且必须在特定的设备下面才能使用,比如苹果(Apple)公司的Swift语言。


那有没有这么一个环境,云环境,只需要浏览器,就能实现我们的在线练习,在线编程的环境呢? 还真被我找到了。那就是cyber-dojo.org网站。


其支持上面的所列的31种语言,而且很多语言,还支持其对应的单元测试框架,以Javascript为例子,

其自动支持右边的单元测试框架。


选择上面的一门语言,我们就能开始编程了。笔者以Java为例子:


在右边选择你要练习的算法或者题目,左边是这个题目或者算法的说明。


点击第一个按钮“Set it up & Start programming”,可以直接编程了.


点击“Test”按钮,就可以编译并输出结果了。



标签:商用办公 

 关于本站    网站帮助    广告合作    下载声明  
Copyright ©2006-2010ss All Rights Reserved.
浙ICP备09021635号

友情链接/网站合作咨询: