对编程语言的“自以为是”排名

昨天在海外网站发现了一张“编程语言排名图”,觉得很有意思,所以今天转发到博客中来。

 

00

 

 


嘿嘿,因为您所使用的语言排名很低,所以看到发火想骂人?不用嘛。

 

请注意,这是"consider themselves superior ",而不是"are superior "之类。也就是说,这是一张“自以为是”的排名,假如您心爱的语言在这里排名很低,也请不必怨念。

 

事实上,在这张图中的地位越低,非但不能说明该语言的实际地位同样低下。相反,因为这是"consider themselves superior"的,所以排名越下,反倒可以认为该语言使用人群的整体涵养越高才对(这个,最起码是心里承受能力很强的说……)。

 

归根究底,编程语言不过是种工具,为工具的好坏争吵,既是工具的悲哀,更是工具使用者的悲哀。事实上,这年头不掌握个三、四种编程语言,出门您好意思和人打招呼吗?

 

唯一能够肯定的是,上面这张排名图绝对不是由Java程序员绘制的。为什么?切,这还用问?!假如是由世界上“最善良、最可爱、最美丽、最圣洁、最崇高、也最变态”的Java程序员来评价排名,那么图表至少会被编写成下面这种样子啊!

 

00

 

——————————————————————

难得上次博客,说点正经事。

 

小弟目前正在整理LGame文档,预计9月15日左右可以完成,另外LGame-0.2.8版也在构建中,该版将强化图像处理机能(加入了很多图片特效),另外从该版开始,将会内置小型的AVG游戏引擎到LGame当中,以后移植galgame就爽了,啊哈哈哈哈哈(哎,一提galgame这家伙又失常了)~~~

_________________________________

 

2010-08-28,关于LGame-J2SE(PC版)的关键性BUG说明

 

这是一个LGame-J2SE版的关键性问题,会导致LGame组件使用异常,该错误首先由javavc兄提交。

经过测试,问题已被解决,症结是小弟上次改版时产生的遗漏,没有在mouseMoved时向mouseX和mouseY传参,最终导致LGame事件处理异常。

解决方法极为简单,仅需修改Screen类:

        原始代码:

    public synchronized void mouseMoved(MouseEvent e) {   
        mouseMove(e);
    }

        做如下修改问题即可解决(呃,就是上次改版漏写了两行代码|||):
       
    public synchronized void mouseMoved(MouseEvent e) {   
        this.mouseX = e.getX();
        this.mouseY = e.getY();
        mouseMove(e);
    }

本周日小弟会把修改后的代码传到SVN去,在此万分感谢javavc兄的告知。

 

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 33
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值