V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jasl  ›  全部回复第 1 页 / 共 3 页
回复总数  44
1  2  3  
2020-11-16 15:13:46 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@coool 嗯嗯,抱歉
2020-11-16 13:58:01 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est

我说啥是啥?所以你还真是太监咯,勇于承认,还是要鼓励你的!
2020-11-16 13:53:56 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est
你屁都出不来还拉呢,你有这能力么朋友

你说说你,没本事就算了,说话都越来越软,是太监?前天的你挺肛的啊,怎么搞的?
2020-11-16 13:34:13 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est
没本事就别逞强了,瞎逼逼半天,猪鼻子插大葱
2020-11-16 13:32:32 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est
呦,合着还真是个屁都憋不出来啊,
让你嘴里吐象牙也是难为你了,罢啦吧啦
2020-11-16 01:41:34 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est 不怕

我主要想看看你的真本事,我说了,我有的是时间遛你
2020-11-16 01:20:38 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est
想了想算了,估计这么激将你也还是说不出点所以然来。

你要是不回复了,后边这些无营养的扯皮就算翻篇儿
2020-11-16 01:04:49 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est

说实在的,你现在这形象,挺给 Python 开发者群体抹黑的,不搭理你吧,你这嗡嗡叫个不停烦人,搭理你吧,半天憋不出个屁来,我真是为你着急呢

真的,朋友,我虽然有的是时间陪你玩,但你也别老上蹿下跳了
拿点干货出来,拿出你的真本事,让我看看你是不是个够格的 Pythoner 。
2020-11-16 00:50:23 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est 他知道,他来中国是我邀请的。

尬吹我可不承认,你除了阴阳怪气,到底有没有点干货?
2020-11-15 20:56:25 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est

Python 的流行度高,流行的应用场景多,这是事实,不需要你再科普了,
但这跟 Ruby 没有关系,语言的流行度跟语言本身的特点也没关系。

我前面回了一些 Ruby 和 Rails 的优点,仍然值得学习的部分,你推广 Python 没什么问题,但没必要靠踩别人来进行呀,何况你绕来绕去还是说 Python 用的人多,工具多,Ruby 少,所以 Ruby 不值得学,这有什么营养?

没有比 Python 流行的东西多了,什么搞大数据的 Scala,搞后端的 Go,新兴的 Rust,按你的逻辑,都没 Python 热度高,场景覆盖不如 Python,都不值得学了?

何况谈 Rails 谈的是 Web 开发领域,你反驳的论据讲的是 Python 整体,要真对比,你也对比 Django 、Flask 等等 Web 场景的 Python 库啊,你这对比物就错了能得出什么结果来?

你要对比当然可以,你讲讲看某些 Python 的库比 Ruby 的在某个具体功能点上有什么先进的设计,
比如我谈到了 Rails 的 `responder`,我谈到了这样做的好处。
我前边也介绍了路由层是通过设计一门小型定制语言来解决,过去在研究这里设计的时候,我把市面上几乎所有流行的各个语言的 Web 框架这部分的源码都读过了,进行了对比,最终成果是实现了一套主要用于 iOS 的 Universal links 的匹配的路由库 https://ruby-china.org/topics/29133

你如果愿意好好探讨技术问题,我随时欢迎交流,否则,你就自己好好思考下怎么就事论事,少嘴碎就行了。
2020-11-15 20:26:34 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est
是你没有秉公评论,你心胸狭窄
2020-11-14 15:54:06 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est 胡言乱语了是吧。

我前边对其他人的回复通篇没批评 Python,“不输” 这也没什么不好的意思,
你就一定要跳出来证明 Python 比 Ruby 强,跳得比别的语言极端使用者都快,提出来的论点和论据,too simple,sometimes naive 。

我不需要你花式夸我,只求你能学会好好说话,并且,心胸稍微的那么宽广一些,识唔识的?
2020-11-14 11:11:54 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est 你看看是你打字多,还是我打字多?

“你早这样说我也就不用打这么多字回复了” 别抢我话,哈哈哈哈哈哈。。。。。
2020-11-14 11:10:46 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est 啊,不是你先嘻嘻哈哈的吗?我这通篇也没批评 Python 什么啊,怎么就你最跳呢,你要来对线麻烦专业点好吧
2020-11-14 02:23:48 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est
才几个小时都没过夜的我怎么能忘呢,所以是你当初是怂了才不敢 at 我么?

你不是懒得,是逻辑和统计学姿势水平不够,看不懂我在说什么 :)

我真的相信我说的话,虽然我现在也不算是一个全职的 Ruby 开发者了,但学习 Ruby 让我看清楚了很多技术的本质。
而且,中国和世界 Ruby 圈子的人都是我接触过最牛逼的一群人!

我祝愿你的是再经过多年的锻炼,你能看懂我都在说什么~
2020-11-13 19:18:49 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est 朋友...你这一路嘻嘻哈哈,结果说的话驴唇不对马嘴,你这也太不能打了吧... 哎...
2020-11-13 18:54:06 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est

> 根据这个网站的数据,Enyo 才是最大的赢家啊。。。233333 原谅我的无知。。和笑点。。哈哈哈。。。。。

这没什么可笑的,他统计的维度是互联网流量,从请求响应的角度来分析采用量,虽然有误差(有一些网站会隐藏自己的特征),但是他是能反映出趋势的。

你确实无知了,这种数据对于目标客户来说是非常权威的,这些数据会影响服务提供商如何制定销售策略(当然技术栈分析是更值钱数据的副产品)

> PEP 465, a new matrix multiplication operator: a @ b.

我回答的你的 “甚至为 numpy 专门引入了一个 @ 计算符号。” Ruby 一直就不需要为特殊场景引入语法

> 不通顺。很多事不一定非得 python 来做,但是如果很多事用一种语言去做,python 很合适。

"很多事不一定非得 python 来做,但是如果很多事用一种语言去做,python 很合适。" 换成 Ruby,还是很合适,这句话依旧百搭的就像废话。

> 既然说道了某个框架或者语言的流行程度,我觉得 @jasl 给的这两个网站统计看起来明显有问题。我述说我自己觉得还可信的数据源吧

我的原话 “RoR 只是框架,如果基于互联网流量来排名站点分析技术栈的话”,注意,我谈到的是 RoR (这个帖子的主题也是 RoR )、”基于互联网流量来排名站点分析技术栈“ ,我讨论的是 Rails 在当下互联网上的流行程度,维度是采用率。

我更直接的定义,场景:Web 建站,维度:当下的采用率,根据我提供的数据源,Ruby 的排名非常靠前,且超过 Python 。

你提出的数据源 ”stackoverflow 的用户统计“、“JetBrains 的统计”、“Github 的统计”,他们都不能证明我给出的问题把?
2020-11-13 17:41:35 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est 你点回复 at 我嘛...

> 我用你给的网站 builtwith 看了一下,top 10k 的网站似乎没有一个是用 python 写的?是我看花眼了?你能解释这个统计的合理性吗?如果不能解释,那么这个流行度的论据是不是就站不住脚?

右上角有搜索功能,可以搜 Python
换一个数据源 https://www.similartech.com/categories/framework Python 上榜了,把 Python 的技术栈( Django 单独算了)都加起来,总量还是没有 Rails 大
SimilarTech 是很权威的营销数据服务提供商了,当然你也可以拿出你自己的数据源来。

> Redmine 在很多企业用我承认,但是 trac hg 也有很多在企业里用。这个也是事实吧。你提到「 Ruby 曾经在自动化领域也并不输 Python,比如 Vagrant 、Puppet 」这又是不是贬低 python 呢?

我不知道其他人会不会把 “不输” 当成贬低,至少从我对中文的理解,我没有这个意思,Python 在这个领域很强,但是 Ruby 也有自己拿的出手且广泛使用的工具。
另外,我谈论 Redmine 很多人用,是不是跟 trac hg 有没有被很多人用没有关系呢?这就有点我说城门楼子,你说 xxxx 了对吧?

> 其他的不明白你想表达什么,Ruby 也能做很多科学计算?

