写点什么

文章:Ruby 和 Rails:朴实而深远的朋友

  • 2007-10-21
  • 本文字数:519 字

    阅读完需:约 2 分钟

Ruby on Rails 在许多方面都是自成体系的,但是在许许多多其它的方面,Rails 则暴露、探索并且发掘它与 Ruby 的联系,而不是将这些联系给隐藏或者掩盖起来。Manning 出版社《Ruby for Rails》的作者 David A. Black 在这里与我们分享他就 Rails 开发人员是否应当花费时间掌握 Ruby 这个问题的看法。

David 开篇从 Ruby 和 Rails 入门的门槛说起,借用小提琴大师帕尔曼点评小提琴和钢琴区别的比喻,说明了易用性在 Ruby 或者 Rails 突起过程中的作用。但其实说 Ruby 和 Rails 的入门门槛低是有比较的,并不是说随便拉一个人就能应用这些技术进行编程,首先这个人应该习惯程序开发的过程等。也就是说你要先入道,然后才能借助 Ruby 或者 Rails 在原有的“道”上取得突破。

那么 Ruby 和 Rails 究竟是什么样的关系呢?Rails 只是基于 Ruby 的一个框架,由于它在开发 Web 程序中的易用性,从而得以迅速普及,也带动了 Ruby 社区。虽然 Rails 探索并发掘了它和 Ruby 的关系,但在很多方面,Rails 又都是自成一套系统的。要准确地描述 Ruby 和 Rails 的关系并不是那么容易,文章最后说,我们不妨索性将这种关系的讨论放在一边,而只是考虑它们能做什么,“能抓住耗子的就是好猫”。

阅读全文: Ruby 和 Rails:朴实而深远的朋友

2007-10-21 20:351218
用户头像

发布了 117 篇内容, 共 17.6 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

羊了个羊闯关游戏开发(链改代币分红)

开发微hkkf5566

Wiki在企业内部的应用和管理,如何构建有效的Wiki系统?

Baklib

从0到1项目搭建-框架搭建(附源码)

微枫Micromaple

架构 springboot Druid Mybatis-Plus 9月月更

MySQL DDL执行方式-Online DDL介绍

京东科技开发者

MySQL 数据库 ddl DML Online DDL

“密评”,听说过没

华为云开发者联盟

云计算 网络安全 开发 企业号九月金秋榜

阿里云大数据助力知衣科技打造AI服装行业核心竞争力

阿里云大数据AI技术

人工智能 大数据 模型训练 客户案例

百度交易中台之资产系统架构浅析

百度Geek说

数据库 架构 资产管理

云原生数字化转型与金融信创建设,鱼和熊掌可兼得

BoCloud博云

云计算 云原生 信创

以Vue为代表的提升小程序开发效率框架及工具

Geek_99967b

小程序

异步处理 —— RxJS Observable

掘金安东尼

前端 9月月更

CISO 需考虑的五项 Kubernetes 安全措施

SEAL安全

Kubernetes 软件供应链安全

Pipy 同一 IP 多个 SSL 域名

Flomesh

Service Mesh 服务网格

慢查询 MySQL 定位优化技巧,从10s优化到300ms

程序知音

Java MySQL 数据库 后端技术 MySQL 数据库

火山语音7篇论文入选国际顶会Interspeech

科技热闻

日均数亿推送稳定性监控实践

得物技术

Java 设计模式 重构 SLA 企业号九月金秋榜

英伟达NVIDIA为何可以在高性能计算GPU中处于不败地位?

GPU算力

算法基础(三)| 二分图解及代码模板

timerring

算法 二分查找 9月月更

校招 | StarRocks首次Open Day报名ING!

StarRocks

数据库

如何创建 Angular library 并在生产环境中消费

汪子熙

JavaScript typescript angular library 9月月更

VS Code摸鱼神器,让你快速开发AI模型

华为云开发者联盟

人工智能 企业号九月金秋榜

SQL就业市场最吃香!解密为什么SQL历经半个世纪仍经久不衰?

雨果

sql

写给自己的react面试题总结

beifeng1996

前端 React

最新MLPerf基准测试:基于阿里云GPU云服务器的AIACC在图像识别封闭式场景下夺冠

阿里云弹性计算

图像识别 GPU实例 AIACC

带你认识全新的华为云IoT路网数字化服务

华为云开发者联盟

云计算 后端 物联网 交通 企业号九月金秋榜

MySQL DDL执行方式-Online DDL介绍

京东科技开发者

Java MySQL 数据 ddl DML

分布式系统中如何实现临界资源的互斥访问

华为云开发者联盟

云计算 后端 开发 企业号九月金秋榜

MobTech 短信验证 Flutter插件

MobTech袤博科技

flutter ios android

react面试如何回答才能让面试官满意

beifeng1996

React

Github上标星103K的Spring Security实战手册,直接霸榜

程序知音

Java spring 程序员 spring security 后端技术

我的C/C++技术成长之路

Fire_Shield

程序人生 C/C++ 9月月更

文章:Ruby和Rails:朴实而深远的朋友_Ruby_David A. Black_InfoQ精选文章