由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - go的编写者是一帮老逼登
进入Programming版参与讨论
1 (共1页)
m*****n
发帖数: 3575
1
就一个类型,码农觉得方法不够用,
在自己写的代码里赋予新方法,就被老逼登们给禁止了。
还tmd振振有词——
如果按照你说的允许了,两个package出现同名method怎么办?
草,你go的编译器是吃白饭的?
https://github.com/golang/go/issues/21401
大家看看那些contributer的嘴脸
To be clear, I'm asking a question about implementation here. I understand
that this is an error according to your proposal. I'm asking how it can be
implemented.
p***o
发帖数: 1252
2
这有啥,这周前连max都没法写成函数,大家还不是照用不误。

【在 m*****n 的大作中提到】
: 就一个类型,码农觉得方法不够用,
: 在自己写的代码里赋予新方法,就被老逼登们给禁止了。
: 还tmd振振有词——
: 如果按照你说的允许了,两个package出现同名method怎么办?
: 草,你go的编译器是吃白饭的?
: https://github.com/golang/go/issues/21401
: 大家看看那些contributer的嘴脸
: To be clear, I'm asking a question about implementation here. I understand
: that this is an error according to your proposal. I'm asking how it can be
: implemented.

o****p
发帖数: 9785
3
你连程序都写不来,就不要扯淡评论人家的编程工具啦,拜托

【在 m*****n 的大作中提到】
: 就一个类型,码农觉得方法不够用,
: 在自己写的代码里赋予新方法,就被老逼登们给禁止了。
: 还tmd振振有词——
: 如果按照你说的允许了,两个package出现同名method怎么办?
: 草,你go的编译器是吃白饭的?
: https://github.com/golang/go/issues/21401
: 大家看看那些contributer的嘴脸
: To be clear, I'm asking a question about implementation here. I understand
: that this is an error according to your proposal. I'm asking how it can be
: implemented.

m*****n
发帖数: 3575
4
你动动脑子先。

【在 o****p 的大作中提到】
: 你连程序都写不来,就不要扯淡评论人家的编程工具啦,拜托
m*****n
发帖数: 3575
5
主要是高性能的语法又简单的替代语言不多。
go就算从善如流,学习了python的不用分号写法,
而rust老顽固还抱着::和;等C++老掉牙符号,难怪扶不起来。

【在 p***o 的大作中提到】
: 这有啥,这周前连max都没法写成函数,大家还不是照用不误。
n******t
发帖数: 4406
6
go就是C+gc,別的所有的東西都是爲了顯得自己是新潮的語言而作,沒什麼意義,當然
對吸粉是有好處的。
寫程序打字從來不是瓶頸。

【在 m*****n 的大作中提到】
: 主要是高性能的语法又简单的替代语言不多。
: go就算从善如流,学习了python的不用分号写法,
: 而rust老顽固还抱着::和;等C++老掉牙符号,难怪扶不起来。

m*****n
发帖数: 3575
7
我对符号乱飞的语言从来没什么好感
C++连表达个对象的都要用个->
看着就恶心。

【在 n******t 的大作中提到】
: go就是C+gc,別的所有的東西都是爲了顯得自己是新潮的語言而作,沒什麼意義,當然
: 對吸粉是有好處的。
: 寫程序打字從來不是瓶頸。

o****p
发帖数: 9785
8
前两年我看你还在问各种很可笑的学生问题呢,咋这几天突然进步到指点语言的高阶了
呢?

【在 m*****n 的大作中提到】
: 你动动脑子先。
m*****n
发帖数: 3575
9
不会C++不等于不会编程。

了呢?

【在 o****p 的大作中提到】
: 前两年我看你还在问各种很可笑的学生问题呢,咋这几天突然进步到指点语言的高阶了
: 呢?

m*****n
发帖数: 3575
10
对于严肃应用,即写了之后不希望有bug的,rust是个好选择——
像华为都在转Rust
https://www.qiyuandi.com/zhanzhang/zonghe/13727.html
deepin经常崩溃,我看就是因为底层是用go写的。

然對吸粉是有好處的。

