Redian新闻
>
C到底能走多远。。。。。。
avatar
C到底能走多远。。。。。。# Programming - 葵花宝典
h*n
1
姥爷脑栓塞和心急梗死并发,医生说无法用药。请问各位大虾,是不是这样呢?
avatar
r*s
2
USCIS这帮傻缺,第一次resident since date写成了140批准的时间,寄了I90去改,等
了半年,今天终于收到了新卡,一看,又把resident since date改成了我上次入境的
时间。我能不能不改了啊?
avatar
S*t
3
OK,奥运将近,无论如何这算是中国人的一件大事,
咱不想让这样的好事被某些人搅黄了,
作为普通老百姓,做不了什么大事,但是弄个支持北京奥运的车贴还是能够的,
版上已经号召定做了,赞一个,俄也从EBAY买了车贴了,
对于广大还没到手的兄弟姐妹,本肥猫提供一个DIY奥运车贴制作功略
制作方便,效果极好.
材料:
本贴提供模版文件一个,可下载使用,
本肥猫使用AVERY 5390 名片卡纸,不过你可以使用任何纸,建议厚一点的.
最好是带不干胶的卡纸,文具店都有卖.
透明封箱带一卷,
尺一把,美工刀一把.
步骤:
1打开附件中的模版文件,将附件中的图逐个插入模版中,将文件打印出来,如果使用
AVERY 或厚纸, 要使用人工FEED IN 的TRAY,纸的参数要选择CARDSTOCK等厚纸,否则可
能卡住.
2用透明封箱带在纸面上覆盖一层,如附图,贴的时候注意和纸边平行,用一只笔滚压,动
作要慢,这样贴的很平没有气泡,透明封箱带起了塑封的作用,就不怕下雨弄湿了. 封箱
带互相重叠或者有些歪不要紧,从后面车上根本看不出来.
普通透明胶带也可以但比较窄就需要多贴很多道,
3,按照纸上的虚线用刀划一下
avatar
E*n
4
看的时候就觉得她很小,一查89年的
而且觉得她长得很像miley cyrus,声音也很像
还是看不出来有啥魅力能把兄弟俩迷得神魂颠倒
avatar
d*e
5
今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对
还是 当个无所不能的黑客?
avatar
s*e
6
难道给你提前了 不好吗?
avatar
r*x
7
女主角看见这篇要痛哭了,Miley Cyrus就是一村姑样子
avatar
k*d
8
思想有多远,c就能走多远
avatar
M*o
9
lol...

【在 r*x 的大作中提到】
: 女主角看见这篇要痛哭了,Miley Cyrus就是一村姑样子
avatar
b*n
10
c 纯粹很多,虽然说什么都能实现,但是麻烦很多啊。每种语言都有自己适用的方向,
其实限制都不是特别多,特别通用语言。很多时候不是一种语言能不能实现什么,而是
适不适合,时间成本的考虑上是不是合适。
c也可以做文本处理,但是我一定会用perl。
c比c++好处是没有那么多解谜题。。

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
c*t
11
Nina Dobrev? 看不出哪里像 miley cyrus 倒是有三分像 selena golmz
avatar
D*a
12
又一个烂语言坑
just use the right tools for the right job

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
E*n
13
脸型和鼻子很像啊

【在 r*x 的大作中提到】
: 女主角看见这篇要痛哭了,Miley Cyrus就是一村姑样子
avatar
n*t
14

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
E*n
15
有时候眉宇间有点像凯瑟琳泽塔琼斯

【在 c****t 的大作中提到】
: Nina Dobrev? 看不出哪里像 miley cyrus 倒是有三分像 selena golmz
avatar
I*e
16
C 没有 template \ generic type 比较麻烦
不过好像C1X要有了

66.65.]

【在 n******t 的大作中提到】
:
: ++

avatar
d*q
17
template 是 C++里面最诡异的东西...
可以整出一种风格....

【在 I**********e 的大作中提到】
: C 没有 template \ generic type 比较麻烦
: 不过好像C1X要有了
:
: 66.65.]

avatar
g*g
18
C能比C++活得长。

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
k*g
19
C++ 很适合作为开源软件包。语法中复杂难明的地方,因为有具体的代码辅助参考,变
得容易明白;可以让人很容易的参与开发。另一方面,对於早期的开发人员,尤其是架
构师的要求十分高。好的架构能降低後期参与者的门槛,降低未来的开发成本。参与者
的首要条件是使用功能强大的开发工具(IDE),尤其是交叉引用(identifier, function
, cross reference, lookup),以及方便的单步调试器(step debugger),不一定需要
深入认识语法细节。
avatar
z*e
20
多打字就没意思了。

【在 n******t 的大作中提到】
:
: ++

avatar
w*g
21
template这东西要整好的话可以实现functional programming,跟haskell是一路的.

【在 d***q 的大作中提到】
: template 是 C++里面最诡异的东西...
: 可以整出一种风格....

avatar
w*g
22
coding是co不出多远的.不管用什么语言,不管co的再好,co的也不过是ding.

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
b*n
23
最诡异的是出错信息。。
还有需要在<<>>中间用空格...

【在 d***q 的大作中提到】
: template 是 C++里面最诡异的东西...
: 可以整出一种风格....

avatar
w*r
24
应该还能一直走,我一直把c当成高级的汇编语言用的。
avatar
w*r
25
c++本来就是一个在编译器和语法层次上加了一些规则的c而已,反汇编c++,本质上就
是一个c,所以c++的东西是完全用c来等同的,只是因为要做一些编译器做的事比较麻
烦,还有就是没有c++的语法检查,bug会很多,除非吃透c,c++和汇编语言,否则不要
提c实现c++的东西,c++就是c的补充,本来就是c家族的,c++就是用来解决c中的复用
,工程协作,和扩展的难题而产生的。
avatar
w*r
26
所以c++的取名很神韵
avatar
w*g
27
吃不透汇编怕是用C比较吃力.

【在 w********r 的大作中提到】
: c++本来就是一个在编译器和语法层次上加了一些规则的c而已,反汇编c++,本质上就
: 是一个c,所以c++的东西是完全用c来等同的,只是因为要做一些编译器做的事比较麻
: 烦,还有就是没有c++的语法检查,bug会很多,除非吃透c,c++和汇编语言,否则不要
: 提c实现c++的东西,c++就是c的补充,本来就是c家族的,c++就是用来解决c中的复用
: ,工程协作,和扩展的难题而产生的。

avatar
t*t
28
0X不用了.

【在 b******n 的大作中提到】
: 最诡异的是出错信息。。
: 还有需要在<<>>中间用空格...

avatar
d*q
29
它那个 bug 是 std::vector>
>> 这个会被误认为是 输入那个 的那个 符号。。所以会有 歧义,之前的解决方法是
> > 现在已经解决了

【在 t****t 的大作中提到】
: 0X不用了.
avatar
d*q
30
说实话,用了 快4年的c++,template还是仅限于 使用的层次。。像boost这种用
template 整出一套西里古怪的东西 现在还没这水平.....
template debug比较恶搞..会冒出一堆不相关的信息,特别是大量使用 meta-
progrommaing这种技巧,用编译器来计算的那种,虽然手法很巧妙,但是学不来...

【在 w***g 的大作中提到】
: template这东西要整好的话可以实现functional programming,跟haskell是一路的.
avatar
o*d
31
不懂C和C++才会问这种煞笔问题。

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
k*d
32
C++ template太神了。。。
C不会消亡的,和硬件打交道的都是用C,比如驱动和嵌入式
avatar
z*e
33
本来就是如此
cpp连java都不如
现在连做游戏的都开始用c#了,cpp的前途看淡

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
P*e
34
什么做游戏的用c#?

【在 z****e 的大作中提到】
: 本来就是如此
: cpp连java都不如
: 现在连做游戏的都开始用c#了,cpp的前途看淡
:
: ++

avatar
z*e
35
能用silverlight的都可以用c#,将来的趋势就是用c#写游戏
我看m$也在朝着这个方向大步迈进

【在 P********e 的大作中提到】
: 什么做游戏的用c#?
avatar
g*g
36
C++ will continue to be the language on system programming.
For application development, it's shrinking. Popular mobile
platforms are using Object C and Java, for example.

【在 z****e 的大作中提到】
: 能用silverlight的都可以用c#,将来的趋势就是用c#写游戏
: 我看m$也在朝着这个方向大步迈进

avatar
d*p
37
C++ and C are different things and they should not be compared side by side.
And according to your post, Java programmers should code in bytecode against
specific JVM since there is less high level "syntax" involved.

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
z*e
38
那当然不可能一夜之间消亡,但是cpp的影响已经大不如前也是事实
其实java的出现很大程度上就严重打击了cpp的前景,而且现在c#等更多简化编程语言
的出现
使得cpp在一些传统行业上都不再有优势,比如游戏

【在 g*****g 的大作中提到】
: C++ will continue to be the language on system programming.
: For application development, it's shrinking. Popular mobile
: platforms are using Object C and Java, for example.

avatar
P*e
39
这是可能性
能举个例子,谁用马?

【在 z****e 的大作中提到】
: 能用silverlight的都可以用c#,将来的趋势就是用c#写游戏
: 我看m$也在朝着这个方向大步迈进

avatar
d*p
40
I am a bit doubtful about your conclusion. Check tobe about language
popularity and it seems C++ adoption is a bit stable, following C and Java
as top 3.
I agree with you that there will be a lot of higher-level languages rising
up. These new comers however are more or less replaceable to each other (
Python, Perl, Ruby, PHP etc) so that they cannot challenge the top guys
individually.
The most unique features of C++ over dynamic languages (C#/Java) is strong
type check at compile time for indiv

【在 z****e 的大作中提到】
: 那当然不可能一夜之间消亡,但是cpp的影响已经大不如前也是事实
: 其实java的出现很大程度上就严重打击了cpp的前景,而且现在c#等更多简化编程语言
: 的出现
: 使得cpp在一些传统行业上都不再有优势,比如游戏

avatar
z*e
41
给你看一个我正在玩的silverlight的游戏
warstory.bigpoint.com
其实这个游戏实现了相当多大型网络游戏的功能

【在 P********e 的大作中提到】
: 这是可能性
: 能举个例子,谁用马?

avatar
l*e
42
隔三差五
没完没了

++

【在 d*******e 的大作中提到】
: 今天逛大学时的论坛见一师弟发帖求助C++补考题目的答案,一时心血来潮让他发题目
: 给我看看,反正闲着也是闲着。三道题目要求写三段代码,使劲回忆使劲回忆终于写出
: 了一道半,另外那一道半是因为C++语法知识实在是想不起来了(大学毕业的这两年里
: 没接触编程),那位师弟再问问同学应该能过,祝他好运。。。沾沾自喜于当年基本功
: 扎实之余就在胡思乱想,通过两年的时间最终沉淀下来的全部编程知识都是关于C,C++
: 的基本忘光(我当年花在C++上的功夫比C还多),唉~看来还是C更本质、更纯粹、更
: 强大啊!我一向认为能经得起时间过滤的东西才是精华。好比数学中所有的定理和公式
: 都会淡忘,但只有公理和方法永远都不会忘。C相对于C++更像是一种方法而非一套只是
: 体系。记得大学时C++老师说过“其实封装、继承和多态都能用C实现,但是这人得很猛
: ”。。。。。。那么C到底能走多远?用C的人到底能爬多高?任何编程工作都能应对

avatar
z*e
43
php什么就算了吧,压根就是脚本
至于后面的,其实我觉得你说的例子是边枝末节
java那个没什么大不了的,抛一个nullpointer exception就是了,其它该干嘛继续干嘛
但是对于cpp来说,这种错误则往往是致命的

【在 d****p 的大作中提到】
: I am a bit doubtful about your conclusion. Check tobe about language
: popularity and it seems C++ adoption is a bit stable, following C and Java
: as top 3.
: I agree with you that there will be a lot of higher-level languages rising
: up. These new comers however are more or less replaceable to each other (
: Python, Perl, Ruby, PHP etc) so that they cannot challenge the top guys
: individually.
: The most unique features of C++ over dynamic languages (C#/Java) is strong
: type check at compile time for indiv

avatar
z*e
44
现在只要不是3d游戏,2d的基本上可以用c#实现

【在 P********e 的大作中提到】
: 这是可能性
: 能举个例子,谁用马?

avatar
d*p
45

What's the diff between script and dynamic language? PHP is no longer a
script language.
干嘛
It's about language feature and design complexity. Well design code
minimizes uncertainty - if you see a lot of if-else or exception handling
code, chances are the design has room for improvement.

【在 z****e 的大作中提到】
: php什么就算了吧,压根就是脚本
: 至于后面的,其实我觉得你说的例子是边枝末节
: java那个没什么大不了的,抛一个nullpointer exception就是了,其它该干嘛继续干嘛
: 但是对于cpp来说,这种错误则往往是致命的

avatar
l*s
46
python is the future, C# is too much bloated

【在 z****e 的大作中提到】
: 能用silverlight的都可以用c#,将来的趋势就是用c#写游戏
: 我看m$也在朝着这个方向大步迈进

avatar
g*g
47
I think you need to learn some basic concepts, like dynamic language.
C# and Java are not dynamic languages to begin with.
And no, C# and Java are more strong-typed than C++. As long as C++
supports void*, it's not very strong-typed.

【在 d****p 的大作中提到】
: I am a bit doubtful about your conclusion. Check tobe about language
: popularity and it seems C++ adoption is a bit stable, following C and Java
: as top 3.
: I agree with you that there will be a lot of higher-level languages rising
: up. These new comers however are more or less replaceable to each other (
: Python, Perl, Ruby, PHP etc) so that they cannot challenge the top guys
: individually.
: The most unique features of C++ over dynamic languages (C#/Java) is strong
: type check at compile time for indiv

avatar
a*e
48
C++有templates,Java有Generics。
C++可以重载(),比Java dynamic多了。

【在 d****p 的大作中提到】
: I am a bit doubtful about your conclusion. Check tobe about language
: popularity and it seems C++ adoption is a bit stable, following C and Java
: as top 3.
: I agree with you that there will be a lot of higher-level languages rising
: up. These new comers however are more or less replaceable to each other (
: Python, Perl, Ruby, PHP etc) so that they cannot challenge the top guys
: individually.
: The most unique features of C++ over dynamic languages (C#/Java) is strong
: type check at compile time for indiv

avatar
d*p
49
Hmm dynamically typed =\= dynamic
Although it is a bit ambiguous, I still deem Java/C# as dynamic languages
since their compilers emit code that
are not native and will be further manipulated by language virtual machines
/ runtimes. Correct me if you have
better definitons for dynamic languages.
With meta programming, both void* and void are valid types.
IMHO C++ is stronger typed since coder can make best use of it to produce
clean code. In Java, type check is
used to reduce potential errors -

【在 g*****g 的大作中提到】
: I think you need to learn some basic concepts, like dynamic language.
: C# and Java are not dynamic languages to begin with.
: And no, C# and Java are more strong-typed than C++. As long as C++
: supports void*, it's not very strong-typed.

avatar
d*p
50
Wow, first time seeing you watering here.
I know you are now a Java guy so I absolutely respect this fact :-)

【在 a**e 的大作中提到】
: C++有templates,Java有Generics。
: C++可以重载(),比Java dynamic多了。

avatar
g*g
51
You can say Java/C# is more dynamic than C++. But they are not dynamic
languages. e.g. You can't change data type in runtime. Groovy, Perl,
Python, PHP, these are dynamic languages.
And no, C++ is not as strong typed as Java/C#. A simple example is
implicit conversion from double to int. Java/C# doesn't alllow that,
C++ does. Also, C++ doesn't define the size of basic data type, big/small
endian. Let alone tons of undefined code. In many cases, the behavior
is unpredicable.
In other aspects, C++

【在 d****p 的大作中提到】
: Hmm dynamically typed =\= dynamic
: Although it is a bit ambiguous, I still deem Java/C# as dynamic languages
: since their compilers emit code that
: are not native and will be further manipulated by language virtual machines
: / runtimes. Correct me if you have
: better definitons for dynamic languages.
: With meta programming, both void* and void are valid types.
: IMHO C++ is stronger typed since coder can make best use of it to produce
: clean code. In Java, type check is
: used to reduce potential errors -

avatar
d*q
52

C#现在 编译后 生成的也是native code。。优化得当 做游戏不是不可能的。
现在某些方面 用c#反而会更好

【在 z****e 的大作中提到】
: 给你看一个我正在玩的silverlight的游戏
: warstory.bigpoint.com
: 其实这个游戏实现了相当多大型网络游戏的功能

avatar
f*Q
53
为什么牛人都是大段大段的英文呢?谁给翻译一下?
avatar
b*n
54
因为这个???帖子越来越玄乎了。。语言没那么容易消失,c都多少年了。。

【在 d****p 的大作中提到】
: I am a bit doubtful about your conclusion. Check tobe about language
: popularity and it seems C++ adoption is a bit stable, following C and Java
: as top 3.
: I agree with you that there will be a lot of higher-level languages rising
: up. These new comers however are more or less replaceable to each other (
: Python, Perl, Ruby, PHP etc) so that they cannot challenge the top guys
: individually.
: The most unique features of C++ over dynamic languages (C#/Java) is strong
: type check at compile time for indiv

avatar
b*n
55
future是multiverse的,真那么牛这年头全说英语了。反正都觉得自己能统治地球这个
信念是不变的

【在 l*********s 的大作中提到】
: python is the future, C# is too much bloated
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。