QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1208|回复: 12

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

[复制链接]
发表于 2006-2-16 20:17:03 | 显示全部楼层 |阅读模式
我现在想学Linux下的编程开发,但是对Linux的了解也还非常浅,请问我该如何才能一步步学好Linux下的开发呢?最好能给个循序渐进的学习建议,然后再推荐我一些一系列的经典学习书籍,拜托各位老大哦 :D
发表于 2006-2-16 20:20:43 | 显示全部楼层
按自己的情况先选好一门语言
回复

使用道具 举报

 楼主| 发表于 2006-2-16 20:34:51 | 显示全部楼层
是C,还是C++?也请大家帮我看看 :-)
回复

使用道具 举报

发表于 2006-2-16 20:44:57 | 显示全部楼层
啥都不会学python最好,C++太复杂了
回复

使用道具 举报

发表于 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中做出选择  
回复

使用道具 举报

 楼主| 发表于 2006-2-16 21:54:31 | 显示全部楼层
呵呵,还是从C /C++中选择其一好了~
回复

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 2006-2-17 09:06:16 | 显示全部楼层
先学好字符界面写程序吧
回复

使用道具 举报

 楼主| 发表于 2006-2-17 11:49:49 | 显示全部楼层
是啊,我就是说C/C++,比如还要学Linux的基础知识,以及信号、网络等方面的编程,还请过来人多指导并推荐些书籍哦(最好是市面上可以买到的中文书籍)。
回复

使用道具 举报

发表于 2006-2-17 15:56:09 | 显示全部楼层
我是很能反复的,不过现在拿不定主意时看到什么学什么,GTK和QT对PGSQL和MYSQL的操作都找到资料了。
现在找点网络的资料看。
回复

使用道具 举报

发表于 2006-2-17 16:11:33 | 显示全部楼层
qt和kde的c,c++,
其他语言在linux还是不灵活,比如python调用动态..so很差,java我挺喜欢,就是效率不高。
回复

使用道具 举报

发表于 2006-2-17 19:13:01 | 显示全部楼层
学习要看你的需求,比如我现在用TCL语言写模拟程序。
以前听说过TCL吗?好像是一个家电品牌。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-29 03:53 , Processed in 0.081118 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表