不需要安装任何开发环境,在浏览器里面就能在线练习31种编程语言

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

  • 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”按钮,就可以编译并输出结果了。

    我是一名爱好技术的软件架构师,同时也爱美食,爱电影,爱娱乐八卦。 如果您关注且爱好软件技术,请关注我的头条 @冰尘无极。

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2018年1月17日
    下一篇 2018年1月17日

    相关推荐