InkStone 最近的时间轴更新
InkStone

InkStone

V2EX 第 95741 号会员,加入于 2015-02-04 18:10:07 +08:00
根据 InkStone 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
InkStone 最近回复了
19 小时 8 分钟前
回复了 xtx 创建的主题 杭州 在上海开车习惯了,去杭州开的好别扭。
深圳没去过,上海的交通确实在我去过的地方里断档领先。

另外吐槽一下,虽然杭州的交通很糟糕,但杭州的交通秩序在全国来看还算是好的
@lesismal

> 底层的问题
底层部分是原文内容。开发者特别强调了他需要 Go 的底层能力——事实上性能提升也多半来自于此。把工程从高抽象层次的实现改到 native 语言,天然就会获得巨大幅度的性能提升。

> 但是哪个其他语言的缺点少而且优点又像 Go 这么大呢?
Go 的优点在各种语言中并不算特别突出,缺点比 Go 少的语言更是数不胜数。

如果你非要我提一门这样的语言出来,那底层语言我提名 C ,几乎完美无缺的语言,它在整个编程体系重要到它的缺点都不再是缺点。
@lesismal
你看你又在这里扯这些没边的了,讨论就实打实讨论具体的问题,不用说这些没用的。

难道你以为就你一个人写过十几门语言么?对能独当一面的开发者来说,这都是最基本的好吧。
@lesismal
> 支持和好用是两码事
这就是为什么我说 Go 支持底层操作之类的只是特点而不是优点。

Go 的底层操作并算不上很好用,性能也有很大优化空间。我知道它是权衡利弊之后做成这样子,但在编译器这个领域,它在权衡中舍弃的那些东西还是挺重要的。

Go 的缺点大家都说过很多了我也懒得说了……现在不是别人没正视 Go 的优点,而是你没正视 Go 的缺点。
@lesismal 事实上,里面提到的 Go 的优点就是一条:并发编程支持好。

其它的都只能说是“特点”。比如本身支持底层操作(底层语言不支持底层操作这像话吗?),有 GC ,编程范式和 tsc 原有的实现方式接近等等。

当然,真说起来,说 JS 和 Go 像确实也没那么贴近事实,更贴近事实的是:Go 和 tsc 里使用的那一部分 ts 语法子集(接近于带 typehint 、不怎么玩 prototype 等花活的 js )很像。

你喜欢 Go 的心情我能理解,但自始至终你都没说出什么 Go 什么优点来,这实在有点难绷……
@lesismal 事实上,我回帖的时候看错了帖子,我说的“主楼”就是你贴的这个链接。

所以我想应该是我需要建议你仔细看看隔壁帖子。它说的就是我总结的这个意思。
@redbule 恕我直言,我看了三遍你的回复,感觉你想表达的意思是:tsc 用了什么写法,那其它的写法一定都不行?

这话你自己觉得说得通么?
@redbule OOP 其实没啥问题,有问题的是 Java 这种对 OOP 支持不好,又非要求开发者用 OOP 的规范去写的语言。
@lesismal 我想主楼已经说得很清楚了,选用 Go 不是因为 Go 多好,而是因为 Go 最像 Javascript 。

基于这个案例,你其实可以把“Go 是否是一门设计优秀的语言”这个问题近似转换成:“Javascript 是一门设计很优秀的语言吗?”

我想后者比前者的争议小多了。
openrouter 各种 API 用了几十刀了,感觉还是比较稳的。就是 MCP 的支持没有 claude 官方好,只能用用 function calling
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4917 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 01:13 · PVG 09:13 · LAX 18:13 · JFK 21:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.