【在 n******t 的大作中提到】
: go就是C+gc,別的所有的東西都是爲了顯得自己是新潮的語言而作,沒什麼意義,當然
: 對吸粉是有好處的。
: 寫程序打字從來不是瓶頸。

m*****n
发帖数: 3575
11
C++的替代品你用过哪些?
C#怎么样?

【在 n******t 的大作中提到】
: go就是C+gc,別的所有的東西都是爲了顯得自己是新潮的語言而作,沒什麼意義,當然
: 對吸粉是有好處的。
: 寫程序打字從來不是瓶頸。

n******t
发帖数: 4406
12
這麼多年我從來沒有真正覺得有C++的需求,除了寫windows native桌面程序。問題是
現在所有GUI除了遊戲都在往Web,javascript靠,native app用C++的地方也少了。
蘋果的Object C是一個還不錯的東西,比C++好太多了。
C#其實就是在windows下面實現了一個2000年的Java,但是實現比Java好不少。當然
Java後來不知道爲啥開始走backend這條路而且還籠絡了一大批人,這就不知道了。
Java和C++都是屬於爲了popularity可以隨意修改最初設計原則的東西,這種東西學了
性價比都不高。一個搞了20年的Java程序員,寫後端會被學了三個月的Go打出翔來,寫
前端?還有人用Java寫前端嗎?haha。

【在 m*****n 的大作中提到】
: C++的替代品你用过哪些?
: C#怎么样?

B********u
发帖数: 1
13
看来大家都记忆尤深

【在 o****p 的大作中提到】
: 前两年我看你还在问各种很可笑的学生问题呢,咋这几天突然进步到指点语言的高阶了
: 呢?

m*****n
发帖数: 3575
14
谢谢,我看Objective-C很像Qt啊,排名第八不是吹的。

【在 n******t 的大作中提到】
: 這麼多年我從來沒有真正覺得有C++的需求,除了寫windows native桌面程序。問題是
: 現在所有GUI除了遊戲都在往Web,javascript靠,native app用C++的地方也少了。
: 蘋果的Object C是一個還不錯的東西,比C++好太多了。
: C#其實就是在windows下面實現了一個2000年的Java,但是實現比Java好不少。當然
: Java後來不知道爲啥開始走backend這條路而且還籠絡了一大批人,這就不知道了。
: Java和C++都是屬於爲了popularity可以隨意修改最初設計原則的東西,這種東西學了
: 性價比都不高。一個搞了20年的Java程序員,寫後端會被學了三個月的Go打出翔來,寫
: 前端?還有人用Java寫前端嗎?haha。

f*******t
发帖数: 7549
15
前两年吗,我怎么觉得是前两个月……

【在 o****p 的大作中提到】
: 前两年我看你还在问各种很可笑的学生问题呢,咋这几天突然进步到指点语言的高阶了
: 呢?

i*****9
发帖数: 3157
16
你懂编译吗?你贴的那个回复的理由很充分,你看不懂是你的问题。在package以外给
已有类型注入新成员函数完全是一种二逼行为。

【在 m*****n 的大作中提到】
: 就一个类型,码农觉得方法不够用,
: 在自己写的代码里赋予新方法,就被老逼登们给禁止了。
: 还tmd振振有词——
: 如果按照你说的允许了,两个package出现同名method怎么办?
: 草,你go的编译器是吃白饭的?
: https://github.com/golang/go/issues/21401
: 大家看看那些contributer的嘴脸
: To be clear, I'm asking a question about implementation here. I understand
: that this is an error according to your proposal. I'm asking how it can be
: implemented.

m*****n
发帖数: 3575
17
问题是go也禁止了class继承。
一个简单的例子是如果以string为基类型,在其上再定义一个类型。
那么原来要求string类型的函数都不接受新类型的变量。
从纯技术的角度讲编译那关是正常语言都会做的,可是go千方百计的刁难继承是它的特
色。

【在 i*****9 的大作中提到】
: 你懂编译吗?你贴的那个回复的理由很充分,你看不懂是你的问题。在package以外给
: 已有类型注入新成员函数完全是一种二逼行为。

