Re: [Ubuntu-zh] 学那个语言先

2012-02-24 文章 alan
python在linux里面也很好用的,php也很好用扩展库很多。javascript 也不错,gnome3就结合了c和javascript。 2012/2/22 huoteihj > 刚学玩C语言。 > 想知道下一步学什么??? > 学C++还是,shell??? > 我 是打算玩linux的了,开始慢慢放弃windows。 > > -- > ubuntu-zh mailing list > ubuntu-zh@lists.ubuntu.com > https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 ZL.Shang
可是太庞大了。。。标准文档400多页的伤不起啊。。。 Sent from my HTC - Reply message - From: "caimouse" To: Subject: [Ubuntu-zh] 学那个语言先 Date: Thu, Feb 23, 2012 10:50 pm C++是比较好用的语言,它是提供了很多强大的功能,如果你不想用它特别的功 能,可以把它当作C来使用的,也比C语法先进。 C++是开发大规模软件,比较方便管理和使用的语言。 从语言的角度来说,根据不同的项目应用不同的语言。 STL提供了大量通用的算法和容器,

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 caimouse
《beginning linux programming》的确是好书,不过主要用C语言。 其实我刚开始是在Windows下学Pascal,后来到Linux上直接上C语言了。C++比较好的书是《C++ Primer》 2012/2/22 silei862 shell吧,这个比较容易.c++必须参加几个项目才能学好 思磊 原始邮件 发件人:huoteihj 时间:2012-2-22 21:11 收件人:ubuntu-zh@lists.ubuntu.com 主题:[Ubuntu-zh] 学那个语言先 刚学玩C语言。 想知道下一步学什么??? 学C++还是

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 iblader
Java也不错,可以考虑试试。 On 2012/2/24 10:04, Bachue wrote: 没想到Lua已经这么火了啊 On Thu, Feb 23, 2012 at 10:33 PM, ZL.Shang wrote: +1,C+lua能胜任大部分工作了 Sent from my HTC - Reply message - From: "gnu fengjian" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Thu, Feb

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 Bachue
没想到Lua已经这么火了啊 On Thu, Feb 23, 2012 at 10:33 PM, ZL.Shang wrote: > +1,C+lua能胜任大部分工作了 > > Sent from my HTC > > - Reply message - > From: "gnu fengjian" > To: "ubuntu-zh mailing lists" > Subject: [Ubuntu-zh] 学那个语言先 > Date: Thu, Feb 23,

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 ZL.Shang
+1,C+lua能胜任大部分工作了 Sent from my HTC - Reply message - From: "gnu fengjian" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Thu, Feb 23, 2012 8:16 am 这年头没事最好别用c++ 我主要用c/object-c/lua 其次是python/js 最近一个小游戏项目要,由于库的原因开始用c++,可没把人折腾死。 1:STL大量潜在陷阱。 2:

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 gnu fengjian
学好 >>> 思磊 >>> >>> >>> 原始邮件 -------- >>> 发件人:huoteihj >>> 时间:2012-2-22 21:11 >>> 收件人:ubuntu-zh@lists.ubuntu.com >>> 主题:[Ubuntu-zh] 学那个语言先 >>> >>> 刚学玩C语言。 >>> 想知道下一步学什么??? >>> 学C+

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 huoteihj
On Thursday, February 23, 2012 02:08 PM, ZL.Shang wrote: 高中生表示压力很大。。。现在在自学C和汇编。。。 Sent from my HTC - Reply message - From: "范畴" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Wed, Feb 22, 2012 11:25 pm 竞赛虾米的没参加过也……。额只是个半路出家的程序员……:(。就是觉着自己基础太差,工作

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 huoteihj
On Thursday, February 23, 2012 02:09 PM, ZL.Shang wrote: 对的 Sent from my HTC - Reply message - From: "柴锋" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Wed, Feb 22, 2012 11:48 pm 没错,算法只是编程思想中的一个重要部分,现实工作中更多的问题是用算法无法解决的。 2012/2/23 ZL.Shang 那你学的

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 ZL.Shang
哈,现在我这想找中文版都费劲 Sent from my HTC - Reply message - From: "范畴" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Thu, Feb 23, 2012 12:20 am 你不是正在学C么?挺好的开端啊,除了《The C Programming Language》这样的经典教材(最好看英文版),我个人推荐 《The Standard C Library》,P.J.Plauger写的。写得非常非

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 Mike Bellechi
2012/2/22 silei862 > >> shell吧,这个比较容易.c++必须参加几个项目才能学好 >> 思磊 >> >> >> 原始邮件 >> 发件人:huoteihj >> 时间:2012-2-22 21:11 >> 收件人:ubuntu-zh@lists.ubuntu.com >> 主题:[Ubuntu-zh] 学那个语言先 >> >> 刚学玩C语言。 >> 想知道下一步学什么??? >&

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 范畴
常好……。另外根据我自己走过的弯路来看,单单学语言用处有限,还是打基础劳一些的好。如果你想从这么底层开始学而不是走在网络编程的潮流之中,老老实实学好《Introduction > > > to Algorithm》挺有必要的。毕竟在操作系统这一类的层面,资源受限,算法很重要……。 > > > > > > 在 2012年2月23日 下午2:09,ZL.Shang 写道: > > > > > > > 对的 > > > > > > > > Sent from my HTC

Re: [Ubuntu-zh] 学那个语言先

2012-02-23 文章 Earthson
2年2月23日 下午2:09,ZL.Shang 写道: > > > > > 对的 > > > > > > Sent from my HTC > > > > > > ----- Reply message - > > > From: "柴锋" > > > To: "ubuntu-zh mailing lists" > > > Subject: [Ubuntu-zh] 学那个语言先 > >

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Neo Ko
duction > to Algorithm》挺有必要的。毕竟在操作系统这一类的层面,资源受限,算法很重要……。 > > 在 2012年2月23日 下午2:09,ZL.Shang 写道: > > > 对的 > > > > Sent from my HTC > > > > - Reply message - > > From: "柴锋" > > To: "ubuntu-zh mailing lists" > > Subject

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 范畴
> Sent from my HTC > > - Reply message - > From: "柴锋" > To: "ubuntu-zh mailing lists" > Subject: [Ubuntu-zh] 学那个语言先 > Date: Wed, Feb 22, 2012 11:48 pm > > > 没错,算法只是编程思想中的一个重要部分,现实工作中更多的问题是用算法无法解决的。 > > 2012/2/23 ZL.Shang >

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 ZL.Shang
对的 Sent from my HTC - Reply message - From: "柴锋" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Wed, Feb 22, 2012 11:48 pm 没错,算法只是编程思想中的一个重要部分,现实工作中更多的问题是用算法无法解决的。 2012/2/23 ZL.Shang > 那你学的是IOI或者NOI,不是真正的编程。个人认为编程是通过程序语言来实现自己的idea,而不仅仅是解决个什

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 ZL.Shang
高中生表示压力很大。。。现在在自学C和汇编。。。 Sent from my HTC - Reply message - From: "范畴" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Wed, Feb 22, 2012 11:25 pm 竞赛虾米的没参加过也……。额只是个半路出家的程序员……:(。就是觉着自己基础太差,工作时候写了3年C++,一年Java,现在在Linux上工作,用过Bash。还得倒回去学习程序员的基础……sigh

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 柴锋
没错,算法只是编程思想中的一个重要部分,现实工作中更多的问题是用算法无法解决的。 2012/2/23 ZL.Shang > 那你学的是IOI或者NOI,不是真正的编程。个人认为编程是通过程序语言来实现自己的idea,而不仅仅是解决个什么问题之类的 > > Sent from my HTC > > - Reply message - > From: "Neo Ko" > To: "ubuntu-zh mailing lists" > Subject: [Ubuntu-z

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 柴锋
Paul Graham 有一句话说的非常好 “Programming languages are not merely technologies, but habits of mind as well.”。同样的,我们也很难想象 Google MapReduce 会由一个只有 C/C++/Java 思维的程序员设计出来。 2012/2/23 范畴 > > 不完全如此吧。在实际说话的时候,使用不同语言的人思维方式会受到使用的工具的影响。C这样经典的面向过程的语言,会把问题分解为子问题。如果采用静态类型的面向对象的语言C++,Java等,更倾向于把问题分解为不同的对象之间的消息通信过程,在

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 范畴
;ubuntu-zh mailing lists" > Subject: [Ubuntu-zh] 学那个语言先 > Date: Wed, Feb 22, 2012 10:00 pm > > > 编程思想不是指算法吗?我觉得编程就是通过程序员将一些问题抽象成数学问题,然后用编程语言来解决,跟做数学题差不多。“Project > Euler”不就是这样的吗? > > 在 2012年2月23日 上午11:46,柴锋 写道: > > > 可能只是学完了C的语法,如果真是这样,真不叫“学完”。 > > > > 有

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 ZL.Shang
那你学的是IOI或者NOI,不是真正的编程。个人认为编程是通过程序语言来实现自己的idea,而不仅仅是解决个什么问题之类的 Sent from my HTC - Reply message - From: "Neo Ko" To: "ubuntu-zh mailing lists" Subject: [Ubuntu-zh] 学那个语言先 Date: Wed, Feb 22, 2012 10:00 pm 编程思想不是指算法吗?我觉得编程就是通过程序员将一些问题抽象成数学问题,然后用编程语言来解决,跟做数学题差不多。“P

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 范畴
不完全如此吧。在实际说话的时候,使用不同语言的人思维方式会受到使用的工具的影响。C这样经典的面向过程的语言,会把问题分解为子问题。如果采用静态类型的面向对象的语言C++,Java等,更倾向于把问题分解为不同的对象之间的消息通信过程,在分解的过程中得到明确的类型……。如果是更加“动态”一些的语言,比如smalltalk,则会出现更加抽象的代码吧。我觉着工作了几年,算法当然是很重要的基础,但是分析和分解问题的思路,却不是完全倾向数学的。毕竟有的问题更加的形式化,比如构建一个标准库或者搜索算法,而有的问题则不那么明确,比如构建一个eclipse的插件,进行一系列的人机交互。 这东西反正说玄了也没

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Neo Ko
编程思想不是指算法吗?我觉得编程就是通过程序员将一些问题抽象成数学问题,然后用编程语言来解决,跟做数学题差不多。“Project Euler”不就是这样的吗? 在 2012年2月23日 上午11:46,柴锋 写道: > 可能只是学完了C的语法,如果真是这样,真不叫“学完”。 > > 有感于“学完”,吐槽几句。 > > 如果以后学习其他编程语言,也是这个要求的话,那还不如不学。 > > 学习语法真的很容易,死记硬背也能记得住。重点是要学会这个语言背后的文化和思想,进而学会用一种更加高层的思维去解决具体的编程问题。 > > > 如果非要给你一个建议,那就是尽可能的去理解不同语言背后的思想,要

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 柴锋
可能只是学完了C的语法,如果真是这样,真不叫“学完”。 有感于“学完”,吐槽几句。 如果以后学习其他编程语言,也是这个要求的话,那还不如不学。 学习语法真的很容易,死记硬背也能记得住。重点是要学会这个语言背后的文化和思想,进而学会用一种更加高层的思维去解决具体的编程问题。 如果非要给你一个建议,那就是尽可能的去理解不同语言背后的思想,要深入的思考。尤其是具有较大思维差异的编程语言,这样会让你的思维变得更加宽阔。如果让你考虑几种语言之间的区别,还仅仅局限于不同的语法规则、不同的类库上面时,那就说明你还没有“学完”。 如果还非要给出具体的语言,Bash shell、awk、Java、P

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 范畴
C++偶觉着还是看Stroustoup自己的书比较有意思吧。 在 2012年2月23日 上午7:17,Stalin.S.Working 写道: > 同意 > > On 12-02-22 07:50 AM, Xunzhen Quan wrote: > >> windows 拿来当游戏机就好了 =。= >> >> 2012/2/22 李峰 >> >> 要学linux,但不能放弃windows >>> >>> 在 2012-2-22 下午9:11,"huoteihj" >>> >写道: >>> 刚学玩C语言。 想知道下一步学什么??? 学C++还是,shell?

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Stalin.S.Working
同意 On 12-02-22 07:50 AM, Xunzhen Quan wrote: windows 拿来当游戏机就好了 =。= 2012/2/22 李峰 要学linux,但不能放弃windows 在 2012-2-22 下午9:11,"huoteihj"写道: 刚学玩C语言。 想知道下一步学什么??? 学C++还是,shell??? 我 是打算玩linux的了,开始慢慢放弃windows。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listi

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Stalin.S.Working
On 12-02-22 07:11 AM, huoteihj wrote: 刚学玩C语 言。 想知道下一步学什么??? 学C++还是,shell??? 我 是打算玩linux的了,开始慢慢放弃windows。 学完是什么意思? -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 林孟潇
2012-2-22 21:11 > 收件人:ubuntu-zh@lists.ubuntu.com > 主题:[Ubuntu-zh] 学那个语言先 > > 刚学玩C语言。 > 想知道下一步学什么??? > 学C++还是,shell??? > 我 是打算玩linux的了,开始慢慢放弃windows。 > > -- > ubuntu-zh mailing list > ubuntu-zh@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh &g

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 silei862
shell吧,这个比较容易.c++必须参加几个项目才能学好 思磊 原始邮件 发件人:huoteihj 时间:2012-2-22 21:11 收件人:ubuntu-zh@lists.ubuntu.com 主题:[Ubuntu-zh] 学那个语言先 刚学玩C语言。 想知道下一步学什么??? 学C++还是,shell??? 我 是打算玩linux的了,开始慢慢放弃windows。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Xunzhen Quan
windows 拿来当游戏机就好了 =。= 2012/2/22 李峰 > 要学linux,但不能放弃windows > > 在 2012-2-22 下午9:11,"huoteihj" 写道: > > > > 刚学玩C语言。 > > 想知道下一步学什么??? > > 学C++还是,shell??? > > 我 是打算玩linux的了,开始慢慢放弃windows。 > > > > -- > > ubuntu-zh mailing list > > ubuntu-zh@lists.ubuntu.com > > https://lists.ubuntu.com/mailman/listinfo

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 李峰
要学linux,但不能放弃windows 在 2012-2-22 下午9:11,"huoteihj" 写道: > > 刚学玩C语言。 > 想知道下一步学什么??? > 学C++还是,shell??? > 我 是打算玩linux的了,开始慢慢放弃windows。 > > -- > ubuntu-zh mailing list > ubuntu-zh@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... UR

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 chenchacha
如果学了C,想在linux下发展,却不知道应该干嘛继续干嘛,就去看一下 《beginning linux programming》。这是一本入门linux下编程入门的书,非常不 错 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Leo Ding
都行吧,python是不错滴 …… 在 2012年2月22日 下午9:19,杜宏羽 写道: > 复议 > 在 2012-2-22 下午9:17,"Zoom.Quiet" 写道: > > > 在 2012年2月22日 下午9:12,Xunzhen Quan 写道: > > > 可以试试 python…… > > > > > - 附议! > > > > > On Wed, Feb 22, 2012 at 9:11 PM, huoteihj wrote: > > > > > >> 刚学玩C语言。 > > >> 想知道下一步学什么??? > > >> 学C++还是,shell??? > >

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 杜宏羽
复议 在 2012-2-22 下午9:17,"Zoom.Quiet" 写道: > 在 2012年2月22日 下午9:12,Xunzhen Quan 写道: > > 可以试试 python…… > > > - 附议! > > > On Wed, Feb 22, 2012 at 9:11 PM, huoteihj wrote: > > > >> 刚学玩C语言。 > >> 想知道下一步学什么??? > >> 学C++还是,shell??? > >> 我 是打算玩linux的了,开始慢慢放弃windows。 > >> > >> -- > >> ubuntu-zh mailing list >

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Zoom.Quiet
在 2012年2月22日 下午9:12,Xunzhen Quan 写道: > 可以试试 python…… > - 附议! > On Wed, Feb 22, 2012 at 9:11 PM, huoteihj wrote: > >> 刚学玩C语言。 >> 想知道下一步学什么??? >> 学C++还是,shell??? >> 我 是打算玩linux的了,开始慢慢放弃windows。 >> >> -- >> ubuntu-zh mailing list >> ubuntu-zh@lists.ubuntu.com >> https://lists.ubuntu.com/**mailman/l

Re: [Ubuntu-zh] 学那个语言先

2012-02-22 文章 Xunzhen Quan
可以试试 python…… On Wed, Feb 22, 2012 at 9:11 PM, huoteihj wrote: > 刚学玩C语言。 > 想知道下一步学什么??? > 学C++还是,shell??? > 我 是打算玩linux的了,开始慢慢放弃windows。 > > -- > ubuntu-zh mailing list > ubuntu-zh@lists.ubuntu.com > https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh

[Ubuntu-zh] 学那个语言先

2012-02-22 文章 huoteihj
刚学玩C语言。 想知道下一步学什么??? 学C++还是,shell??? 我 是打算玩linux的了,开始慢慢放弃windows。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh