如果你觉得这段代码可读性高,请支持汉语编程。

你有没有想过,为什么编程一定要用英语?为什么美国人天生就有语言优势;而我们为了操作一台机器,却要费那么多时间学习一个鸟语?这对我们公平吗?

当然,随着Java语言的到来,用自己的语言编程不再是梦想。

一个简单的Java Bean:

문서.java
package koreantest;

import java.util.Date;

public class 문서 {
private String 제목입니다;
private String 작성자;
private String 콘텐츠;
private Date 의날짜게시할수있습니다;

public String get제목입니다() {
return 제목입니다;
}

public void set제목입니다(String 제목입니다) {
this.제목입니다 = 제목입니다;
}

public String get작성자() {
return 작성자;
}

public void set작성자(String 작성자) {
this.작성자 = 작성자;
}

public String get콘텐츠() {
return 콘텐츠;
}

public void set콘텐츠(String 콘텐츠) {
this.콘텐츠 = 콘텐츠;
}

public Date get의날짜게시할수있습니다() {
return 의날짜게시할수있습니다;
}

public void set의날짜게시할수있습니다(Date 의날짜게시할수있습니다) {
this.의날짜게시할수있습니다 = 의날짜게시할수있습니다;
}

@Override
public String toString() {
return "==== " + 제목입니다 + " ====\n" + 작성자 + " " + 의날짜게시할수있습니다 + "\n" + 콘텐츠;
}
}


一个测试用的类:

테스트.java
package koreantest;

import java.util.Date;

public class 테스트 {

public static void main(String[] args) {
문서 문서1 = new 문서();

문서1.set제목입니다("일본 총리는 야스쿠니 신사에 갔다.");
문서1.set작성자("익명");
문서1.set의날짜게시할수있습니다(new Date());
문서1.set콘텐츠("우리는 강력하게이 문제를 비난 !!!!!");

System.out.println(문서1);
}

}


编译很顺利。执行结果:
[quote]==== 일본 총리는 야스쿠니 신사에 갔다. ====
익명 Wed Aug 17 10:47:23 CST 2011
우리는 강력하게이 문제를 비난 !!!!!
[/quote]

看,多么直观,用自己的语言写的变量,自己一看就知道是什么意思,再也不用看那冗长的英语变量名,再也不用因为英语水平不高,学不会,到处找人要代码了。


[b]等等,你好像不太喜欢上面那个程序,是吗?[/b]是因为这段代码是我用Google Translate写的吗?

不过,这就是外国人——不止是美国人,还有其他非汉语国家的人——看到汉语程序,以及程序里面的汉语注释时的感觉。

如果我们可以为了不学英语而轻松,你有没有想过,汉语的难度是英语的好几倍?汉语读写的难度又是汉语听说的好几倍?

如果程序员必须学汉语,那么,要学习汉语的不止是美国人、英国人、澳大利亚人、加拿大人,还有法国德国意大利奥地利俄罗斯乌克兰芬兰……更多的非英语国家要开始学汉语,而不是英语。这对他们公平吗?

所以,[b]编程语言不是一个民族自豪感的问题[/b]。一个程序的好坏,除了自身的正确性以外,还取决于它能被多少人接受。编程是世界的。一个开源项目的开发人员可能来自全世界各个国家,Linux内核里就有中国人的代码。一个中国的企业,将来也可能会有外国的员工;外企就更不用说了。检查一下你的代码(拼音的可读性不会超过俄语字母),还有注释。如果有可能,企业内部的版本控制系统最好也提供一个英文版本。

我知道,一切问题的根源就是汉语没有统治世界,而英语具有这样的地位。不过,我不认为写汉语代码不是改变这种地位的方法。

就到这里吧。
另外,如果你支持中文域名,请同样支持一下站点:

(试着真正点击一下)

[url]http://مثال.إختبار[/url]
[url]http://παράδειγμα.δοκιμή[/url]
[url]http://例え.テスト[/url]
[url]http://실례.테스트[/url]
[url]http://пример.испытание[/url]

以及港澳台同胞喜欢的这个:[url]http://例子.測試[/url]
以及我们大陆人民喜欢的这个:[url]http://例子.测试[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值