`
cantellow
  • 浏览: 847661 次
  • 性别: Icon_minigender_1
  • 来自: 草帽海贼团
社区版块
存档分类
最新评论

Ruby是政治安全语言?

阅读更多
今天读Bruce A.Tate的《Beyond Java》,其中有一句:“Ruby是政治安全语言,C#不是”。
读到这我不是很懂,大概的理解就是:
相对于Java来说,考虑到微软和非微软两大阵营,C#是Java主要竞争对手,而Ruby却是动态语言的一种,本不属这两大阵营的范畴,也和Java没有直接的竞争关系,所以把Ruby称之为是政治安全语言,C#不是。
===========================================================
不知道我的理解对不对?请大家来说说
分享到:
评论
50 楼 ray_linn 2009-04-07  
下一站,火星 写道
bcccs 写道
下一站,火星 写道
你脑子不清醒吗?我需要去关心“那些库下面调用的那些C库啊?是哪些标准库啊?”吗?

他在说,为什么那些库无法在windows上面运行。如果都是兼容于posix的crt,缘何made in standard c的ror不兼容windows?


http://juggernaut.rubyforge.org/这个是很常用的即时聊天的库,你叫他在windows上装个给我看看?

在举个例子,ruby推荐的git版本控制工具,你见过几个人在windows上用的,至于为啥不做个好用的windows版的,你问李纳斯

我只知道结果,不知道原因,谢谢。






这种叫什么逻辑?

SetupAPI是很常见的win32 api,我写了一个库wrapper了windows的SetupAPI,很显然这套库是不能在linux下使用的,同理可证:说明ruby根本不考虑linux ,所以ruby是很不适合linux的语言,谁用linux写ruby都不好意思说了。。。。

你的逻辑自己不觉得可笑么?
49 楼 mulder 2009-04-07  
下一站,火星 写道

ruby应该说是windows不友好语言,很多库在windows根本无法运行,人家明说不考虑windows用户,所以ruby不能算是所谓政治安全,你要是在windows下开发ruby/rails应用,都不好意思和熟人打招呼。


下一站,火星 写道


在举个例子,ruby推荐的git版本控制工具,你见过几个人在windows上用的,至于为啥不做个好用的windows版的,你问李纳斯
我只知道结果,不知道原因,谢谢。



你这是在说我吗? 我就在 windows 下开发 rails 应用(虽然是测试环境),另外我也在 windows 下用 git。

最近我还是别跟你打招呼了,等服务器迁移到 Linux 上再说吧,嘿嘿。
48 楼 下一站,火星 2009-04-07  
bcccs 写道
下一站,火星 写道
你脑子不清醒吗?我需要去关心“那些库下面调用的那些C库啊?是哪些标准库啊?”吗?

他在说,为什么那些库无法在windows上面运行。如果都是兼容于posix的crt,缘何made in standard c的ror不兼容windows?


http://juggernaut.rubyforge.org/这个是很常用的即时聊天的库,你叫他在windows上装个给我看看?

在举个例子,ruby推荐的git版本控制工具,你见过几个人在windows上用的,至于为啥不做个好用的windows版的,你问李纳斯

我只知道结果,不知道原因,谢谢。



47 楼 bcccs 2009-04-07  
下一站,火星 写道
你脑子不清醒吗?我需要去关心“那些库下面调用的那些C库啊?是哪些标准库啊?”吗?

他在说,为什么那些库无法在windows上面运行。如果都是兼容于posix的crt,缘何made in standard c的ror不兼容windows?

46 楼 下一站,火星 2009-04-07  
你脑子不清醒吗?我需要去关心“那些库下面调用的那些C库啊?是哪些标准库啊?”吗?
45 楼 ray_linn 2009-04-07  
下一站,火星 写道
netfishx 写道
bcccs 写道
arkxu 写道
ruby 将来估计会是apple的宠儿.

我如是估计一下.

python -- google
c# -- ms
java -- ibm or oracle
ruby -- apple


你将objective-c至于何地?
apple用ruby干嘛?唉,算命也要懂基本常识吧。


没错,apple还不至于把搞了这么些年的o-c扔到一边。再说,从哪看出来apple跟ruby沾边了


mac预装了ruby on rails环境

ruby应该说是windows不友好语言,很多库在windows根本无法运行,人家明说不考虑windows用户,所以ruby不能算是所谓政治安全,你要是在windows下开发ruby/rails应用,都不好意思和熟人打招呼。



又在信口开河了,那些库下面调用的那些C库啊?是哪些标准库啊?
44 楼 cantellow 2009-04-07  
真有这么恐怖,我还没学Ruby,插不上嘴,哎
43 楼 下一站,火星 2009-04-07  
netfishx 写道
bcccs 写道
arkxu 写道
ruby 将来估计会是apple的宠儿.

我如是估计一下.

python -- google
c# -- ms
java -- ibm or oracle
ruby -- apple


你将objective-c至于何地?
apple用ruby干嘛?唉,算命也要懂基本常识吧。


没错,apple还不至于把搞了这么些年的o-c扔到一边。再说,从哪看出来apple跟ruby沾边了


mac预装了ruby on rails环境

ruby应该说是windows不友好语言,很多库在windows根本无法运行,人家明说不考虑windows用户,所以ruby不能算是所谓政治安全,你要是在windows下开发ruby/rails应用,都不好意思和熟人打招呼。
42 楼 RednaxelaFX 2009-04-07  
netfishx 写道
bcccs 写道
arkxu 写道
ruby 将来估计会是apple的宠儿.

我如是估计一下.

python -- google
c# -- ms
java -- ibm or oracle
ruby -- apple


你将objective-c至于何地?
apple用ruby干嘛?唉,算命也要懂基本常识吧。


没错,apple还不至于把搞了这么些年的o-c扔到一边。再说,从哪看出来apple跟ruby沾边了

或许说的是MacRuby?是把Ruby 1.9的皮拿来蒙在Objective-C的核上
41 楼 ray_linn 2009-04-07  
netfishx 写道
bcccs 写道
arkxu 写道
ruby 将来估计会是apple的宠儿.

我如是估计一下.

python -- google
c# -- ms
java -- ibm or oracle
ruby -- apple


你将objective-c至于何地?
apple用ruby干嘛?唉,算命也要懂基本常识吧。


没错,apple还不至于把搞了这么些年的o-c扔到一边。再说,从哪看出来apple跟ruby沾边了



这种突如其来的想法叫“天外飞仙”,或者叫“脑袋短路”
40 楼 netfishx 2009-04-07  
bcccs 写道
arkxu 写道
ruby 将来估计会是apple的宠儿.

我如是估计一下.

python -- google
c# -- ms
java -- ibm or oracle
ruby -- apple


你将objective-c至于何地?
apple用ruby干嘛?唉,算命也要懂基本常识吧。


没错,apple还不至于把搞了这么些年的o-c扔到一边。再说,从哪看出来apple跟ruby沾边了
39 楼 ray_linn 2009-04-07  
Julien 写道
任何一个时代,软件世界都有一个而且往往只有一个社区是整个世界的进步创新源动力。其他的圈子只能拣这个圈子里掉出来的思想,方法和哲学来充实自己,亦步亦趋。
在5年前,这个圈子是java,在今天,这个圈子是ROR。
至于这个圈子用什么形容词来描述,在这上面争执其实完全没意义。最大的社区?最前瞻的社区?最自以为是的社区?能怎么样呢?
重点在于,谁在带路谁在拉车而已。



java掉什么出来了?
jsp 是ASP的抄袭版
mvc 来自于SmallTalk
JavaFX 抄袭了Flash
java face 几乎是复杂版的asp.net
ejb 别忘记前面还有com+

我看都是把别人的东西放进去。
38 楼 murainwood 2009-04-07  
原来说了半天,搞计算机是搞哲学的。
拜服,还是让学哲学的来搞吧,咱不是这专业的,难怪搞不好。
37 楼 Julien 2009-04-07  
任何一个时代,软件世界都有一个而且往往只有一个社区是整个世界的进步创新源动力。其他的圈子只能拣这个圈子里掉出来的思想,方法和哲学来充实自己,亦步亦趋。
在5年前,这个圈子是java,在今天,这个圈子是ROR。
至于这个圈子用什么形容词来描述,在这上面争执其实完全没意义。最大的社区?最前瞻的社区?最自以为是的社区?能怎么样呢?
重点在于,谁在带路谁在拉车而已。
36 楼 bcccs 2009-04-07  
arkxu 写道
ruby 将来估计会是apple的宠儿.

我如是估计一下.

python -- google
c# -- ms
java -- ibm or oracle
ruby -- apple


你将objective-c至于何地?
apple用ruby干嘛?唉,算命也要懂基本常识吧。
35 楼 arkxu 2009-04-07  
ruby 将来估计会是apple的宠儿.

我如是估计一下.

python -- google
c# -- ms
java -- ibm or oracle
ruby -- apple
34 楼 dada 2009-04-07  
安全两字值得玩味一番,在某些领域两头不占才是最大的不安全因素,连上位的机会都没有。
33 楼 case0079 2009-04-07  
RUBY是猴子
JAVA是猩猩
32 楼 murainwood 2009-04-06  
ROR目前不就是做Web应用么?居然把PHP华丽地无视了。
31 楼 ray_linn 2009-04-06  
mulder 写道
ray_linn 写道
ruby是尤其私人不安全语言,设计者的随性是稳定性的大敌


Ruby 的设计者松本行宏好像并不是很随性, RAILS 的头头 DHH 倒是有点。


的确,rails简直是DHH自己的玩具,根本不顾及别人。

相关推荐

    Ruby语言教程大纲.zip

    压缩包中的图像文件可能包含了教学过程中的示例图解,例如"Ruby??????\????-chen.png"和"Ruby??????\????-hua.png"可能是关于某个主题的解释图。"Ruby??????\"可能是一个未命名的目录,包含更多相关的学习材料。最后...

    Ruby程序设计语言 (涵盖Ruby 1.8和1.9)源代码

    《Ruby程序设计语言》是Ruby的权威指南,全面涵盖该语言的1.8版和1.9版。本书详尽但并不拘泥于语言规范,既适合首次接触Ruby的资深程序员,同样也适合那些想要挑战对这门语言的理解并更深入掌握它的Ruby程序员。本书...

    【Ruby语言教程及实际案例】Ruby语言教程及实际案例

    Ruby语言教程及实际案例Ruby语言教程及实际案例Ruby语言教程及实际案例Ruby语言教程及实际案例Ruby语言教程及实际案例Ruby语言教程及实际案例Ruby语言教程及实际案例Ruby语言教程及实际案例Ruby语言教程及实际案例...

    Ruby编程语言入门与实践 .pptx

    Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门...

    Ruby语言入门教程

    Ruby是一种面向对象的脚本语言,它以其简洁、优雅的语法和强大的编程能力而闻名。本教程旨在为初学者提供一个全面的Ruby语言入门指南,帮助他们快速掌握这门语言的基础知识。 首先,Ruby的核心设计理念是“人本主义...

    ruby中$~,$?是线程安全的么?

    NULL 博文链接:https://l-d.iteye.com/blog/1488038

    游戏脚本语言(ruby初步)

    游戏脚本语言(ruby初步) 游戏脚本语言是游戏开发中不可或缺的一部分,而 ruby 是一种广泛应用于游戏脚本编程的语言。了解游戏脚本编程的基础是游戏开发者的必备技能,而 ruby 的语法和基本用法是游戏脚本编程的...

    Ruby动态编程语言v2.6.3

    Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby 体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。 Ruby 是一个注重均衡的语言,它的发明者松本行弘(Yukihiro “Matz” ...

    ruby解释性脚本语言中文文档

    Ruby是一种解释性的、面向对象的脚本语言,它以其简洁、优雅的语法和强大的功能而闻名。Ruby的设计理念强调程序员的生产力和代码的可读性,使得开发过程快速且反馈及时,非常适合进行快速原型开发和迭代。 在Ruby中...

    基于Ruby编程语言基于Ruby编程语言基于Ruby编程语言基于Ruby编程语言.zip

    Ruby是一种面向对象的、动态类型的编程语言,以其简洁、优雅的语法和强大的元编程能力而闻名。本资料包主要关注的是基于Ruby编程的基础知识和应用,包括如何使用Ruby进行开发和解决问题。 Ruby的设计哲学强调程序员...

    Ruby语言教程及案例分享

    Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享Ruby语言教程及案例分享...

    Ruby语言中英文教程.rar

    内含 12 本 Ruby 语言中英文教程资源,本资源下载后解压缩将得到以下图书: Programming Ruby 2nd.pdf Agile Web Development with Rails 2nd ed.pdf Agile Web Development with Rails.pdf Best.of.Ruby.Quiz.pdf O...

    Ruby 编程语言的书籍

    ### Ruby编程语言核心知识点解析 #### 一、书籍概述与作者背景 《The Book of Ruby》是由Huzaifa Sidhpurwala与Huw Collingbourne两位专家共同编著的一本深入探讨Ruby编程语言的书籍。该书不仅适用于Ruby编程初学...

    使用Python Lua和Ruby语言进行游戏编程

    在本主题中,我们将探讨三种语言——Python、Lua和Ruby在游戏开发中的应用。 首先,Python以其简洁易读的语法和丰富的库支持而闻名,使其成为初学者和专业人士的理想选择。在游戏编程中,Python可以用于创建游戏...

    Ruby语言入门教程v1.0

    《Ruby语言入门教程v1.0》是一份详尽的指南,旨在为初学者提供一个易于理解的Ruby语言学习路径。下面,我们将深入探讨该教程所涵盖的关键知识点,特别是其标题和描述中提及的核心概念。 ### 1. 编程语言的发展简史 ...

    ruby语言帮助文当

    Ruby是一种面向对象的脚本语言,以其简洁、优雅的语法和强大的编程能力而闻名。它由日本人松本行弘(Yukihiro Matsumoto)在1995年设计并开发,旨在提供一种更人性化、高效的编程体验。Ruby强调代码的可读性和可维护...

Global site tag (gtag.js) - Google Analytics