设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

10分钟尝试10种编程语言

2013-9-13 10:33| 发布者: joejoe0332| 查看: 1115| 评论: 0|原作者: 外刊IT评论|来自: 外刊IT评论

摘要:   世界上有很多有趣的编程语言,但下载它们、安装编程环境可能会是一件非常耗时的事情,而你很可能只想试一下。好消息是,你可以直接在浏览器里运行很多的编程语言,通常还有附带有一些教程来指导你了解基础知识。 ...

  浏览器IDE

  因为网上有这么多用来尝试的编程语言在线环境,可以推想,集成开发环境(IDE)也可以放到网上。可以预见以后不需要再等4小时来安装Visual Studio了。


Cloud 9是一个在线的开发Node.js应用的平台,集成了各种相关程序包。像Sploder这样的工具可以让你在线开发游戏。


Try F#网站无可争议的提供了广泛的学习这种语言的功能。云Tsunami IDE也提供了大量的学习开发F#的工具。CloudSharper也很快会提供一个利用WebSharper开发F# web应用的IDE。


  提升级别


  一旦用一种新语言完成了一些简单任务,你就可能想着提升到一些稍微大的任务上。我喜欢做Kata Catalogue里的一些习题,例如FizzBuzzGame of LifeMinesweeper


  有些人喜欢研究Project Euler里的问题,另外一些人有自己的Hello World应用。比如Martin Trojer,这是一个Scheme解释器。而Luke Hoban在开发一个Ray跟踪器。


  我建议去参加一些本地的研讨学习小组。伦敦Scala语言交流会每月都有一个编程活动,F#unctional伦敦人交流会刚好在月中有一个会议,下一次是关于Machine Learning


  在每节后面有问题和习题的编程书籍是很好的学习工具,可以练习你学到的知识,但这样的书很少。最近出版的《Functional Programming with F#》是一个很优秀的例子,它的每章后面都有问题习题。


  也许几个小时你就能熟悉一种语言的基本知识,但熟练掌握至少要几个星期,而精通,那就要至少几个月了。


  想写出自己的编程语言吗?Pete Sestoft的《程序设计语言概念》对这个主题提供了很好的介绍。


  [英文原文: Try 10 Programming Languages in 10 minutes ]

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部