由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Military版 - 美国高中的计算机学生还是很肤浅的
相关主题
C++ 是有修养的成人, JAVA就是没有担当的婴儿 (转载)对于一般的程序员 学个新语言也就是一个周末
不是因为今年53岁了Re: 微软有必要这么鄙视java吗 (转载)
C语言跟Java运行速度比较生物老博后准备自学Java,求指教!
70后80后出国人员的困境和悲惨,简直不能用语言来形容今天第一次杀小白鼠
C++ 和 Java 是当今最受欢迎的两个语言吗?好吧, 我来客观评价一下JAVA (转载)
各位码爷,谁能讲讲编程的本质?java为啥那么火?java之后,人类就已经不再意计算机语言了
码工内部的歧视链是怎样的?用C++的公司给的包裹明显比 JAVA大 (转载)
世界语言分布图C++被JAVA占领后, 市场的泡沫就越吹越大
相关话题的讨论汇总
话题: java话题: pointer话题: pass话题: value话题: projects
进入Military版参与讨论
1 (共1页)
x*****8
发帖数: 10683
1
对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
一路过来,是非常清楚的。
学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
告诉他对于primitive data type是by value,对于array和object,是by reference。
我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
pointer,与C++的pass by reference完全不同。
我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
parameter passing is always by value.”我马上明白了他的课本把pass by pointer
也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
to do."
课程末了,他指着他的MacBook Pro,问我:“Mr Xia, how come you do Java
programming on a PC? Shouldn't professional programmers use Macs? You must
be an amateur.”我真想扇他一嘴巴。
这样的蠢货还是不要再来我这里的好。
c*****g
发帖数: 21627
2
xiaxie思维正常了?

C
by
Java
pointer
projects

【在 x*****8 的大作中提到】
: 对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
: 一路过来,是非常清楚的。
: 学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
: 告诉他对于primitive data type是by value,对于array和object,是by reference。
: 我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
: pointer,与C++的pass by reference完全不同。
: 我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
: parameter passing is always by value.”我马上明白了他的课本把pass by pointer
: 也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
: to do."

d******a
发帖数: 32122
3
果粉太扯淡了
问我:“Mr Xia, how come you do Java
programming on a PC? Shouldn't professional programmers use Macs? You must
be an amateur.”我真想扇他一嘴巴。

C
by
Java
pointer
projects

【在 x*****8 的大作中提到】
: 对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
: 一路过来,是非常清楚的。
: 学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
: 告诉他对于primitive data type是by value,对于array和object,是by reference。
: 我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
: pointer,与C++的pass by reference完全不同。
: 我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
: parameter passing is always by value.”我马上明白了他的课本把pass by pointer
: 也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
: to do."

b********n
发帖数: 38600
4
double llh(itemtype *items, int *selitems, int *resvector, int nsel, double
th);
double llh(itemtype *items, int *selitems, int *resvector, int nsel, double
th)
{
int i;
double sum = 0;

for (i = 1; i <= nsel; i++)
{
sum += log(probk(items[selitems[i]], resvector[i], th));
}
return sum;
}
z**m
发帖数: 3080
5
他可能比你更professional.
在pc上搞java肯定是不professioinal.
真正的编程平台是linux,xos更接近。
a******g
发帖数: 13519
6
真正的编程平台是linux?哈哈!!

:他可能比你更professional.
:在pc上搞java肯定是不professioinal.
x****u
发帖数: 12955
7

不用assembler的都是菜

【在 z**m 的大作中提到】
: 他可能比你更professional.
: 在pc上搞java肯定是不professioinal.
: 真正的编程平台是linux,xos更接近。

J*******i
发帖数: 2162
8
楼主pc装个ubuntu不是比狗屁mac专业多了?

[发表自未名空间手机版 - m.mitbbs.com]

【在 z**m 的大作中提到】
: 他可能比你更professional.
: 在pc上搞java肯定是不professioinal.
: 真正的编程平台是linux,xos更接近。

W***o
发帖数: 6519
9
pointer 很显然也是一种data type 当然可以说pass by value 。你不觉得pointer 是
value 那应该算啥玩意儿?学这么多年计算机不明白这个??

C
by
Java
pointer
projects

【在 x*****8 的大作中提到】
: 对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
: 一路过来,是非常清楚的。
: 学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
: 告诉他对于primitive data type是by value,对于array和object,是by reference。
: 我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
: pointer,与C++的pass by reference完全不同。
: 我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
: parameter passing is always by value.”我马上明白了他的课本把pass by pointer
: 也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
: to do."

s***y
发帖数: 12419
10
re
相关主题
各位码爷,谁能讲讲编程的本质?java为啥那么火?对于一般的程序员 学个新语言也就是一个周末
码工内部的歧视链是怎样的?Re: 微软有必要这么鄙视java吗 (转载)
世界语言分布图生物老博后准备自学Java,求指教!
进入Military版参与讨论
n******n
发帖数: 12088
11
半瓶醋。Linux就在PC上跑。

【在 z**m 的大作中提到】
: 他可能比你更professional.
: 在pc上搞java肯定是不professioinal.
: 真正的编程平台是linux,xos更接近。

