a***y 发帖数: 19743 | 1 是不是必须交$99才能拿到iPhone SDK?
现在就业竞争压力大
学点C,有空再学点数据库。可以弥补我CV上的一些不足使得match的方向稍多一些。
发现几本书貌似不错
Learning C on the Mac
Learning Objective-C on the Mac
进阶还有Cocoa, Beginning iPhone....
年底前做个小iPhone app出来玩玩。
之前学过perl,C开始的时候貌似还不是很难。。。果然编程都比较通的。
!!! 几个问题 !!!:
直接在Xcode里面学可以哦吧?
这本书是用它的。
一个周大概也就两三个小时用来学,年底之前能学到什么程度?考虑到有一些基本的
Perl基础,了解一些数据结构。 |
g******z 发帖数: 5809 | 2 sdk不要钱
上机开发要缴纳$99,除非你们上iphone开发的课
生物也转计算机了? |
a***y 发帖数: 19743 | 3 我才不去上课呢。。。。没时间。
我光是上school of visual arts的课都忙不过来了。
【在 g******z 的大作中提到】 : sdk不要钱 : 上机开发要缴纳$99,除非你们上iphone开发的课 : 生物也转计算机了?
|
g******z 发帖数: 5809 | 4 你要是perl的OO很通,O-C不难。语法奇怪一点吧。 |
a***y 发帖数: 19743 | 5 Perl OO学过,做过一些作业和练习
但是时隔两三年,不熟悉了。但是基本的还是知道。
【在 g******z 的大作中提到】 : 你要是perl的OO很通,O-C不难。语法奇怪一点吧。
|
r**********0 发帖数: 3236 | 6 你那个专业就业压力一点都不大,主要就是找颇似道么,我们cs的就业压力才叫大。
【在 a***y 的大作中提到】 : 是不是必须交$99才能拿到iPhone SDK? : 现在就业竞争压力大 : 学点C,有空再学点数据库。可以弥补我CV上的一些不足使得match的方向稍多一些。 : 发现几本书貌似不错 : Learning C on the Mac : Learning Objective-C on the Mac : 进阶还有Cocoa, Beginning iPhone.... : 年底前做个小iPhone app出来玩玩。 : 之前学过perl,C开始的时候貌似还不是很难。。。果然编程都比较通的。 : !!! 几个问题 !!!:
|
r**********0 发帖数: 3236 | 7 mozzila同学在哪里工作的说?
【在 g******z 的大作中提到】 : sdk不要钱 : 上机开发要缴纳$99,除非你们上iphone开发的课 : 生物也转计算机了?
|
f*****Q 发帖数: 1912 | 8 我觉得比较流畅。个人感觉
[squirrelA jump:down from:tree to:ground];
要比
squirrelA->jump(down, tree, ground);
清楚多了。
【在 g******z 的大作中提到】 : 你要是perl的OO很通,O-C不难。语法奇怪一点吧。
|
wy 发帖数: 14511 | 9 perl is kind of screwing up your sense ofgood programming practice...
【在 a***y 的大作中提到】 : 是不是必须交$99才能拿到iPhone SDK? : 现在就业竞争压力大 : 学点C,有空再学点数据库。可以弥补我CV上的一些不足使得match的方向稍多一些。 : 发现几本书貌似不错 : Learning C on the Mac : Learning Objective-C on the Mac : 进阶还有Cocoa, Beginning iPhone.... : 年底前做个小iPhone app出来玩玩。 : 之前学过perl,C开始的时候貌似还不是很难。。。果然编程都比较通的。 : !!! 几个问题 !!!:
|
r**********0 发帖数: 3236 | 10 完全不懂perl的飘过。。。
【在 wy 的大作中提到】 : perl is kind of screwing up your sense ofgood programming practice...
|
|
|
r****y 发帖数: 26819 | 11 要看写啥,如果hello world,一个小时就够了。
【在 a***y 的大作中提到】 : 是不是必须交$99才能拿到iPhone SDK? : 现在就业竞争压力大 : 学点C,有空再学点数据库。可以弥补我CV上的一些不足使得match的方向稍多一些。 : 发现几本书貌似不错 : Learning C on the Mac : Learning Objective-C on the Mac : 进阶还有Cocoa, Beginning iPhone.... : 年底前做个小iPhone app出来玩玩。 : 之前学过perl,C开始的时候貌似还不是很难。。。果然编程都比较通的。 : !!! 几个问题 !!!:
|
r**********0 发帖数: 3236 | 12 不会吧,爱峰上你好世界还要一个小时?我当年第一次用C#只花了1分钟。
【在 r****y 的大作中提到】 : 要看写啥,如果hello world,一个小时就够了。
|
g******z 发帖数: 5809 | 13 没有。我是待业青年。
【在 r**********0 的大作中提到】 : mozzila同学在哪里工作的说?
|
wy 发帖数: 14511 | 14 主要是完全没有OO概念。任务达成很快。但是维护几乎不可能
【在 r**********0 的大作中提到】 : 完全不懂perl的飘过。。。
|
r**********0 发帖数: 3236 | 15 是不是比python差远了
【在 wy 的大作中提到】 : 主要是完全没有OO概念。任务达成很快。但是维护几乎不可能
|
wy 发帖数: 14511 | 16 en
【在 r**********0 的大作中提到】 : 是不是比python差远了
|
f*****Q 发帖数: 1912 | 17 交给我吧,2分钟保证完成任务。半小时提交审查。
【在 r****y 的大作中提到】 : 要看写啥,如果hello world,一个小时就够了。
|
g******z 发帖数: 5809 | 18 括号里那些参数都有可以有提示的啊,虽然没有那么容易看出,但是故意写出来岂不是
有点浪费时间(如果不用IDE的话)
【在 f*****Q 的大作中提到】 : 我觉得比较流畅。个人感觉 : [squirrelA jump:down from:tree to:ground]; : 要比 : squirrelA->jump(down, tree, ground); : 清楚多了。
|
r**********0 发帖数: 3236 | 19 如果被通过我给你100个包子
【在 f*****Q 的大作中提到】 : 交给我吧,2分钟保证完成任务。半小时提交审查。
|
wy 发帖数: 14511 | 20 comment是最不可靠的东西
【在 g******z 的大作中提到】 : 括号里那些参数都有可以有提示的啊,虽然没有那么容易看出,但是故意写出来岂不是 : 有点浪费时间(如果不用IDE的话)
|
|
|
f*****Q 发帖数: 1912 | 21 还是有的,当年俺考GRE的钱就是靠写Mod_Perl/CGI挣的,现在都忘光了。
【在 wy 的大作中提到】 : 主要是完全没有OO概念。任务达成很快。但是维护几乎不可能
|
f*****Q 发帖数: 1912 | 22 smalltalk和C是唐僧的两个极端。在ObjectiveC里面一起出来了,大家习惯习惯就好了。
【在 g******z 的大作中提到】 : 括号里那些参数都有可以有提示的啊,虽然没有那么容易看出,但是故意写出来岂不是 : 有点浪费时间(如果不用IDE的话)
|
f*****Q 发帖数: 1912 | 23 能通过我给你包子。
【在 r**********0 的大作中提到】 : 如果被通过我给你100个包子
|
r**********0 发帖数: 3236 | 24 我对objective-c一无所知。。。尽管可能需要学一下,不过看了语法就觉得很发指。
了。
【在 f*****Q 的大作中提到】 : smalltalk和C是唐僧的两个极端。在ObjectiveC里面一起出来了,大家习惯习惯就好了。
|
wy 发帖数: 14511 | 25 为啥?
【在 r**********0 的大作中提到】 : 我对objective-c一无所知。。。尽管可能需要学一下,不过看了语法就觉得很发指。 : : 了。
|
r**********0 发帖数: 3236 | 26 就是看了感觉很诡异,比如一个类
class a
{
private a, b, c;
public GetA() {...}
public GetB() {...}
public GetC() {...}
}
用oc写起来是啥样?
【在 wy 的大作中提到】 : 为啥?
|
wy 发帖数: 14511 | 27 我也不会,我在问你。据说和ruby很像
【在 r**********0 的大作中提到】 : 就是看了感觉很诡异,比如一个类 : class a : { : private a, b, c; : public GetA() {...} : public GetB() {...} : public GetC() {...} : } : 用oc写起来是啥样?
|
y***u 发帖数: 5243 | 28 你的主专业是什么?
【在 a***y 的大作中提到】 : 是不是必须交$99才能拿到iPhone SDK? : 现在就业竞争压力大 : 学点C,有空再学点数据库。可以弥补我CV上的一些不足使得match的方向稍多一些。 : 发现几本书貌似不错 : Learning C on the Mac : Learning Objective-C on the Mac : 进阶还有Cocoa, Beginning iPhone.... : 年底前做个小iPhone app出来玩玩。 : 之前学过perl,C开始的时候貌似还不是很难。。。果然编程都比较通的。 : !!! 几个问题 !!!:
|
r**********0 发帖数: 3236 | 29 bioinformatics
【在 y***u 的大作中提到】 : 你的主专业是什么?
|
y***u 发帖数: 5243 | 30 给苹果写程序,如果不要求GUI,几乎可以把所有的c,c++代码直接用。然后用
ObjectC wrap一个UI来就好了
【在 r**********0 的大作中提到】 : 我对objective-c一无所知。。。尽管可能需要学一下,不过看了语法就觉得很发指。 : : 了。
|
|
|
y***u 发帖数: 5243 | 31 这个对算法要求很高啊。。。做DNA测序和语音识别一样,都用HMM来做
【在 r**********0 的大作中提到】 : bioinformatics
|
r**********0 发帖数: 3236 | 32 他的ui是什么模式?我觉得现在wpf是个不错的模式。
【在 y***u 的大作中提到】 : 给苹果写程序,如果不要求GUI,几乎可以把所有的c,c++代码直接用。然后用 : ObjectC wrap一个UI来就好了
|
a***y 发帖数: 19743 | 33 Perl不是可以OO吗
【在 wy 的大作中提到】 : 主要是完全没有OO概念。任务达成很快。但是维护几乎不可能
|
y***u 发帖数: 5243 | 34 其实所有的UI都差不多吧,一个UI主thread,dispatch事件,刷新UI,图形多的话做做
double buffer。很少做UI,基本上都是N年前的知识,但是随便拿一个系统的UI看看,
发现都一样。
【在 r**********0 的大作中提到】 : 他的ui是什么模式?我觉得现在wpf是个不错的模式。
|
wy 发帖数: 14511 | 35 难点
【在 a***y 的大作中提到】 : Perl不是可以OO吗
|
r**********0 发帖数: 3236 | 36 基本的control是差不多,不过如果涉及到丰富的图形界面,尤其是现在富含动画,图
像,视频等多种
多媒体content的界面,好的development支持还是不容易的。比如wpf就比过去的gdi+
好不少。不
知道苹果下面做2d3d图形的编程何如。
【在 y***u 的大作中提到】 : 其实所有的UI都差不多吧,一个UI主thread,dispatch事件,刷新UI,图形多的话做做 : double buffer。很少做UI,基本上都是N年前的知识,但是随便拿一个系统的UI看看, : 发现都一样。
|
g******z 发帖数: 5809 | 37 其实getter和setter用@property会自动生成。
@interface A{
@private
int a,b,c;
}
@public
- (int)doSomething:(type1)name1:(type2)name2...
- (int)GetA:...
- (int)GetB:...
- (int)GetB:...
@end
还有类名一般大写,函数第一个字母小写,后面单词第一个字母大写
比如
doSomethingUseful()
【在 r**********0 的大作中提到】 : 就是看了感觉很诡异,比如一个类 : class a : { : private a, b, c; : public GetA() {...} : public GetB() {...} : public GetC() {...} : } : 用oc写起来是啥样?
|
y***u 发帖数: 5243 | 38 那我就不知道了。我对UI只知道每个系统都有canvas,自己画基本上问题都不大。再多
我就没实际做过了
【在 r**********0 的大作中提到】 : 基本的control是差不多,不过如果涉及到丰富的图形界面,尤其是现在富含动画,图 : 像,视频等多种 : 多媒体content的界面,好的development支持还是不容易的。比如wpf就比过去的gdi+ : 好不少。不 : 知道苹果下面做2d3d图形的编程何如。
|
a***y 发帖数: 19743 | 39 我要是主攻bioinformatics还能不会C?
【在 r**********0 的大作中提到】 : bioinformatics
|
a***y 发帖数: 19743 | 40 苹果下应该有很多库可以用
coreimage
coreanimation
quartz
etc
不过因为不跨平台,做研究的一般不怎么用
【在 r**********0 的大作中提到】 : 基本的control是差不多,不过如果涉及到丰富的图形界面,尤其是现在富含动画,图 : 像,视频等多种 : 多媒体content的界面,好的development支持还是不容易的。比如wpf就比过去的gdi+ : 好不少。不 : 知道苹果下面做2d3d图形的编程何如。
|
|
|
r**********0 发帖数: 3236 | 41 这个圈圈来圈圈去的,看着我就郁闷,不如cpp,c#看起来那么清爽。哈哈。
【在 g******z 的大作中提到】 : 其实getter和setter用@property会自动生成。 : @interface A{ : @private : int a,b,c; : } : @public : - (int)doSomething:(type1)name1:(type2)name2... : - (int)GetA:... : - (int)GetB:... : - (int)GetB:...
|
g******z 发帖数: 5809 | 42 Java也有那玩意儿,也很不爽
【在 r**********0 的大作中提到】 : 这个圈圈来圈圈去的,看着我就郁闷,不如cpp,c#看起来那么清爽。哈哈。
|
a***y 发帖数: 19743 | 43 HMM反正有很多现成工具
大部分拿过来用就可以了
实在需要根据自己的需求修改的话。。。找专业的bioinformatitian
或者如果不太复杂自己懂一些C也可以修改一下。。。
我大概就只希望自己可以算多懂一些C,能够看懂不少代码
反正没机会没时间做project了,做点iPhone apps因为估计速度快,至少可以展示自己
会编程,没有具体的研究项目是因为PhD research Project本身的Nature使然,但是会
点C和Perl外加懂点数据库可以妆点CV,让可以投简历的机会增加
另外DNA测序不用HMM吧。。。
找规律倒是有很多用HMM的
【在 y***u 的大作中提到】 : 这个对算法要求很高啊。。。做DNA测序和语音识别一样,都用HMM来做
|
wy 发帖数: 14511 | 44 这个好多都有。
【在 r**********0 的大作中提到】 : 这个圈圈来圈圈去的,看着我就郁闷,不如cpp,c#看起来那么清爽。哈哈。
|
wy 发帖数: 14511 | 45 ??
【在 g******z 的大作中提到】 : Java也有那玩意儿,也很不爽
|
y***u 发帖数: 5243 | 46 原来测序不是找规律。。。我只知道弄DNA的需要用HMM
【在 a***y 的大作中提到】 : HMM反正有很多现成工具 : 大部分拿过来用就可以了 : 实在需要根据自己的需求修改的话。。。找专业的bioinformatitian : 或者如果不太复杂自己懂一些C也可以修改一下。。。 : 我大概就只希望自己可以算多懂一些C,能够看懂不少代码 : 反正没机会没时间做project了,做点iPhone apps因为估计速度快,至少可以展示自己 : 会编程,没有具体的研究项目是因为PhD research Project本身的Nature使然,但是会 : 点C和Perl外加懂点数据库可以妆点CV,让可以投简历的机会增加 : 另外DNA测序不用HMM吧。。。 : 找规律倒是有很多用HMM的
|
a***y 发帖数: 19743 | 47 分析DNA序列很多时候要找规律
不过一般规律的话,已经有很多现成工具可以用了。
【在 y***u 的大作中提到】 : 原来测序不是找规律。。。我只知道弄DNA的需要用HMM
|
g******z 发帖数: 5809 | 48 Java 6搞出来的东西吧,叫什么annotations
【在 wy 的大作中提到】 : ??
|
wy 发帖数: 14511 | 49 哦,那是学c#的
【在 g******z 的大作中提到】 : Java 6搞出来的东西吧,叫什么annotations
|
g******z 发帖数: 5809 | 50 人类DNA研究完了没?到什么程度了?
【在 a***y 的大作中提到】 : 分析DNA序列很多时候要找规律 : 不过一般规律的话,已经有很多现成工具可以用了。
|
|
|
a***y 发帖数: 19743 | 51 DNA只是个开始。
比DNA都还没有理解透。比DNA复杂的东西多了去了。
【在 g******z 的大作中提到】 : 人类DNA研究完了没?到什么程度了?
|
g******z 发帖数: 5809 | 52 还是VB语法简单啊,括号都不用,跟MATLAB似的
【在 wy 的大作中提到】 : 哦,那是学c#的
|
a***y 发帖数: 19743 | 53 大家用什么editor?
貌似Xcode还不错啊。编译出错也很方便跳到出错行。
但是内存占用好多,我还是喜欢轻巧的软件。。。
【在 g******z 的大作中提到】 : 还是VB语法简单啊,括号都不用,跟MATLAB似的
|
g******z 发帖数: 5809 | 54 据说有win下面的工具?
【在 a***y 的大作中提到】 : 大家用什么editor? : 貌似Xcode还不错啊。编译出错也很方便跳到出错行。 : 但是内存占用好多,我还是喜欢轻巧的软件。。。
|
a***y 发帖数: 19743 | 55 啊?
在Mac下写程序为什么用Win下面的工具?
【在 g******z 的大作中提到】 : 据说有win下面的工具?
|
y***u 发帖数: 5243 | 56 其实我不喜欢用Xcode。。。除非是给iPhone做prototype
我还是用netbeans,c,java都能写,还和svn集成的很好。c++其实没有特别好的IDE
。据说xfactory c++版本不错,不过要钱,就被我bypass了
【在 a***y 的大作中提到】 : 大家用什么editor? : 貌似Xcode还不错啊。编译出错也很方便跳到出错行。 : 但是内存占用好多,我还是喜欢轻巧的软件。。。
|
a***y 发帖数: 19743 | 57 其实做科研的programming大都是command line的。。。
很专业的和较大型的project才用到svn之类。。。
IDE
【在 y***u 的大作中提到】 : 其实我不喜欢用Xcode。。。除非是给iPhone做prototype : 我还是用netbeans,c,java都能写,还和svn集成的很好。c++其实没有特别好的IDE : 。据说xfactory c++版本不错,不过要钱,就被我bypass了
|
wy 发帖数: 14511 | 58 那玩艺没法座大东西啊
【在 g******z 的大作中提到】 : 还是VB语法简单啊,括号都不用,跟MATLAB似的
|
wy 发帖数: 14511 | 59 我就用vim,你还可以试试textmate
【在 a***y 的大作中提到】 : 大家用什么editor? : 貌似Xcode还不错啊。编译出错也很方便跳到出错行。 : 但是内存占用好多,我还是喜欢轻巧的软件。。。
|
y***u 发帖数: 5243 | 60 make的时候自然是command line了,而且我用IDE写出来的东西,也是command line跑
的。。。
在本机跑的时候自然懒得用emacs了,但是在server上跑要debug,我还是习惯用emacs
+gdb了
【在 a***y 的大作中提到】 : 其实做科研的programming大都是command line的。。。 : 很专业的和较大型的project才用到svn之类。。。 : : IDE
|
|
|
a***y 发帖数: 19743 | 61 taxtmate要钱啊。
我以前一般写写perl用过vim和aquamacs
不过emacs学习曲线好大,这么久不写什么程序都忘记完了。
后来偶尔需要写个perl script就直接用textwrangler了。
本来很喜欢smultron,但是居然突然停止开发了。
【在 wy 的大作中提到】 : 我就用vim,你还可以试试textmate
|
a***y 发帖数: 19743 | 62 恩我貌似是用不到这么复杂的东西。
也就是算学习学习这个语言。
emacs
【在 y***u 的大作中提到】 : make的时候自然是command line了,而且我用IDE写出来的东西,也是command line跑 : 的。。。 : 在本机跑的时候自然懒得用emacs了,但是在server上跑要debug,我还是习惯用emacs : +gdb了
|
y***u 发帖数: 5243 | 63 语言这玩意儿学通了一个就都通了
【在 a***y 的大作中提到】 : 恩我貌似是用不到这么复杂的东西。 : 也就是算学习学习这个语言。 : : emacs
|
a***y 发帖数: 19743 | 64 恩所以可以学了写到CV里~
做个iPhone app算demo自己的能力
【在 y***u 的大作中提到】 : 语言这玩意儿学通了一个就都通了
|
s********e 发帖数: 814 | 65 TDD much better, with good naming pattern, no more comments
【在 wy 的大作中提到】 : comment是最不可靠的东西
|
p*******n 发帖数: 4824 | 66 不信. 先了解一下C#都至少需要一个小时
【在 r**********0 的大作中提到】 : 不会吧,爱峰上你好世界还要一个小时?我当年第一次用C#只花了1分钟。
|
y***u 发帖数: 5243 | 67 Hello World is simple...
【在 p*******n 的大作中提到】 : 不信. 先了解一下C#都至少需要一个小时
|
p*******n 发帖数: 4824 | 68 还是不信。从根本没有了解C#到弄清楚编程序的环境,就算有Java和C++的底子在,一
分钟还是不可能。
不服气的话,给自己掐个秒表,用G语言写一个Hello world,看看自己实际上花了多少时间。
【在 y***u 的大作中提到】 : Hello World is simple...
|
a9 发帖数: 21638 | 69 很多c#书第一页就是教你怎么跟world说hello
少时间。
【在 p*******n 的大作中提到】 : 还是不信。从根本没有了解C#到弄清楚编程序的环境,就算有Java和C++的底子在,一 : 分钟还是不可能。 : 不服气的话,给自己掐个秒表,用G语言写一个Hello world,看看自己实际上花了多少时间。
|
r**********0 发帖数: 3236 | 70 你说的这是库,和我说的programming model完全没有关系啊。。。
【在 a***y 的大作中提到】 : 苹果下应该有很多库可以用 : coreimage : coreanimation : quartz : etc : 不过因为不跨平台,做研究的一般不怎么用
|
|
|
r**********0 发帖数: 3236 | 71 dna不照,现在牛逼得都研究rna,或者最牛逼得就研究Bovine spongiform
encephalopathy,
蛋白质自我复制,完全打破中心法则。
【在 g******z 的大作中提到】 : 人类DNA研究完了没?到什么程度了?
|
wy 发帖数: 14511 | 72 zan,你咋天文地理,人文细胞无所不知啊
【在 r**********0 的大作中提到】 : dna不照,现在牛逼得都研究rna,或者最牛逼得就研究Bovine spongiform : encephalopathy, : 蛋白质自我复制,完全打破中心法则。
|
r**********0 发帖数: 3236 | 73 我咋觉得我学通了c#还是没弄明白java呢?
【在 y***u 的大作中提到】 : 语言这玩意儿学通了一个就都通了
|
f*****Q 发帖数: 1912 | 74 @interface a:NSObject{
@private
id a, b, c;
}
@property(readonly) id a;
@property(readonly) id b;
@property(readonly) id c;
@end
@implementation a
@synthesize a;
@synthesize b;
@synthesize c;
@end
【在 r**********0 的大作中提到】 : 就是看了感觉很诡异,比如一个类 : class a : { : private a, b, c; : public GetA() {...} : public GetB() {...} : public GetC() {...} : } : 用oc写起来是啥样?
|
wy 发帖数: 14511 | 75 really? 别的不敢说,这两太像了
【在 r**********0 的大作中提到】 : 我咋觉得我学通了c#还是没弄明白java呢?
|
r**********0 发帖数: 3236 | 76 不会吧,vs直接创建c#项目,然后command.writeline()。。。
【在 p*******n 的大作中提到】 : 不信. 先了解一下C#都至少需要一个小时
|
f*****Q 发帖数: 1912 | 77 C#也用@。
【在 r**********0 的大作中提到】 : 这个圈圈来圈圈去的,看着我就郁闷,不如cpp,c#看起来那么清爽。哈哈。
|
r**********0 发帖数: 3236 | 78 关键是java的library太让人憎恨了。。。
【在 wy 的大作中提到】 : really? 别的不敢说,这两太像了
|
r**********0 发帖数: 3236 | 79 恩,但没有这么发指的高频率使用。。。一个类的申明搞了这么多圈圈。。。
【在 f*****Q 的大作中提到】 : C#也用@。
|
f*****Q 发帖数: 1912 | 80 C#是学ObjectiveC的。
【在 wy 的大作中提到】 : 哦,那是学c#的
|
|
|
wy 发帖数: 14511 | 81 o?我还以为it是学java的
【在 f*****Q 的大作中提到】 : C#是学ObjectiveC的。
|
r**********0 发帖数: 3236 | 82 不会吧,我从来没看过哪本c#的书上说它是学objectivec的。。。
【在 f*****Q 的大作中提到】 : C#是学ObjectiveC的。
|
f*****Q 发帖数: 1912 | 83 C#就是吧Java重新实现了一把,Java就是把Objective C重新实现了一把,ObjectiveC
就是把Smalltalk简化了一下。你如果从Smalltalk入手的话就都明白了。
【在 r**********0 的大作中提到】 : 我咋觉得我学通了c#还是没弄明白java呢?
|
f*****Q 发帖数: 1912 | 84 ObjectiveC的String literal从一开始就用@。那要81年或者82年了。
C#是99年还是2000出来的。晚了将近20年吧。
当然这个学不学的关系只是土人俺开个玩笑了。
【在 r**********0 的大作中提到】 : 不会吧,我从来没看过哪本c#的书上说它是学objectivec的。。。
|
r**********0 发帖数: 3236 | 85 哦,原来是这样。smalltalk我就不去入手了,反正俺也不靠写程序吃饭,哈哈。明白
这么多没用阿。
ObjectiveC
【在 f*****Q 的大作中提到】 : C#就是吧Java重新实现了一把,Java就是把Objective C重新实现了一把,ObjectiveC : 就是把Smalltalk简化了一下。你如果从Smalltalk入手的话就都明白了。
|
f*****Q 发帖数: 1912 | 86 总比Perl强,放眼过去,不是$就是#不然就是@。
【在 r**********0 的大作中提到】 : 恩,但没有这么发指的高频率使用。。。一个类的申明搞了这么多圈圈。。。
|
wy 发帖数: 14511 | 87 c#的圈圈不是as string literal吧。
【在 f*****Q 的大作中提到】 : ObjectiveC的String literal从一开始就用@。那要81年或者82年了。 : C#是99年还是2000出来的。晚了将近20年吧。 : 当然这个学不学的关系只是土人俺开个玩笑了。
|
f*****Q 发帖数: 1912 | 88 我记得是,没真正用过C#,查查去。
【在 wy 的大作中提到】 : c#的圈圈不是as string literal吧。
|
r**********0 发帖数: 3236 | 89 c#的圈圈就是用来定义和关键词一样的变量的么,比如int @class = 4;
【在 wy 的大作中提到】 : c#的圈圈不是as string literal吧。
|
wy 发帖数: 14511 | 90 i don't thnk so.
【在 r**********0 的大作中提到】 : c#的圈圈就是用来定义和关键词一样的变量的么,比如int @class = 4;
|
|
|
f*****Q 发帖数: 1912 | 91 我的意思是说@"c:a\a\a.txt"和"c:\a\a\a.txt" 是一样的,是叫string literal么?
【在 r**********0 的大作中提到】 : c#的圈圈就是用来定义和关键词一样的变量的么,比如int @class = 4;
|
r**********0 发帖数: 3236 | 92 另外就是这个:The @ symbol is for a verbatim string and simply means that
escape characters in the string should be taken literaly
比如string path = @"C:\patha\pathb";
是不是?不过这个和string path = "C:\patha\pathb";效果一样
【在 wy 的大作中提到】 : i don't thnk so.
|
r**********0 发帖数: 3236 | 93 不知,我几乎没有用过这个圈圈。。。
【在 f*****Q 的大作中提到】 : 我的意思是说@"c:a\a\a.txt"和"c:\a\a\a.txt" 是一样的,是叫string literal么?
|
f*****Q 发帖数: 1912 | 94 见鬼BBS把我的双斜线都滤掉了。
【在 f*****Q 的大作中提到】 : 我的意思是说@"c:a\a\a.txt"和"c:\a\a\a.txt" 是一样的,是叫string literal么?
|
r**********0 发帖数: 3236 | 95 我发的帖子也是。。。
【在 f*****Q 的大作中提到】 : 见鬼BBS把我的双斜线都滤掉了。
|
f*****Q 发帖数: 1912 | 96 哈哈,你的也被滤掉了。
【在 r**********0 的大作中提到】 : 另外就是这个:The @ symbol is for a verbatim string and simply means that : escape characters in the string should be taken literaly : 比如string path = @"C:\patha\pathb"; : 是不是?不过这个和string path = "C:\patha\pathb";效果一样
|
wy 发帖数: 14511 | 97 lol. zan 程序员 3k. I see. I thought it also use ' for string literal
【在 f*****Q 的大作中提到】 : 见鬼BBS把我的双斜线都滤掉了。
|
f*****Q 发帖数: 1912 | 98 哪天俺有空再写个在iphone程序里面用SQLite的攻略吧。版三提醒着点儿。 |
y***u 发帖数: 5243 | 99 c#复制java啊。。。99年开始就用java的漂过。。。
【在 r**********0 的大作中提到】 : 我咋觉得我学通了c#还是没弄明白java呢?
|
y***u 发帖数: 5243 | 100 ...不会吧,JDK提供的功能多到发指啊。然后apache上面一堆补充库,java.net上面
library更多,java社区是目前最活跃的社区吧。
【在 r**********0 的大作中提到】 : 关键是java的library太让人憎恨了。。。
|
|
|
y***u 发帖数: 5243 | 101 iPhone里面貌似不提供berkeleyDB的接口吧。我真挺讨厌什么都用SQL的
【在 f*****Q 的大作中提到】 : 哪天俺有空再写个在iphone程序里面用SQLite的攻略吧。版三提醒着点儿。
|
y***u 发帖数: 5243 | 102 CS的PHD出来,到industry工作的话,不可能不写程序吧。。。做PostDoc倒是不需要。
。。
【在 r**********0 的大作中提到】 : 哦,原来是这样。smalltalk我就不去入手了,反正俺也不靠写程序吃饭,哈哈。明白 : 这么多没用阿。 : : ObjectiveC
|
r**********0 发帖数: 3236 | 103 就是太多了,组织的不好,混乱的很。我觉得还是微软那套库好,我记得在xerox实验
室工作的时候,
用java3d写个程序,搞得我头晕,用wpf做同样的东西,就简单许多。
【在 y***u 的大作中提到】 : ...不会吧,JDK提供的功能多到发指啊。然后apache上面一堆补充库,java.net上面 : library更多,java社区是目前最活跃的社区吧。
|
r**********0 发帖数: 3236 | 104 程序还是要写得,不过我不像se那样专门写程序。
【在 y***u 的大作中提到】 : CS的PHD出来,到industry工作的话,不可能不写程序吧。。。做PostDoc倒是不需要。 : 。。
|
S**I 发帖数: 15689 | 105 我给你推荐三本:
Programming in Objective-C 2.0
Cocoa Programming for Mac OS X
Beginning iPhone Development - Exploring the iPhone SDK
如果有C的基础,第一本很快就能看完,第二本最费时间,但是如果看完了,第三本就
不费吹灰之力了。
【在 a***y 的大作中提到】 : 是不是必须交$99才能拿到iPhone SDK? : 现在就业竞争压力大 : 学点C,有空再学点数据库。可以弥补我CV上的一些不足使得match的方向稍多一些。 : 发现几本书貌似不错 : Learning C on the Mac : Learning Objective-C on the Mac : 进阶还有Cocoa, Beginning iPhone.... : 年底前做个小iPhone app出来玩玩。 : 之前学过perl,C开始的时候貌似还不是很难。。。果然编程都比较通的。 : !!! 几个问题 !!!:
|
S**I 发帖数: 15689 | 106 苹果上2D用quartz,3d用openGL
【在 r**********0 的大作中提到】 : 基本的control是差不多,不过如果涉及到丰富的图形界面,尤其是现在富含动画,图 : 像,视频等多种 : 多媒体content的界面,好的development支持还是不容易的。比如wpf就比过去的gdi+ : 好不少。不 : 知道苹果下面做2d3d图形的编程何如。
|
a***y 发帖数: 19743 | 107 我先把Learn C on the Mac看完
C的基础应该就差不多了
【在 S**I 的大作中提到】 : 我给你推荐三本: : Programming in Objective-C 2.0 : Cocoa Programming for Mac OS X : Beginning iPhone Development - Exploring the iPhone SDK : 如果有C的基础,第一本很快就能看完,第二本最费时间,但是如果看完了,第三本就 : 不费吹灰之力了。
|
y*r 发帖数: 590 | 108 Cocoa Programming for Mac OS X 确实不错。
【在 S**I 的大作中提到】 : 我给你推荐三本: : Programming in Objective-C 2.0 : Cocoa Programming for Mac OS X : Beginning iPhone Development - Exploring the iPhone SDK : 如果有C的基础,第一本很快就能看完,第二本最费时间,但是如果看完了,第三本就 : 不费吹灰之力了。
|