我觉得从中文的角度,我原帖已经回答过这个问题了 “Ruby 这边有 SciRuby 一直在开发着”
我再多解释一句:这个项目是对标 numpy,而且 Ruby 协会在支持这个项目的发展,在我的理解里,功能基本上对标了 numpy

> 其实我想表达的意思就是,Python 有一个特点是核心开发敢于去接纳很多语言之外的生态需求。虽然 @ 这种计算符号如你所说,是弥补语言的不足,但是只要弥补了,就避免了遍地开花的第三方包来干这个事情,大家入门的门槛就非常统一,一定程度上避免了初学者的选择困难和尴尬。

我没看出来 “接纳很多语言之外的生态需求”,你谈到 numpy 增加了 @ 计算符号,如果真的是接纳,为什么不引入到 CPython 去呢? numpy 也还是第三方包呀(他不是 Python 官方组织管理的对吧?)

SciRuby 只是一个 Ruby 的 Gem,他不需要修改 MRI 解释器,甚至可以兼容其他的 Ruby 实现,你的这句 ”敢于去接纳很多语言之外的生态需求“ 更适合形容 Ruby

> Ruby 说得难听点,是 Rails 成就了它,也是 Rails 困死了它。

我还是不知道这个结论你怎么得出的,首先你的这些观点就推不出这个结论,其次,我之前的回复介绍了 Ruby 在其他领域的一些成果。

> 我知道你想反驳 Ruby 明明也可以做其他很多事啊。但问题是其他很多事,不一定非得 Ruby 来做。这就是为什么楼主这帖子标题说「不值一学」是有其合理性的。

“但问题是其他很多事,不一定非得 Ruby 来做。” 这句话讲成 “但问题是其他很多事,不一定非得 Python 来做。” 一样通顺啊,这句话在很多语言上都正确,以至于他简直就是一句废话。
2020-11-13 02:09:36 +08:00
回复了 qce7 创建的主题 程序员 REST 接口让前端在请求中指定需要返回的字段是否合理?
其实顺着这个思路协议没出大毛病的话。。。

恭喜你重新发明了 https://jsonapi.org/
2020-11-13 01:52:53 +08:00
回复了 coool 创建的主题 Ruby on Rails Ruby, Rails 不值一学
@est

“比 web 流行程度,youtube instagram pinterest dropbox reddit 都是 python 写的。。ruby 写的最大的可能就 github shopify 了吧。而且 github 当年解决不了代码高亮问题长期外挂 pygments”

我上一条回复的恰好是流行程度,从那个数据源看,Top 10k 的时候,Rails 的占比到了 19%,这是流行度,你提的网站都很厉害这没有错,但他们是典型,而不能证明 Python 的流行度。

“redmine 流行的年代,hg 也是 py 写的,还有 trac 。门当户对把,哈哈。”

我不知道你这句想表达什么,通过提到 Python 的项目来贬低 Redmine ?这驴唇不对马嘴吧?我指出 Redmine 在很多中型企业中使用是事实。

“科学计算不是 c++库的问题,而是矩阵的高维数组内存结构能不能兼容直接传指针,这里 cpython 做了很多年的兼容 numpy array 工作,其他语言不是想有马上就有的。甚至为 numpy 专门引入了一个 @ 计算符号。”

科学计算的主要算法都是用 C++ 而不是 Python 实现我觉得这个说法应该没有问题的?那么 Python 或者说 numpy 是封装这些库并没有什么问题吧?引入 @ 计算符号这不是在讲 Python 本身的表达能力不足所以要在语言上打补丁么?
Ruby 这边有 https://github.com/SciRuby 一直在开发着,我这方面没什么接触,但未曾听说需要为 Ruby 语言打什么补丁来弥补特定场景的表达能力。
顺带,由于 MRI 在 2.6 引入了 JIT,我这边有认识的做科研的朋友在一些运算规模有限的场景下,只用 JIT 加速 Ruby 代码就足够进行科学运算了。

Python 流行比 Ruby 早很多,并且 Python 很早在校园争得了一个份额,这是他最不公平的优势,看了楼上大多数评论,楼主是卡在前端相关的部分,而不是准备 Ruby 环境上
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2754 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 09:43 · PVG 17:43 · LAX 01:43 · JFK 04:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.