由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 程序語言有兩種。
相关主题
The untold truth about C++有必要开个c++版
C++,大家觉得最值得买最想买最不后悔买的书是哪本?Bjarne Stroustrup C++第四版电子版出来了
VB, C++初学者清推荐书籍有人看了新版 1368页的 c++ programming language 吗
哪位大侠有如下书籍的电子版,或者下载地址,多谢C++必备书籍推荐
C++0x问个C++的operator conversation function问题
读Bjarne Stroustrup写得The C++ programming language 是不是经常有不知所谓的感觉。重新捡起C++怎么上手?
(zz)C++11新特性c++ programmer们就不用悲愤了
这么好的帖子没人转?微软的架构设计师真是大学生水平啊
相关话题的讨论汇总
话题: 語言话题: c++话题: 一種话题: 二種话题: br
进入Programming版参与讨论
1 (共1页)
n******t
发帖数: 4406
1
一種是企圖讓人喝高了也能寫程序的,python,java是這種。
一種是腦子糊塗連編譯都沒法通過或者直接crash的,assembly, C是這種。
一般大家認為用前一種語言的程序員沒法用第二種,
但是很多人不知道其實用第二種語言的程序員也沒法真正用第一種。
這裡的沒法用,不是說能力上沒法用,而是說,前一種社區裏面充斥了多快糙猛的人,
除非你完全不用別人的代碼,幾乎一定會被噁心到。同時第一種人永遠不會理解第二種
人,因為他們覺得這些差距都是技術問題,為什麼第二種人不能幫忙解決這種問題。
計算機語言始終是簡單的東西,人和人的語言,或者說是交流帶寬是複雜很多的事情。某
種計算機語言,從某個角度來說就是讓類似想法的人聚在一起的一個base而已。這就是
為什麼Linus說如果用C僅僅可以讓所謂的C++程序員不要碰他的kernel都值了的原因。
x****u
发帖数: 44466
2
C和汇编不会crash,只会出现不定位置不可预测行为
C++属于有设计缺陷的语言,需要单讲

。某

【在 n******t 的大作中提到】
: 一種是企圖讓人喝高了也能寫程序的,python,java是這種。
: 一種是腦子糊塗連編譯都沒法通過或者直接crash的,assembly, C是這種。
: 一般大家認為用前一種語言的程序員沒法用第二種,
: 但是很多人不知道其實用第二種語言的程序員也沒法真正用第一種。
: 這裡的沒法用,不是說能力上沒法用,而是說,前一種社區裏面充斥了多快糙猛的人,
: 除非你完全不用別人的代碼,幾乎一定會被噁心到。同時第一種人永遠不會理解第二種
: 人,因為他們覺得這些差距都是技術問題,為什麼第二種人不能幫忙解決這種問題。
: 計算機語言始終是簡單的東西,人和人的語言,或者說是交流帶寬是複雜很多的事情。某
: 種計算機語言,從某個角度來說就是讓類似想法的人聚在一起的一個base而已。這就是
: 為什麼Linus說如果用C僅僅可以讓所謂的C++程序員不要碰他的kernel都值了的原因。

g****t
发帖数: 31659
3
well said.
為啥你未有多來發言

。某

【在 n******t 的大作中提到】
: 一種是企圖讓人喝高了也能寫程序的,python,java是這種。
: 一種是腦子糊塗連編譯都沒法通過或者直接crash的,assembly, C是這種。
: 一般大家認為用前一種語言的程序員沒法用第二種,
: 但是很多人不知道其實用第二種語言的程序員也沒法真正用第一種。
: 這裡的沒法用,不是說能力上沒法用,而是說,前一種社區裏面充斥了多快糙猛的人,
: 除非你完全不用別人的代碼,幾乎一定會被噁心到。同時第一種人永遠不會理解第二種
: 人,因為他們覺得這些差距都是技術問題,為什麼第二種人不能幫忙解決這種問題。
: 計算機語言始終是簡單的東西,人和人的語言,或者說是交流帶寬是複雜很多的事情。某
: 種計算機語言,從某個角度來說就是讓類似想法的人聚在一起的一個base而已。這就是
: 為什麼Linus說如果用C僅僅可以讓所謂的C++程序員不要碰他的kernel都值了的原因。

g****t
发帖数: 31659
4
他的意思是一種人是計算機為本的。一種人是以計算機要完成的任務為本的。
最後一個程序應用範圍擴大到幾億用戶之後,一定是計算機為本。
那時候科學家已經要被解雇了。言樂村le cunn就是最近的例子。
我轉software engineer也是因為要照顧老婆孩子,
不打算再繼續創製新算法了。

【在 x****u 的大作中提到】
: C和汇编不会crash,只会出现不定位置不可预测行为
: C++属于有设计缺陷的语言,需要单讲
:
: 。某

c*********e
发帖数: 16335
5
james gosling, Bjarne Stroustrup,你更喜欢哪个?