i*****9
发帖数: 3157
18
这是golang的应用场景决定的。这玩意的设计目标包括提供安全高效的多线程并发,跨
平台编译速度快。
继承导致类型的大小无法编译时确定,从而影响对象序列化和反序列化的效率。函数注
入更是同时大幅拖慢编译速度。
golang并不是一种用来取代C/c++或者Java的通用语言,而是一种高效的处理流数据的
特化语言。

外给

【在 m*****n 的大作中提到】
: 问题是go也禁止了class继承。
: 一个简单的例子是如果以string为基类型,在其上再定义一个类型。
: 那么原来要求string类型的函数都不接受新类型的变量。
: 从纯技术的角度讲编译那关是正常语言都会做的,可是go千方百计的刁难继承是它的特
: 色。

m*****n
发帖数: 3575
19

的特化语言。
翻译翻译,就是如果你的业务稍微复杂点,
比狗家的复杂,就不太好用他家的东西呗。
就通用性而言,Python都比Go强一头。

【在 i*****9 的大作中提到】
: 这是golang的应用场景决定的。这玩意的设计目标包括提供安全高效的多线程并发,跨
: 平台编译速度快。
: 继承导致类型的大小无法编译时确定,从而影响对象序列化和反序列化的效率。函数注
: 入更是同时大幅拖慢编译速度。
: golang并不是一种用来取代C/c++或者Java的通用语言,而是一种高效的处理流数据的
: 特化语言。
:
: 外给

i*****9
发帖数: 3157
20
是啊,狗家只有处理log的地方大规模用golang。小规模拿golang尝鲜的多数后悔。
你可以拿他搭业务逻辑简单的高性能服务,但复杂逻辑还是选C/C++和Java。python写
服务还是别上产品的好,折腾点内部服务还行。

【在 m*****n 的大作中提到】
:
: 的特化语言。
: 翻译翻译,就是如果你的业务稍微复杂点,
: 比狗家的复杂,就不太好用他家的东西呗。
: 就通用性而言,Python都比Go强一头。

m*****n
发帖数: 3575
21
Python的问题是伪多线程,无法上CPU密集型。

【在 i*****9 的大作中提到】
: 是啊,狗家只有处理log的地方大规模用golang。小规模拿golang尝鲜的多数后悔。
: 你可以拿他搭业务逻辑简单的高性能服务,但复杂逻辑还是选C/C++和Java。python写
: 服务还是别上产品的好,折腾点内部服务还行。

i*****9
发帖数: 3157
22
所以复杂逻辑的服务上python也是白给,只能当demo。从这个意义上,如果业务逻辑还
没复杂到golang描述不了,那golang写的服务的production readiness还是高于用
python的。
不过说到底,golang不是设计来给你搭web service的。

python写

【在 m*****n 的大作中提到】
: Python的问题是伪多线程,无法上CPU密集型。
m*****n
发帖数: 3575
23

还没复杂到golang描述不了,那golang写的服务的production readiness还是高于用
python的。
捏着鼻子用了go,造了4个线程和2个通道完成了维护一个带心跳和自动重连的TCP连接
。go的timeout是假的,必须得自建个线程来维护。
总体感觉还凑合吧——
胜在语法简单,不像rust弄个字符串都要那么费劲;
败在基础东西太缺乏,得自己造轮子。
而rust是Mozilla公司的雇员想出来的,怎么现在Mozilla都没用rust去写?
大概还是写起来太麻烦了。

【在 i*****9 的大作中提到】
: 所以复杂逻辑的服务上python也是白给,只能当demo。从这个意义上,如果业务逻辑还
: 没复杂到golang描述不了,那golang写的服务的production readiness还是高于用
: python的。
: 不过说到底,golang不是设计来给你搭web service的。
:
: python写

m*****n
发帖数: 3575
24
go这种语言真是简约与简陋并存。
Python好归好,就是开源库一升级经常源代码全完蛋。
rust去学Some,None的亚里士多德语法快吐了。
h****e
发帖数: 2125
25
Mozilla已经快死了,谁还会用Rust去重写它