w******o
发帖数: 726
12
告诉我美国高中什么深刻?

C
by
Java
pointer
projects

【在 x*****8 的大作中提到】
: 对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
: 一路过来,是非常清楚的。
: 学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
: 告诉他对于primitive data type是by value,对于array和object,是by reference。
: 我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
: pointer,与C++的pass by reference完全不同。
: 我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
: parameter passing is always by value.”我马上明白了他的课本把pass by pointer
: 也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
: to do."

C*****s
发帖数: 167
13
跟美国的高中生谈深度?
g**s
发帖数: 2331
14
跟个p孩计较,你也是有才。

C
by
Java
pointer
projects

【在 x*****8 的大作中提到】
: 对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
: 一路过来,是非常清楚的。
: 学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
: 告诉他对于primitive data type是by value,对于array和object,是by reference。
: 我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
: pointer,与C++的pass by reference完全不同。
: 我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
: parameter passing is always by value.”我马上明白了他的课本把pass by pointer
: 也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
: to do."

c********e
发帖数: 598
15

C
by
Java
pointer
projects
高中都学Java了?

【在 x*****8 的大作中提到】
: 对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
: 一路过来,是非常清楚的。
: 学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
: 告诉他对于primitive data type是by value,对于array和object,是by reference。
: 我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
: pointer,与C++的pass by reference完全不同。
: 我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
: parameter passing is always by value.”我马上明白了他的课本把pass by pointer
: 也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
: to do."

n******g
发帖数: 536
16
以为只有技校的学生才斗狠,想不到faculty也有。LZ牛逼
n*******s
发帖数: 17267
17
Java is pass by value
Pass by value of reference is still pass by value
s*****r
发帖数: 1426
18
还是c的定义严谨些
不做底层无法体会这一点
[在 xiaxie8 (活到老学到老) 的大作中提到:]
:对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77,
C
:一路过来,是非常清楚的。
:...........
a*****0
发帖数: 6788
19

被个高中生呛成这样还好意思到这儿来意淫扇人嘴巴。 完全没有一个智商高一等的居
高临下的回击? 这种小孩就是看你是亚洲人,半故意地挑衅,结果您倒正好印证了他
对你对亚裔的藐视。

【在 x*****8 的大作中提到】
: 对于parameter passing,本虾从80年代学的Quick Basic,90年代学的Fortran 77, C
: 一路过来,是非常清楚的。
: 学生问我Java的parameter passing是by value还是by reference,我就用通俗的说法
: 告诉他对于primitive data type是by value,对于array和object,是by reference。
: 我知道我的答案并不完美,因为Java的pass by reference其实只相当于C++的pass by
: pointer,与C++的pass by reference完全不同。
: 我这个肤浅的学生翻了翻他的online课本,不屑地说:“Sorry, the book says Java
: parameter passing is always by value.”我马上明白了他的课本把pass by pointer
: 也归入pass by value。我想给他解释,他说:“Sorry, I've got tons of projects
: to do."

x*****8
发帖数: 10683
20
这个小孩看名字是波兰裔。
上次还有一个看名字是俄罗斯或乌克兰裔的小孩问我:“Mr Xia, which university
did you go to?”我说:“I finished my undergraduate education in China.”他
很奇怪地说:“Does China also have universities?”

【在 a*****0 的大作中提到】
:
: 被个高中生呛成这样还好意思到这儿来意淫扇人嘴巴。 完全没有一个智商高一等的居
: 高临下的回击? 这种小孩就是看你是亚洲人,半故意地挑衅,结果您倒正好印证了他
: 对你对亚裔的藐视。

a*****0
发帖数: 6788
21

did you go to?”我说:“I finished my undergraduate education in China.”他
很奇怪地说:“Does China also have universities?”
"There are many things you don't know yet, it's why you go to school", so
you should tell him, with a chuckle.

【在 x*****8 的大作中提到】
: 这个小孩看名字是波兰裔。
: 上次还有一个看名字是俄罗斯或乌克兰裔的小孩问我:“Mr Xia, which university
: did you go to?”我说:“I finished my undergraduate education in China.”他
: 很奇怪地说:“Does China also have universities?”

1 (共1页)
进入Military版参与讨论
相关主题
C++被JAVA占领后, 市场的泡沫就越吹越大C++ 和 Java 是当今最受欢迎的两个语言吗?
床铺上台, 将会使C++语言重新夺回霸主地位各位码爷,谁能讲讲编程的本质?java为啥那么火?
好奇问各位码工:你们真的不为自己的工种感到羞耻吗?码工内部的歧视链是怎样的?
马龙行业的本质世界语言分布图
C++ 是有修养的成人, JAVA就是没有担当的婴儿 (转载)对于一般的程序员 学个新语言也就是一个周末
不是因为今年53岁了Re: 微软有必要这么鄙视java吗 (转载)
C语言跟Java运行速度比较生物老博后准备自学Java,求指教!
70后80后出国人员的困境和悲惨,简直不能用语言来形容今天第一次杀小白鼠
相关话题的讨论汇总
话题: java话题: pointer话题: pass话题: value话题: projects