嗯,写点什么好?学写程序只是业余兴趣,也许我的水平一辈子都不会达到可以依靠写程序为生的那种程度,不过我知道自己还是会乐在其中的,兴趣使然,性格使然,梦想使然。
一次学两种程序语言,我也忒嚣张了点呵呵。没关系,我相信思维模式不会变化很大,重要的一直是逻辑和算法。
如果要回顾当初为何选择Ruby和Java,我相信我早就说不出个所以然来了。实际现在上我只想学Ruby,因为我觉得Java的代码好“沉重”,好像很多时候实例与实例之间需要连环相扣(如果经常存在这种连环,想必我需要花时间重新设计我的程序,起码应该考虑引入某些设计模式是否可行,对不?),而且某些时候一行很长的语句实际上只能实现一个行为,写着写着就有点沮丧,感觉出代码的效率赶不上想法的变化。
遗憾的是,Ruby的桌面GUI能力尚不算成熟,或许在桌面领域,我该暂时转向另一个角度——Java。
to be continue...
分享到:
相关推荐
Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...
Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...
java初级开发者面试笔试题Ruby工作 在招聘 Ruby on Rails 程序员时,一开始要知道面试中要问的正确问题对我来说是一个真正的挑战。 在 30 分钟或更短的时间内,如果不查看候选人之前编写的代码,很难全面了解候选人...
编辑推荐 每个程序员都会遇到需要使用正则表达式的情况,但是要用好正则表达式却并不容易。《正则表达式经典实例》提供了100多个实例,以帮助读者使用正则表达式处理数据...……………………………………………………
无论您是 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 测试过了,你需要一个正在运行的...
南宁见义勇为的英雄鲍光蛇在医院冷酷的程序中流尽了最后一滴血,公路收费站的值班人员因救护车交不出十元钱的过路费而坚决不放行救护车,终于使急需救助的患者丧命,……等等的例子,都为我们强调或者说奉为神圣规则...
尤其在企业级市场,几乎已被iOS全面占领,新兴的企业都表示更加青睐iOS而非所谓“开放”、基于Linux内核、拥有双核甚至四核……的Android设备。 企业级用户对稳定和实时性的需求恰恰就是Android的软肋,网络上一个...
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#。 这五种语言是否如此独特,以至于您会称它们为针对不同工作的不同工具,或者它们看起来比它们不同之处更相似? 曾经有一段时间,您可能会说“ ...
有很人多说:本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal、spss、sas等单词的...