【在 x****u 的大作中提到】
: C和汇编不会crash,只会出现不定位置不可预测行为
: C++属于有设计缺陷的语言,需要单讲
:
: 。某

n****l
发帖数: 1739
6
没有必要做这种人为切割吧。真正的高手两个都用,而其python的高阶就是写C module
了吧。
x****u
发帖数: 44466
7
还不如对比java和python
python是你描述清楚想干嘛最重要,java是和当前体系结构适配好最重要
C++需要自己躲地雷并且躲别人踩的地雷的弹片,属于缺陷儿童啊。

【在 g****t 的大作中提到】
: 他的意思是一種人是計算機為本的。一種人是以計算機要完成的任務為本的。
: 最後一個程序應用範圍擴大到幾億用戶之後,一定是計算機為本。
: 那時候科學家已經要被解雇了。言樂村le cunn就是最近的例子。
: 我轉software engineer也是因為要照顧老婆孩子,
: 不打算再繼續創製新算法了。

g****t
发帖数: 31659
8
Python如果没有numpy和java没什么大区别。
ML/AI时代是R,Matlab这些人进来,这是第二类。


: 还不如对比java和python

: python是你描述清楚想干嘛最重要,java是和当前体系结构适配好最重要

: C 需要自己躲地雷并且躲别人踩的地雷的弹片,属于缺陷儿童啊。



【在 x****u 的大作中提到】
: 还不如对比java和python
: python是你描述清楚想干嘛最重要,java是和当前体系结构适配好最重要
: C++需要自己躲地雷并且躲别人踩的地雷的弹片,属于缺陷儿童啊。

x****u
发帖数: 44466
9
python的哲学是强制用库不然慢出屎,如果没有numpy,别人也会仿matlab写一个
而快的语言就两难了,比如java可以优化到和C速度差不多,但JRE不针对BLAS优化,最
后结果还是不如numpy
打个比方就是如果某领导完全外行,他可能虚心听取业内专家意见做事中规中矩,怕的
就是半瓶水的领导什么事都要插一脚

【在 g****t 的大作中提到】
: Python如果没有numpy和java没什么大区别。
: ML/AI时代是R,Matlab这些人进来,这是第二类。
:
:
: 还不如对比java和python
:
: python是你描述清楚想干嘛最重要,java是和当前体系结构适配好最重要
:
: C 需要自己躲地雷并且躲别人踩的地雷的弹片,属于缺陷儿童啊。
:

n******t
发帖数: 4406
10
最近比較懶,總用web,就不太發帖。

【在 g****t 的大作中提到】
: well said.
: 為啥你未有多來發言
:
: 。某

相关主题
读Bjarne Stroustrup写得The C++ programming language 是不是经常有不知所谓的感觉。有必要开个c++版
(zz)C++11新特性Bjarne Stroustrup C++第四版电子版出来了
这么好的帖子没人转?有人看了新版 1368页的 c++ programming language 吗
进入Programming版参与讨论
n******t
发帖数: 4406
11
我說過了,都是community。C++最大的問題就在於community.
C++本質上需要第二種人才能用,但是又搞了一些東西讓以為自己是第二種人但是其實
是第一種人覺得自己有機會成為1,2通吃的人。這就是為什麼C++有所有語言裏面最詭
異的library 環境。

【在 x****u 的大作中提到】
: 还不如对比java和python
: python是你描述清楚想干嘛最重要,java是和当前体系结构适配好最重要
: C++需要自己躲地雷并且躲别人踩的地雷的弹片,属于缺陷儿童啊。

m*****n
发帖数: 3575
12
python的毛病是强大的库必须要把主给篡了才能用,例如Anaconda

【在 x****u 的大作中提到】
: python的哲学是强制用库不然慢出屎,如果没有numpy,别人也会仿matlab写一个
: 而快的语言就两难了,比如java可以优化到和C速度差不多,但JRE不针对BLAS优化,最
: 后结果还是不如numpy
: 打个比方就是如果某领导完全外行,他可能虚心听取业内专家意见做事中规中矩,怕的
: 就是半瓶水的领导什么事都要插一脚

b******t
发帖数: 9
13
打工用的
和自己赚钱用的
x****u
发帖数: 44466
14
C++历史上有多次往正常方向发展的机会,但都被愚蠢的领导给否决了
现在的C++既离不开类库也离不开模板神话

【在 n******t 的大作中提到】
: 我說過了,都是community。C++最大的問題就在於community.
: C++本質上需要第二種人才能用,但是又搞了一些東西讓以為自己是第二種人但是其實
: 是第一種人覺得自己有機會成為1,2通吃的人。這就是為什麼C++有所有語言裏面最詭
: 異的library 環境。

x****u
发帖数: 44466
15
你也可以直接从cpython开始用pip装啊

