嗯,写点什么好?学写程序只是业余兴趣,也许我的水平一辈子都不会达到可以依靠写程序为生的那种程度,不过我知道自己还是会乐在其中的,兴趣使然,性格使然,梦想使然。
一次学两种程序语言,我也忒嚣张了点呵呵。没关系,我相信思维模式不会变化很大,重要的一直是逻辑和算法。
如果要回顾当初为何选择Ruby和Java,我相信我早就说不出个所以然来了。实际现在上我只想学Ruby,因为我觉得Java的代码好“沉重”,好像很多时候实例与实例之间需要连环相扣(如果经常存在这种连环,想必我需要花时间重新设计我的程序,起码应该考虑引入某些设计模式是否可行,对不?),而且某些时候一行很长的语句实际上只能实现一个行为,写着写着就有点沮丧,感觉出代码的效率赶不上想法的变化。
遗憾的是,Ruby的桌面GUI能力尚不算成熟,或许在桌面领域,我该暂时转向另一个角度——Java。
to be continue...
分享到:
相关推荐
java初级开发者面试笔试题Ruby工作 在招聘 Ruby on Rails 程序员时,一开始要知道面试中要问的正确问题对我来说是一个真正的挑战。 在 30 分钟或更短的时间内,如果不查看候选人之前编写的代码,很难全面了解候选人...
无论您是 Java 开发人员、Python 大师还是 JavaScript 向导,本次研讨会都将向您展示 Ruby 的重要之处、人们为何如此喜爱它,以及为什么惯用的 Ruby 代码看起来……与众不同。 这是一种动手体验,因此请携带安装了...
动态语言中的Perl、Tcl、Ruby、Forth、Python,以及本 书介绍的Lua;……,等等等等。再加上世界上那些不知道躲在哪的旮旯的奇奇怪怪的 hacker捣鼓出来的异想天开的语言,要想将各类语言囊入怀中,不异于痴人说梦...
Jquery是继prototype之后又一个优秀的Javascrīpt框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被...实际上我比较喜欢java(少接触Ruby 罢了)但是jquery的简单的实用的确有相当大的吸引力啊……
Gems:capistrano、capistrano-ext、ruby-debug(奇怪的是,haml也是,部署时……) 待办事项:了解为什么运行 capistrano 需要haml… 安装 最新的安装脚本已经用 1.4.0RC1 的 JRuby 测试过了,你需要一个正在运行的...
Java 客户端: : 。 Ruby 客户端: : 。 ……做你自己的客户! 制作自己的客户端。 您有两种选择来为您选择的语言实现客户端。 两者此时都可用,但是应该首选 TCP 接口,因为我不预测它的工作会发生重大变化。 ...
•异常处理已经成为衡量一门语言是否成熟的标准之一,目前的主流编程语言如C++、C#、Ruby、 Python等,大都提供了异常处理机制。增加了异常处理机制后的程序有更好的容错性,更加健壮。 传统错误处理的缺陷 ...
鬼魂虽然很惊讶,但还是满足了小朱尔的愿望……虽然他现在很后悔提出这样一个蹩脚的愿望,但只要给他一根绳子,他仍然可以产生很多真正的珠宝。 你只需要告诉他,给定一根绳子,他可以从中产生多少Ruby? 输入格式...
如果您使用 ruby、nodejs、java、scala 都没有关系……列表还在继续。 只要您的“HTTP 客户端”(无论是浏览器,还是某种形式的 HTTP 编程访问)支持代理,您就可以使用它。 这有很多用途,我目前使用它的主要...
sigar本身由C语言开发而成,提供了丰富的API接口,包括:JAVA,.NET,PERL,PHP,PYTHON,RUBY.Sigar.jar包是通过本地方法来调用操作系统API来获取系统相关数据。Windows操作系统下Sigar.jar依赖sigar-amd64-winnt.dll或...
《领域专用语言实战》基于一系列JVM语言(Java、Ruby、Groovy、Scala和Clojure),分析了它们在实现DSL中的优劣势,同时也给出了丰富的示例。如果你是一位架构师,希望设计出极具表现力的API,让它既能满足领域用户...
WEB 网页开发编程入门教程如 HTML、CSS、Javascript、jQuery、Bootstrap 等前端教程,以及 PHP、Java、Python、Node.js、Ruby 还有一些 C++、C#、SQL、Linux、iOS 开发、设计模式、正则表达式等教程……
例如,考虑以下五种编程语言:Java,Python,Ruby,JavaScript和C#。 这五种语言是否如此独特,以至于您会称它们为针对不同工作的不同工具,或者它们看起来比它们不同之处更相似? 曾经有一段时间,您可能会说“ ...
原书名:Foundations of Ajax 原出版社: Apress 作者: (美)Ryan Asleson,Nathaniel T.Schutta 译者: 金灵 等 丛书名: 图灵程序设计丛书 出版社:人民邮电出版社 ...b.2.9 ruby on rails ... 253