luzhou 发表于 2006-2-16 20:17:03

想学Linux下编程,请给点儿建议:)

我现在想学Linux下的编程开发,但是对Linux的了解也还非常浅,请问我该如何才能一步步学好Linux下的开发呢?最好能给个循序渐进的学习建议,然后再推荐我一些一系列的经典学习书籍,拜托各位老大哦 :D

ajinn 发表于 2006-2-16 20:20:43

按自己的情况先选好一门语言

luzhou 发表于 2006-2-16 20:34:51

是C,还是C++?也请大家帮我看看 :-)

ricetons 发表于 2006-2-16 20:44:57

啥都不会学python最好,C++太复杂了

haulm 发表于 2006-2-16 20:54:04

ML下学Qt (C++)更容易点,不过目前ML没有把QT的开发环境的参数设全
ML下学GTK(C)遇到的麻烦是难搞个GNOME桌面,没有GTK可视化的图形开发工具,这方面了解太少了,当然如果只学些没用到GNOME库的GTK程序不需要设置和安装什么。
个人认为Qt更有前途,很多WIN程序员已经把它用在WIN程序开发当中,相比GTK要跨平台好象不大可行。
从软件比较上,好多商业公司的LINUX版本(adobe reader、neroLinux等)用GTK写的,省成本又不必开源。。。
所以有时难以从Qt和GTK中做出选择8O

luzhou 发表于 2006-2-16 21:54:31

呵呵,还是从C /C++中选择其一好了~

haulm 发表于 2006-2-16 23:15:15

我刚装了glade(好小,才3M),现在我机子上除QT外GTK开发也有可视的界面设计器了。刚开始一直奇怪怎么只能拉一个控件,后来才知道,GTK用的是组装盒的布局方式,glade要求定义好组装盒分布后才能往里拉多个控件,这和Qt以及我们熟知的DEPHI随意拉进控件进行坐标定位不一样,然后我用表布局拉进两个按钮,捣腾了半天,发现可以象网页制做的表格一样,对控件进行任意地布局,真好玩。。。。,我觉得如果有精力GTK和QT可以都学,呵呵。
必竟ML主KDE,而且Qt在WIN上的开发势力不可小视了。决定主Qt/KDE,辅GTK,不装GNOME。

凤凰涅磐 发表于 2006-2-17 08:50:39

建议学python

easycat 发表于 2006-2-17 09:06:16

先学好字符界面写程序吧 :shock:

luzhou 发表于 2006-2-17 11:49:49

是啊,我就是说C/C++,比如还要学Linux的基础知识,以及信号、网络等方面的编程,还请过来人多指导并推荐些书籍哦(最好是市面上可以买到的中文书籍)。

haulm 发表于 2006-2-17 15:56:09

我是很能反复的,不过现在拿不定主意时看到什么学什么,GTK和QT对PGSQL和MYSQL的操作都找到资料了。
现在找点网络的资料看。

qdzhuang 发表于 2006-2-17 16:11:33

qt和kde的c,c++,
其他语言在linux还是不灵活,比如python调用动态..so很差,java我挺喜欢,就是效率不高。

lsg-debian 发表于 2006-2-17 19:13:01

学习要看你的需求,比如我现在用TCL语言写模拟程序。
以前听说过TCL吗?好像是一个家电品牌。
页: [1]
查看完整版本: 想学Linux下编程,请给点儿建议:)