由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - CS专业的不懂C语言??
相关主题
作为科班出身的CS master, 却完全不会写程序.CS master找工作,掌握那些语言够?
求教各位ggjj,转CS的问题读统计硕士or计算机硕士?
请问两门课,哪个有用些问一个C语言中整型和浮点运算的问题
问问BSD求教:data structure 经典入门书籍
请教:哪里有C语言写的TCP/IP stack and web server? (转载)学CS的不会C++是不是很说不过去?
Hadoop居然是用Java写的,不理解 (转载)Re: 看来公司是想把我们全开掉了
有必要旁听 operating system design吗? (转载)F2的CS求助~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GRE CS sub要准备啥?(ZZ) 对计算机系学生的七个建议
相关话题的讨论汇总
话题: cs话题: java话题: c++话题: api话题: os
进入CS版参与讨论
1 (共1页)
l******d
发帖数: 530
1
最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
啥?
a*w
发帖数: 4495
2
你看一下美国CS专业的课程表,你会更震惊的。

【在 l******d 的大作中提到】
: 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
: 啥?

l******d
发帖数: 530
3
光从课程表上看,中美没啥区别,但课程内容就差远了

【在 a*w 的大作中提到】
: 你看一下美国CS专业的课程表,你会更震惊的。
S**I
发帖数: 15689
4
美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。

【在 l******d 的大作中提到】
: 光从课程表上看,中美没啥区别,但课程内容就差远了
D*******a
发帖数: 3688
5
but they eventually will use it when taking the OS course.

【在 S**I 的大作中提到】
: 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
h********8
发帖数: 7355
6
俺是这边半路出家的,C/C++是必修的。。。
g*****g
发帖数: 34805
7
C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
操作系统,网络,编译这些课都是C的编程。

【在 S**I 的大作中提到】
: 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
S**I
发帖数: 15689
8
基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
毛。

【在 g*****g 的大作中提到】
: C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
: 操作系统,网络,编译这些课都是C的编程。

g*****g
发帖数: 34805
9
用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层,
java难能做得了。

【在 S**I 的大作中提到】
: 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
: 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
: 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
: 毛。

w***g
发帖数: 5958
10
C语言已经过时了。

【在 l******d 的大作中提到】
: 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
: 啥?

相关主题
Hadoop居然是用Java写的,不理解 (转载)CS master找工作,掌握那些语言够?
有必要旁听 operating system design吗? (转载)读统计硕士or计算机硕士?
GRE CS sub要准备啥?问一个C语言中整型和浮点运算的问题
进入CS版参与讨论
S**I
发帖数: 15689
11
本科的网络课主要是讲授各类网络协议(包括TCP/IP)的原理,实现的细节是不讲的,
project就是socket编程或者写程序模拟某个网络协议(BGP,DVMRP之类的),语言不
限;这两类project用Java显然比用C容易多了。我一个师弟做了好几学期这门课的TA,
怎么教的我很清楚。研究生级别的网络课倒是会用到POSIX的API。

【在 g*****g 的大作中提到】
: 用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层,
: java难能做得了。

S**I
发帖数: 15689
12
过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。

【在 w***g 的大作中提到】
: C语言已经过时了。
s****t
发帖数: 698
13

开玩笑呢吧?哥哥。
各种底层网络设备基本是C的天下啊。

【在 w***g 的大作中提到】
: C语言已经过时了。
s****t
发帖数: 698
14

smartphon和tablet这么火的时候,
你说就业市场萎缩了?

【在 S**I 的大作中提到】
: 过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。
r********3
发帖数: 2998
15
只有网络设备底层才是C的天下,这还不够过时啊?

【在 s****t 的大作中提到】
:
: smartphon和tablet这么火的时候,
: 你说就业市场萎缩了?

c****p
发帖数: 6474
16
OS也是C的吧,小型嵌入式系统的代码也都是C的。

【在 r********3 的大作中提到】
: 只有网络设备底层才是C的天下,这还不够过时啊?
g*****g
发帖数: 34805
17
smartphone/tablet都用java/Object C写应用了。
OS跟应用比,活还是太少了。