【在 m*****n 的大作中提到】
: go这种语言真是简约与简陋并存。
: Python好归好,就是开源库一升级经常源代码全完蛋。
: rust去学Some,None的亚里士多德语法快吐了。

y****w
发帖数: 3747
26
处理log,不知道他们有没有测试过perl。我想来他们或许不屑于这些老帮菜语言?
我觉得golang还不如狗自己家的dart,那个写出来的code看着顺眼不少,也能编译成
native或者javascript

【在 i*****9 的大作中提到】
: 是啊,狗家只有处理log的地方大规模用golang。小规模拿golang尝鲜的多数后悔。
: 你可以拿他搭业务逻辑简单的高性能服务,但复杂逻辑还是选C/C++和Java。python写
: 服务还是别上产品的好,折腾点内部服务还行。

m*****n
发帖数: 3575
27
go的channel和select还够意思,线程同步很够用。
阉割了面向对象,对于前端页面渲染就比较差了。
比较适合后端服务器。
n******t
发帖数: 4406
28
perl比golang難太多了。更本不可能找到足夠的程序員。

【在 y****w 的大作中提到】
: 处理log,不知道他们有没有测试过perl。我想来他们或许不屑于这些老帮菜语言?
: 我觉得golang还不如狗自己家的dart,那个写出来的code看着顺眼不少,也能编译成
: native或者javascript

h****e
发帖数: 2125
29
Perl那种破东西,也配叫programming language?

【在 y****w 的大作中提到】
: 处理log,不知道他们有没有测试过perl。我想来他们或许不屑于这些老帮菜语言?
: 我觉得golang还不如狗自己家的dart,那个写出来的code看着顺眼不少,也能编译成
: native或者javascript

y****w
发帖数: 3747
30
屌啊

【在 h****e 的大作中提到】
: Perl那种破东西,也配叫programming language?
h****e
发帖数: 2125
31
那个creator叫啥Wall的,就特么是个转行的半吊子

【在 y****w 的大作中提到】
: 屌啊
y****w
发帖数: 3747
32
你对python这种怎么看? 为了支持省事儿,我现在都编译出来给别人用了。
有没有一种有利于快速开发,支持类型检查,可编译,有好用的http/json以及系统交
互功能 --- 这么数一下,还是得捏着鼻子上go了? 有没有别的推荐? 假设性能要求
不高。

【在 h****e 的大作中提到】
: 那个creator叫啥Wall的,就特么是个转行的半吊子
h****e
发帖数: 2125
33
日光之下并无新事,各种语言的trade-offs大家都很清楚了。你又要这又要那,选择当
然就不多了,就golang吧

【在 y****w 的大作中提到】
: 你对python这种怎么看? 为了支持省事儿,我现在都编译出来给别人用了。
: 有没有一种有利于快速开发,支持类型检查,可编译,有好用的http/json以及系统交
: 互功能 --- 这么数一下,还是得捏着鼻子上go了? 有没有别的推荐? 假设性能要求
: 不高。

y****w
发帖数: 3747
34
不知道就说不知道 别那么叼嘛 哥们 别人谦虚不代表真不知道啊 你这大半蒜很没水
平 而且看你回贴一些东西你根本没通过就大放厥词


: 日光之下并无新事,各种语言的trade-offs大家都很清楚了。你又要这又
要那,
选择当

: 然就不多了,就golang吧



【在 h****e 的大作中提到】
: 日光之下并无新事,各种语言的trade-offs大家都很清楚了。你又要这又要那,选择当
: 然就不多了,就golang吧

h****e
发帖数: 2125
35
呵呵,你这嘴炮王肯定是啥都用过啥都知道,瞧你丫这德性

【在 y****w 的大作中提到】
: 不知道就说不知道 别那么叼嘛 哥们 别人谦虚不代表真不知道啊 你这大半蒜很没水
: 平 而且看你回贴一些东西你根本没通过就大放厥词
:
:
: 日光之下并无新事,各种语言的trade-offs大家都很清楚了。你又要这又
: 要那,
: 选择当
:
: 然就不多了,就golang吧
:

