LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 640|回复: 7

刚刚入门,大侠们给点建议呗

[复制链接]
发表于 2004-7-11 10:09:53 | 显示全部楼层 |阅读模式
刚刚把C学完(学完是指书看过几遍了,勉强记住了大部分的规则。刚刚会些一些简单的东东。看代码还比较吃力)。
现在想进一步学一些东西,想现搞一搞图形界面,相对于内核,这个可能比较简单?好像也容易鼓励自己吧?比较喜欢gnome,想从gtk开始,刚开始用anjuta,觉得不错。这个选择究竟对不对?
但是搞不清楚gtk,gtk2,还有gtk+?
唉,坛子上全是文章,却没有找到给新手建议的。新手究竟应该怎样开始?从那里开始?
当然了,如果一个一个尝试,撞了一头包之后就知道该怎么办了,可是毕竟时间很宝贵啊。
发表于 2004-7-11 14:57:41 | 显示全部楼层
别着急,可以接着看看数据结构、操作系统、编译原理什么的。
发表于 2004-7-11 15:41:03 | 显示全部楼层
最少也要再看看数据结构,哪怕仅仅是了解一下。否则以后会及其郁闷的
 楼主| 发表于 2004-7-11 15:50:22 | 显示全部楼层
最初由 lucifer 发表
最少也要再看看数据结构,哪怕仅仅是了解一下。否则以后会及其郁闷的


现在已经开始郁闷了,还打算看编译原理。
有没有这方面的文档?坛子上好像没有收集
或者,推荐一下书呗。
发表于 2004-7-11 16:06:38 | 显示全部楼层
不用看编译原理。除非你要做编译器。想要稍微了解一下的话,看看linker and loader就可以了。操作系统和网络原理看点科普的就行。有用到的时候再学也不迟。否则光是这几本书怎么也要一年,还不包括相应的数学。
当然要是确实需要学习编译原理的话,最经典的自然是dragon book,人邮出过影印版的compilers: principles,techniques and tools了。或者看高纳德的编程艺术第一卷。如果偏重理论,还要先学一下形式语言与自动机
发表于 2004-7-11 19:25:47 | 显示全部楼层
我也是书刚看过2遍,有2个星期没有做电脑活,又忘了大半
发表于 2004-7-11 20:38:06 | 显示全部楼层
最初由 lucifer 发表
不用看编译原理。除非你要做编译器。想要稍微了解一下的话,看看linker and loader就可以了。操作系统和网络原理看点科普的就行。有用到的时候再学也不迟。否则光是这几本书怎么也要一年,还不包括相应的数学。
当然要是确实需要学习编译原理的话,最经典的自然是dragon book,人邮出过影印版的compilers: principles,techniques and tools了。或者看高纳德的编程艺术第一卷。如果偏重理论,还要先学一下形式语言与自动机

我觉得对于初学者可以不用看编译原理,但要想在系统程序设计上有所深入,编译原理还是必修的。
看数据结构之前可以先看看离散数学,搞懂了离散数学,数据结构就很好理解了。有兴趣可以看看《离散数学及其应用》,数据结构不要看国内的书,可以看看《离散数据结构》《算法导论》。
发表于 2004-7-11 23:17:31 | 显示全部楼层
gtk和gtk2差不多,构件几乎都是一样的,gtk写的程序可以当作gtk2的来编译。只是gtk2多了更好用的pixbuf,对图形处理要更好些。

gtk+实际上是指gtk构件集。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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