【在 s****t 的大作中提到】
:
: smartphon和tablet这么火的时候,
: 你说就业市场萎缩了?

D*******a
发帖数: 3688
18
其实本科学啥不是皮毛?

【在 S**I 的大作中提到】
: 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
: 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
: 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
: 毛。

w***g
发帖数: 5958
19
一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。

【在 D*******a 的大作中提到】
: 其实本科学啥不是皮毛?
s****t
发帖数: 698
20

这个观点不太敢苟同了,那要看啥系统。
如果是embedded system,让你写个router,switch啥的,
哪里有API?
如果是super computer呢?可能硬件都不一样。
所以,design最重要,而不是coding.

【在 w***g 的大作中提到】
: 一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。
相关主题
求教:data structure 经典入门书籍F2的CS求助~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
学CS的不会C++是不是很说不过去?(ZZ) 对计算机系学生的七个建议
Re: 看来公司是想把我们全开掉了CS自费硕士据说很多中国人找不到工作被迫回国?
进入CS版参与讨论
s****t
发帖数: 698
21

活少这点我承认,
但是说过时,我还不太同意。


【在 g*****g 的大作中提到】
: smartphone/tablet都用java/Object C写应用了。
: OS跟应用比,活还是太少了。

g*****g
发帖数: 34805
22
大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
工作。

【在 s****t 的大作中提到】
:
: 活少这点我承认,
: 但是说过时,我还不太同意。
:

s********k
发帖数: 6180
23
C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在
用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前
3

【在 g*****g 的大作中提到】
: 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
: 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
: 工作。

a*w
发帖数: 4495
24
根据以下网站的统计,C还是top 3
http://langpop.com/

【在 s********k 的大作中提到】
: C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在
: 用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前
: 3

z****e
发帖数: 54598
25
我估计是
学过
但是不会用
a***y
发帖数: 2803
26
恩,c++和汇编语言现在都不流行了,c++一般是90年代那时候的一批人在用,现在大部分
人用java.
所以,现在计算机的基础语言课应该是java和javascript.再学学基本的二进制理论,
logic design,数据结构,计算机操作系统,oracle,network就可以了.c++搞得太复杂,又
是个黑匣子,microsoft,oracle都不鸟它.

【在 g*****g 的大作中提到】
: C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
: 操作系统,网络,编译这些课都是C的编程。

a***y
发帖数: 2803
27
干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高
低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是
一個道理.

【在 g*****g 的大作中提到】
: 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
: 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
: 工作。

z*****n
发帖数: 7639
28
This is well said.

【在 a***y 的大作中提到】
: 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高
: 低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是
: 一個道理.

l******d
发帖数: 530
29
最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
啥?
a*w
发帖数: 4495
30
你看一下美国CS专业的课程表,你会更震惊的。

【在 l******d 的大作中提到】
: 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
: 啥?

相关主题
问问学计算机的同学、家长们,现在还有人学PASCAL吗求教各位ggjj,转CS的问题
EE的小本准备转CS Phd,请教方向请问两门课,哪个有用些
作为科班出身的CS master, 却完全不会写程序.问问BSD
进入CS版参与讨论
l******d
发帖数: 530
31
光从课程表上看,中美没啥区别,但课程内容就差远了

【在 a*w 的大作中提到】
: 你看一下美国CS专业的课程表,你会更震惊的。
S**I
发帖数: 15689
32
美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。

【在 l******d 的大作中提到】
: 光从课程表上看,中美没啥区别,但课程内容就差远了
D*******a
发帖数: 3688
33
but they eventually will use it when taking the OS course.

【在 S**I 的大作中提到】
: 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
h********8
发帖数: 7355
34
俺是这边半路出家的,C/C++是必修的。。。
g*****g
发帖数: 34805
35
C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
操作系统,网络,编译这些课都是C的编程。

【在 S**I 的大作中提到】
: 美国大学CS专业的教学语言基本上都用Java了,C/C++一般不是必修的。
S**I
发帖数: 15689
36
基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
毛。