y****w
发帖数: 3747
36
谁是嘴炮王大家都知道,呵呵。你吹牛可以,有水平就行,露出来给大家看看嘛。我们
有没有水平跟你也没关系,我们又不像你那么吹。 perl的作者在你眼里也就是一外行
。 你在这儿蹦跶也不是一天两天了,懒得搭理你。

【在 h****e 的大作中提到】
: 呵呵,你这嘴炮王肯定是啥都用过啥都知道,瞧你丫这德性
h****e
发帖数: 2125
37
呵呵,嘴炮王又跑出来现眼了。一个jb烂Perl,被你丫舔成这样,不嫌丢人?
赶紧找个化粪池去堵吧,那里最适合你和Perl这种东西

【在 y****w 的大作中提到】
: 谁是嘴炮王大家都知道,呵呵。你吹牛可以,有水平就行,露出来给大家看看嘛。我们
: 有没有水平跟你也没关系,我们又不像你那么吹。 perl的作者在你眼里也就是一外行
: 。 你在这儿蹦跶也不是一天两天了,懒得搭理你。

y****w
发帖数: 3747
38
一直忍着没骂你傻逼 还得瑟没完了
你哪个屁眼看到我舔perl了,你举出来看看? 我们正常讨论你他妈得瑟傻逼 滚你妈的
傻逼 垃圾东西 滚回你的化粪池去 你不说我们都想不起来你家这东西
你有本事,拿出本事来让大家看看。就会瞎放炮的傻逼。早就看你不顺眼了。

【在 h****e 的大作中提到】
: 呵呵,嘴炮王又跑出来现眼了。一个jb烂Perl,被你丫舔成这样,不嫌丢人?
: 赶紧找个化粪池去堵吧,那里最适合你和Perl这种东西

h****e
发帖数: 2125
39
傻逼急眼了嘿,拉屎开始往回缩了
你是不是被Perl的作者爆菊爆到爽,所以这么维护这个破烂东西?当舔狗当成你这样,
也算是极品傻逼了,lol

【在 y****w 的大作中提到】
: 一直忍着没骂你傻逼 还得瑟没完了
: 你哪个屁眼看到我舔perl了,你举出来看看? 我们正常讨论你他妈得瑟傻逼 滚你妈的
: 傻逼 垃圾东西 滚回你的化粪池去 你不说我们都想不起来你家这东西
: 你有本事,拿出本事来让大家看看。就会瞎放炮的傻逼。早就看你不顺眼了。

y****w
发帖数: 3747
40
你把我提到perl一嘴那个帖子拿出来给大家看看嘛,看看我是怎么舔了。如果我说的程
度叫舔,那你的标准是不是太奇葩了。
我是如下说的:
“处理log,不知道他们有没有测试过perl。我想来他们或许不屑于这些老帮菜语言?”
另外,跟你说话真是感到羞耻。还得降级到你的程度在粪坑里吵架。傻逼一个。

【在 h****e 的大作中提到】
: 傻逼急眼了嘿,拉屎开始往回缩了
: 你是不是被Perl的作者爆菊爆到爽,所以这么维护这个破烂东西?当舔狗当成你这样,
: 也算是极品傻逼了,lol

h****e
发帖数: 2125
41
老子说Perl不配叫programming language,是老子的个人使用观感,你个傻逼跳出来说
老子屌,老子不能骂你这傻逼舔?
后面还不许我说Perl的作者是转行的,你这是终极粪坑舔狗啊,真特么脑残

?”

【在 y****w 的大作中提到】
: 你把我提到perl一嘴那个帖子拿出来给大家看看嘛,看看我是怎么舔了。如果我说的程
: 度叫舔,那你的标准是不是太奇葩了。
: 我是如下说的:
: “处理log,不知道他们有没有测试过perl。我想来他们或许不屑于这些老帮菜语言?”
: 另外,跟你说话真是感到羞耻。还得降级到你的程度在粪坑里吵架。傻逼一个。

y****w
发帖数: 3747
42
呵呵,算了,不跟你吵了。 咱们不是一路人。不用搭理。