【在 m*****n 的大作中提到】
: python的毛病是强大的库必须要把主给篡了才能用,例如Anaconda
y*j
发帖数: 3139
16
现在的CPP实在是太复杂了,专家都难以掌握。Effective Morden CPP 这本书都有很多
更正,说明连这个CPP专家都没法搞定。
golang 把继承砍了,我认为是对的,实在用途不是很大,却经常出问题。多态golang
只用了interface,这也很好。至于copy constructor, assignment constructor,
destructor, 经常出问题的地方,都可以砍掉。


: 我說過了,都是community。C 最大的問題就在於community.

: C 本質上需要第二種人才能用,但是又搞了一些東西讓以為自己是第二
種人但
是其實

: 是第一種人覺得自己有機會成為1,2通吃的人。這就是為什麼C 有所有
語言裏
面最詭

: 異的library 環境。



【在 n******t 的大作中提到】
: 我說過了,都是community。C++最大的問題就在於community.
: C++本質上需要第二種人才能用,但是又搞了一些東西讓以為自己是第二種人但是其實
: 是第一種人覺得自己有機會成為1,2通吃的人。這就是為什麼C++有所有語言裏面最詭
: 異的library 環境。

S*******s
发帖数: 13043
17
从零开始学c++17,目前最好的书是哪一本/几本?

golang

【在 y*j 的大作中提到】
: 现在的CPP实在是太复杂了,专家都难以掌握。Effective Morden CPP 这本书都有很多
: 更正,说明连这个CPP专家都没法搞定。
: golang 把继承砍了,我认为是对的,实在用途不是很大,却经常出问题。多态golang
: 只用了interface,这也很好。至于copy constructor, assignment constructor,
: destructor, 经常出问题的地方,都可以砍掉。
:
:
: 我說過了,都是community。C 最大的問題就在於community.
:
: C 本質上需要第二種人才能用,但是又搞了一些東西讓以為自己是第二
: 種人但
: 是其實

y**********u
发帖数: 2839
18
21天精通C++ 17

【在 S*******s 的大作中提到】
: 从零开始学c++17,目前最好的书是哪一本/几本?
:
: golang

y*j
发帖数: 3139
19
以我多年的CPP的实战经验,就是我提的那本书以及CPP发明人的书,CPP programming
language。


: 从零开始学c 17,目前最好的书是哪一本/几本?

: golang



【在 S*******s 的大作中提到】
: 从零开始学c++17,目前最好的书是哪一本/几本?
:
: golang

p*u
发帖数: 2454
20
Bjarne那本破书太厚废话太多了,最多当个手册。找个Google家的开源library,一边
查一边学就行了。

programming

【在 y*j 的大作中提到】
: 以我多年的CPP的实战经验,就是我提的那本书以及CPP发明人的书,CPP programming
: language。
:
:
: 从零开始学c 17,目前最好的书是哪一本/几本?
:
: golang
:

p*u
发帖数: 2454
21
inheritance毛病再多,却符合大多数人top-down的设计思维模式,是C++/Java得以火
爆的重要原因之一。
我一直认为Golang前途不太乐观。

golang

【在 y*j 的大作中提到】
: 现在的CPP实在是太复杂了,专家都难以掌握。Effective Morden CPP 这本书都有很多
: 更正,说明连这个CPP专家都没法搞定。
: golang 把继承砍了,我认为是对的,实在用途不是很大,却经常出问题。多态golang
: 只用了interface,这也很好。至于copy constructor, assignment constructor,
: destructor, 经常出问题的地方,都可以砍掉。
:
:
: 我說過了,都是community。C 最大的問題就在於community.
:
: C 本質上需要第二種人才能用,但是又搞了一些東西讓以為自己是第二
: 種人但
: 是其實

y*j
发帖数: 3139
22
是有点话痨,不过讲得比较清楚,我经常也翻一翻,温习一下。


: Bjarne那本破书太厚废话太多了,最多当个手册。找个Google家的开源library
,一边

: 查一边学就行了。

: programming



【在 p*u 的大作中提到】
: inheritance毛病再多,却符合大多数人top-down的设计思维模式,是C++/Java得以火
: 爆的重要原因之一。
: 我一直认为Golang前途不太乐观。
:
: golang

1 (共1页)
进入Programming版参与讨论
相关主题
微软的架构设计师真是大学生水平啊C++0x
Golang 从13年到现在goog trends翻了快十倍读Bjarne Stroustrup写得The C++ programming language 是不是经常有不知所谓的感觉。
golang性能比C和Cpp差好遠,尤其在非x86平台,跟本不是宣傳的(zz)C++11新特性
c++ cast problem这么好的帖子没人转?
The untold truth about C++有必要开个c++版
C++,大家觉得最值得买最想买最不后悔买的书是哪本?Bjarne Stroustrup C++第四版电子版出来了
VB, C++初学者清推荐书籍有人看了新版 1368页的 c++ programming language 吗
哪位大侠有如下书籍的电子版,或者下载地址,多谢C++必备书籍推荐
相关话题的讨论汇总
话题: 語言话题: c++话题: 一種话题: 二種话题: br