【在 g*****g 的大作中提到】
: C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
: 操作系统,网络,编译这些课都是C的编程。

g*****g
发帖数: 34805
37
用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层,
java难能做得了。

【在 S**I 的大作中提到】
: 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
: 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
: 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
: 毛。

w***g
发帖数: 5958
38
C语言已经过时了。

【在 l******d 的大作中提到】
: 最近见到几个国内过来的CS学生,说没用过C语言,我很震精,现在国内CS本科都教些
: 啥?

S**I
发帖数: 15689
39
本科的网络课主要是讲授各类网络协议(包括TCP/IP)的原理,实现的细节是不讲的,
project就是socket编程或者写程序模拟某个网络协议(BGP,DVMRP之类的),语言不
限;这两类project用Java显然比用C容易多了。我一个师弟做了好几学期这门课的TA,
怎么教的我很清楚。研究生级别的网络课倒是会用到POSIX的API。

【在 g*****g 的大作中提到】
: 用Java做socket编程哪能叫网络课吗?网络课大部分东西在TCP/IP层,
: java难能做得了。

S**I
发帖数: 15689
40
过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。

【在 w***g 的大作中提到】
: C语言已经过时了。
相关主题
问问BSD有必要旁听 operating system design吗? (转载)
请教:哪里有C语言写的TCP/IP stack and web server? (转载)GRE CS sub要准备啥?
Hadoop居然是用Java写的,不理解 (转载)CS master找工作,掌握那些语言够?
进入CS版参与讨论
s****t
发帖数: 698
41

开玩笑呢吧?哥哥。
各种底层网络设备基本是C的天下啊。

【在 w***g 的大作中提到】
: C语言已经过时了。
s****t
发帖数: 698
42

smartphon和tablet这么火的时候,
你说就业市场萎缩了?

【在 S**I 的大作中提到】
: 过时说不上,嵌入式系统编程还是C和汇编的天下,不过就业市场确实是在萎缩。
r********3
发帖数: 2998
43
只有网络设备底层才是C的天下,这还不够过时啊?

【在 s****t 的大作中提到】
:
: smartphon和tablet这么火的时候,
: 你说就业市场萎缩了?

c****p
发帖数: 6474
44
OS也是C的吧,小型嵌入式系统的代码也都是C的。

【在 r********3 的大作中提到】
: 只有网络设备底层才是C的天下,这还不够过时啊?
g*****g
发帖数: 34805
45
smartphone/tablet都用java/Object C写应用了。
OS跟应用比,活还是太少了。

【在 s****t 的大作中提到】
:
: smartphon和tablet这么火的时候,
: 你说就业市场萎缩了?

D*******a
发帖数: 3688
46
其实本科学啥不是皮毛?

【在 S**I 的大作中提到】
: 基本要靠自学。我看了一下我以前学校CS专业的本科课程设置,必修课里没有C/C++,
: 编译是选修课,网络课也可以用Java(socket编程Java比C容易多了),只有操作系统
: 还需要用到C。不过本科的操作系统课程也就是教几个UNIX系统API,只能学到点C的皮
: 毛。

w***g
发帖数: 5958
47
一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。

【在 D*******a 的大作中提到】
: 其实本科学啥不是皮毛?
s****t
发帖数: 698
48

这个观点不太敢苟同了,那要看啥系统。
如果是embedded system,让你写个router,switch啥的,
哪里有API?
如果是super computer呢?可能硬件都不一样。
所以,design最重要,而不是coding.

【在 w***g 的大作中提到】
: 一个系统最精髓的东西就是它的API。只要有了API, 实现只是人力问题。
s****t
发帖数: 698
49

活少这点我承认,
但是说过时,我还不太同意。


【在 g*****g 的大作中提到】
: smartphone/tablet都用java/Object C写应用了。
: OS跟应用比,活还是太少了。

g*****g
发帖数: 34805
50
大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
工作。
C还好,C++这些年跌得很厉害。