【在 h****e 的大作中提到】
: 老子说Perl不配叫programming language,是老子的个人使用观感,你个傻逼跳出来说
: 老子屌,老子不能骂你这傻逼舔?
: 后面还不许我说Perl的作者是转行的,你这是终极粪坑舔狗啊,真特么脑残
:
: ?”

h****e
发帖数: 2125
43
嗯,你还是赶快回化粪池去吧

【在 y****w 的大作中提到】
: 呵呵,算了,不跟你吵了。 咱们不是一路人。不用搭理。
y****w
发帖数: 3747
44
你他娘的还没完了是吧

【在 h****e 的大作中提到】
: 嗯,你还是赶快回化粪池去吧
h****e
发帖数: 2125
45
我是一番好意,让你去适合自己的地方

【在 y****w 的大作中提到】
: 你他娘的还没完了是吧
y****w
发帖数: 3747
46
看你名字就理解了

【在 h****e 的大作中提到】
: 我是一番好意,让你去适合自己的地方
a******n
发帖数: 100
47

系统交互功能? 你是指什么?英文?不是指 GUI 吧
I'm using D right now:
https://tour.dlang.org/
It satisfies all your requirements, AND it's highly performing :-) as high
as C/C++.
The top D packages are here:
https://code.dlang.org/

【在 y****w 的大作中提到】
: 你对python这种怎么看? 为了支持省事儿,我现在都编译出来给别人用了。
: 有没有一种有利于快速开发,支持类型检查,可编译,有好用的http/json以及系统交
: 互功能 --- 这么数一下,还是得捏着鼻子上go了? 有没有别的推荐? 假设性能要求
: 不高。

n******t
发帖数: 4406
48
perl是非常好的語言,但是對於大部分人來說還是太難。正則式看不懂,會讓同事老闆
抓狂的。

【在 y****w 的大作中提到】
: 处理log,不知道他们有没有测试过perl。我想来他们或许不屑于这些老帮菜语言?
: 我觉得golang还不如狗自己家的dart,那个写出来的code看着顺眼不少,也能编译成
: native或者javascript

m*****n
发帖数: 3575
49
他带这么大怨气,分明是因为perl丢过工作。

【在 y****w 的大作中提到】
: 看你名字就理解了
h****e
发帖数: 2125
50
lol,你个独轮运二把刀,还敢出来丢人现眼?

【在 m*****n 的大作中提到】
: 他带这么大怨气,分明是因为perl丢过工作。
h****e
发帖数: 2125
51
也许李洪志大师最近帮它“开光”了

【在 o****p 的大作中提到】
: 前两年我看你还在问各种很可笑的学生问题呢,咋这几天突然进步到指点语言的高阶了
: 呢?

m*****n
发帖数: 3575
52
谢你捧场。
我虽然半路出家,然而在这里人气挺旺。
多亏各位大神和你这黑粉抬举,嘿嘿~

【在 h****e 的大作中提到】
: lol,你个独轮运二把刀,还敢出来丢人现眼?
y****w
发帖数: 3747
53
谢谢~ 我去试试,这些小东西都挺有意思的。
btw 系统交互--是我说的不准确了,其实我想表达的是比较方便与shell或者其他语言
交互。 很多时候其他地方的轮子明显更好,自己造不划算。

【在 a******n 的大作中提到】
:
: 系统交互功能? 你是指什么?英文?不是指 GUI 吧
: I'm using D right now:
: https://tour.dlang.org/
: It satisfies all your requirements, AND it's highly performing :-) as high
: as C/C++.
: The top D packages are here:
: https://code.dlang.org/

a******n
发帖数: 100
54
D 可以调用 C & c++
https://dlang.org/spec/cpp_interface.html
https://dlang.org/spec/interfaceToC.html
甚至直接 import C:
https://dlang.org/spec/importc.html
或者直接把D当C用:D_BetterC
https://dlang.org/spec/betterc.html
有库可以自动产生 C wrapper:
https://code.dlang.org/packages/dstep
产生 Python wrapper:
https://code.dlang.org/packages/pyd
而且调用起来非常简单,as if you're inside Python directly:
https://github.com/ariovistus/pyd/blob/master/examples/pydobject/example.d

【在 y****w 的大作中提到】
: 谢谢~ 我去试试,这些小东西都挺有意思的。
: btw 系统交互--是我说的不准确了,其实我想表达的是比较方便与shell或者其他语言
: 交互。 很多时候其他地方的轮子明显更好,自己造不划算。

y****w
发帖数: 3747
55
赞。收藏了。

【在 a******n 的大作中提到】
: D 可以调用 C & c++
: https://dlang.org/spec/cpp_interface.html
: https://dlang.org/spec/interfaceToC.html
: 甚至直接 import C:
: https://dlang.org/spec/importc.html
: 或者直接把D当C用:D_BetterC
: https://dlang.org/spec/betterc.html
: 有库可以自动产生 C wrapper:
: https://code.dlang.org/packages/dstep
: 产生 Python wrapper:

h****e
发帖数: 2125
56
D从一开始设计的方向就错了:它想成为better C++,却加入了gc,搞到最后没有任何
新东西,而且干啥啥不行,成了个四不像
这种东西还是让它自己慢慢消亡吧,你就别再promote了

【在 a******n 的大作中提到】
: D 可以调用 C & c++
: https://dlang.org/spec/cpp_interface.html
: https://dlang.org/spec/interfaceToC.html
: 甚至直接 import C:
: https://dlang.org/spec/importc.html
: 或者直接把D当C用:D_BetterC
: https://dlang.org/spec/betterc.html
: 有库可以自动产生 C wrapper:
: https://code.dlang.org/packages/dstep
: 产生 Python wrapper:

a******n
发帖数: 100
57
D can do manual memory management alloc / free as well:
https://dlang.org/phobos/core_memory.html
... and even *with* the gc presence,
https://dlang.org/library/core/memory/gc.free.html
which gives you the best of both worlds, and a user case is described here:
https://forum.dlang.org/post/[email protected]
quote:
"""
I think this flexibility to mix GC & manual memory management is very unique
in D. Actually I'm not sure if it can be done in other languages at all.
"""
BTW, I'm only stating a fact that I'm using D myself.
另外,这个论坛充满了人身攻击,请不要说任何关于发言者(人)的话,你对D(事)有
什么意见随便讲:
Great Minds Discuss Ideas.
Average Minds Discuss Events.
Small Minds Discuss People.
You speak like that again, I never reply to you post; please do not reply to
my post either!

【在 h****e 的大作中提到】
: D从一开始设计的方向就错了:它想成为better C++,却加入了gc,搞到最后没有任何
: 新东西,而且干啥啥不行,成了个四不像
: 这种东西还是让它自己慢慢消亡吧,你就别再promote了

s********g
发帖数: 9
58
紧紧从语言特性上比较没有意义,还是要从实际工程和项目的角度来比较。Go非常适合
做后端服务而且方便部署。我们的产品是一个Google Workspace 备份的服务 (https:/
/www.cubebackup.com), 后台就是完全用Go写的。总体来说Go要比Java,Python等好很
f*******t
发帖数: 7549
59
我记得D语言的创始人在脸家拼命推,很快混不下去跑路了,过好多年了这语言还在蹦
跶?
他只让你别promote这种没前途的语言,如果这也算人身攻击的话,如此玻璃心还是别
上买提吧。

unique

【在 a******n 的大作中提到】
: D can do manual memory management alloc / free as well:
: https://dlang.org/phobos/core_memory.html
: ... and even *with* the gc presence,
: https://dlang.org/library/core/memory/gc.free.html
: which gives you the best of both worlds, and a user case is described here:
: https://forum.dlang.org/post/[email protected]
: quote:
: """
: I think this flexibility to mix GC & manual memory management is very unique
: in D. Actually I'm not sure if it can be done in other languages at all.

l*2
发帖数: 109
60
你可以写一个go++,把你看go不舒服的地方全给改掉不就得了?当然,你也可以改名字
,比如,viper 或者Cobra。只要你不把它念做“扣bra”就好了。
1 (共1页)
进入Programming版参与讨论