【在 s****t 的大作中提到】
:
: 活少这点我承认,
: 但是说过时,我还不太同意。
:

相关主题
读统计硕士or计算机硕士?学CS的不会C++是不是很说不过去?
问一个C语言中整型和浮点运算的问题Re: 看来公司是想把我们全开掉了
求教:data structure 经典入门书籍F2的CS求助~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
进入CS版参与讨论
s********k
发帖数: 6180
51
C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在
用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前
3

【在 g*****g 的大作中提到】
: 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
: 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
: 工作。
: C还好,C++这些年跌得很厉害。

a*w
发帖数: 4495
52
根据以下网站的统计,C还是top 3
http://langpop.com/

【在 s********k 的大作中提到】
: C的工作从来就没有爆发性的多过,所以也难说少很多,原来要用C做的现在很多还是在
: 用C做,现在不用C的大都是从来就没有用C做过。所以C一直是稳定的前5.但是难以到前
: 3

z****e
发帖数: 54598
53
我估计是
学过
但是不会用
a***y
发帖数: 2803
54
恩,c++和汇编语言现在都不流行了,c++一般是90年代那时候的一批人在用,现在大部分
人用java.
所以,现在计算机的基础语言课应该是java和javascript.再学学基本的二进制理论,
logic design,数据结构,计算机操作系统,oracle,network就可以了.c++搞得太复杂,又
是个黑匣子,microsoft,oracle都不鸟它.

【在 g*****g 的大作中提到】
: C++也罢,C应该是必修的。或者修不修随你,用还是要用的。
: 操作系统,网络,编译这些课都是C的编程。

a***y
发帖数: 2803
55
干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高
低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是
一個道理.

【在 g*****g 的大作中提到】
: 大部分人学了是为了混口饭吃,工作变少,现有老手很多,新手就很难有竞争力。
: 这就跟Cobol仍然在用,而且工资很高,但新的毕业生基本没有可能找到这方面
: 工作。
: C还好,C++这些年跌得很厉害。

z*****n
发帖数: 7639
56
This is well said.

【在 a***y 的大作中提到】
: 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高
: 低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是
: 一個道理.

m****u
发帖数: 3915
57
那为啥爱金融的,爱cs的,比爱物理化学的多?
物理的行家工资也很高,还可以泡28的

【在 a***y 的大作中提到】
: 干哪一行,都要先爱这一行,就是说,干这一行,不是为了钱,而是真心爱它.别计较工资高
: 低的问题,等成为行家了,工资自然就上去了.所以,先要真正爱这一行,这和追求对象是
: 一個道理.

a*w
发帖数: 4495
58
物理比较难,化学对人体危害性大。

【在 m****u 的大作中提到】
: 那为啥爱金融的,爱cs的,比爱物理化学的多?
: 物理的行家工资也很高,还可以泡28的

z****e
发帖数: 54598
59
比起物理化学和数学
我还真的是喜欢cs和engineering
觉得很难理解喜欢基础理论的人会占多数

【在 m****u 的大作中提到】
: 那为啥爱金融的,爱cs的,比爱物理化学的多?
: 物理的行家工资也很高,还可以泡28的

1 (共1页)
进入CS版参与讨论
相关主题
(ZZ) 对计算机系学生的七个建议请教:哪里有C语言写的TCP/IP stack and web server? (转载)
CS自费硕士据说很多中国人找不到工作被迫回国?Hadoop居然是用Java写的,不理解 (转载)
问问学计算机的同学、家长们,现在还有人学PASCAL吗有必要旁听 operating system design吗? (转载)
EE的小本准备转CS Phd,请教方向GRE CS sub要准备啥?
作为科班出身的CS master, 却完全不会写程序.CS master找工作,掌握那些语言够?
求教各位ggjj,转CS的问题读统计硕士or计算机硕士?
请问两门课,哪个有用些问一个C语言中整型和浮点运算的问题
问问BSD求教:data structure 经典入门书籍
相关话题的讨论汇总
话题: cs话题: java话题: c++话题: api话题: os