zeuux-universe  - 讨论区

标题:[zeuux-universe] 冒个泡,和大家分享我正在写的一本书

2009年02月08日 星期日 21:16

宋劲杉 songjinshan在akaedu.org
星期日 二月 8 21:16:52 CST 2009

Linux C编程一站式学习
http://learn.akae.cn

这本书以开源的方式运作,我希望收集到更多人的反馈意见,把这本书改得更完善,使更多的初学者受益


-- 
教学部       宋劲杉
――――――――――――――――――――
北京亚嵌教育研究中心
           --中国嵌入式技术的黄埔军校
地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
地图:http://www.akaedu.org/pages/contact02.htm
邮编:100190
电话: 010-62631735-8836
传真: 010-62631735-8900
Email: songjinshan在akaedu.org
MSN: kingsunsoong在msn.com
http://www.akaedu.org
―――――――――――――――――――
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090208/3654e007/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月08日 星期日 21:44

Zoom.Quiet zoom.quiet在gmail.com
星期日 二月 8 21:44:05 CST 2009

2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
> Linux C编程一站式学习
> http://learn.akae.cn
>
> 这本书以开源的方式运作,我希望收集到更多人的反馈意见,

状哉!追读先!
是用 DocBook 来写的?!如果刚刚开始,建议尝试一下Sphinx 更加简便,,,

> 把这本书改得更完善,使更多的初学者受益
>
> --
> 教学部       宋劲杉
> ————————————————————
> 北京亚嵌教育研究中心
>            --中国嵌入式技术的黄埔军校
> 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> 地图:http://www.akaedu.org/pages/contact02.htm
> 邮编:100190
> 电话: 010-62631735-8836
> 传真: 010-62631735-8900
> Email: songjinshan在akaedu.org
> MSN: kingsunsoong在msn.com
> http://www.akaedu.org



-- 
http://zoomquiet.org
'''过程改进乃是催生可促生靠谱的人的组织!'''
金山常年招聘Py/C++人才! http://bit.ly/UoTV 简历直投俺就成;-)

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月08日 星期日 21:57

宋劲杉 songjinshan在akaedu.org
星期日 二月 8 21:57:12 CST 2009

是用docbook写的,
可惜您的建议我已经来不及采纳了,这本书还差几章就该写完了-_- 不过要改得完善还差得远
我记得django的文档好像是用sphinx写的?我还没怎么用过

2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com>

> 2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
> > Linux C编程一站式学习
> > http://learn.akae.cn
> >
> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
>
> 状哉!追读先!
> 是用 DocBook 来写的?!如果刚刚开始,建议尝试一下Sphinx 更加简便,,,
>
> > 把这本书改得更完善,使更多的初学者受益
> >
> > --
> > 教学部       宋劲杉
> > ――――――――――――――――――――
> > 北京亚嵌教育研究中心
> >            --中国嵌入式技术的黄埔军校
> > 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> > 地图:http://www.akaedu.org/pages/contact02.htm
> > 邮编:100190
> > 电话: 010-62631735-8836
> > 传真: 010-62631735-8900
> > Email: songjinshan在akaedu.org
> > MSN: kingsunsoong在msn.com
> > http://www.akaedu.org
>
>
>
> --
> http://zoomquiet.org
> '''过程改进乃是催生可促生靠谱的人的组织!'''
> 金山常年招聘Py/C++人才! http://bit.ly/UoTV 简历直投俺就成;-)
>



-- 
教学部       宋劲杉
――――――――――――――――――――
北京亚嵌教育研究中心
           --中国嵌入式技术的黄埔军校
地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
地图:http://www.akaedu.org/pages/contact02.htm
邮编:100190
电话: 010-62631735-8836
传真: 010-62631735-8900
Email: songjinshan在akaedu.org
MSN: kingsunsoong在msn.com
http://www.akaedu.org
―――――――――――――――――――
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090208/75eef414/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月08日 星期日 22:12

Zoom.Quiet zoom.quiet在gmail.com
星期日 二月 8 22:12:20 CST 2009

2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
> 是用docbook写的,
> 可惜您的建议我已经来不及采纳了,这本书还差几章就该写完了-_- 不过要改得完善还差得远
> 我记得django的文档好像是用sphinx写的?我还没怎么用过
>
是也乎,现在   docs.python.org 也迁移到Shpinx 了,,,
不过,没有关系 DocBook 也足够成熟,就是 XML 没有 reST 直观而已,,,

好书哪,是个忽悠大家进入斡旋的 GNU 森林的好书!

> 2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com>
>>
>> 2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
>> > Linux C编程一站式学习
>> > http://learn.akae.cn
>> >
>> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
>>
>> 状哉!追读先!
>> 是用 DocBook 来写的?!如果刚刚开始,建议尝试一下Sphinx 更加简便,,,
>>
>> > 把这本书改得更完善,使更多的初学者受益
>> >
>> > --
>> > 教学部       宋劲杉
>> > ————————————————————
>> > 北京亚嵌教育研究中心
>> >            --中国嵌入式技术的黄埔军校
>> > 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
>> > 地图:http://www.akaedu.org/pages/contact02.htm
>> > 邮编:100190
>> > 电话: 010-62631735-8836
>> > 传真: 010-62631735-8900
>> > Email: songjinshan在akaedu.org
>> > MSN: kingsunsoong在msn.com
>> > http://www.akaedu.org



-- 
http://zoomquiet.org
'''过程改进乃是催生可促生靠谱的人的组织!'''
向靠谱,反脑残! Kaopulity,小白退散!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月08日 星期日 22:37

monnand monnand.deng在gmail.com
星期日 二月 8 22:37:56 CST 2009

宋劲杉 写道:
> Linux C编程一站式学习
> http://learn.akae.cn <http://learn.akae.cn/>
>
> 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> 把这本书改得更完善,使更多的初学者受益
期待指针这部分. 我们学校自由软件社团的新成员普遍对指针比较迷糊, 前几年我
曾做过几次小讲座, 但是最后的结果都不是特别好.
>
>
> -- 
> 教学部 宋劲杉
> ――――――――――――――――――――
> 北京亚嵌教育研究中心
> --中国嵌入式技术的黄埔军校
> 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> 地图:http://www.akaedu.org/pages/contact02.htm
> 邮编:100190
> 电话: 010-62631735-8836
> 传真: 010-62631735-8900
> Email: songjinshan在akaedu.org songjinshan在akaedu.org>
> MSN: kingsunsoong在msn.com kingsunsoong在msn.com>
> http://www.akaedu.org
> ―――――――――――――――――――
> ------------------------------------------------------------------------
>
> _______________________________________________
> zeuux-universe mailing list
> zeuux-universe在zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-universe
>
> ZEUUX Project - Free Software, Free Society!
> http://www.zeuux.org


-- 
Regards

monnand
Email: monnand在gmail.com
GTalk: monnand在gmail.com



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月08日 星期日 23:06

宋劲杉 songjinshan在akaedu.org
星期日 二月 8 23:06:18 CST 2009

我正在写指针这一章,估计两三天之后就传上去
指针这一章我放在全书中相当靠后的地方,差不多把C语言其它语法都讲完了最后才讲指针
新手不理解指针是因为不具备足够的基础知识,这本书前面做了充分的铺垫,再引入指针就不会很难理解了


2009/2/8 monnand <monnand.deng在gmail.com>

> 宋劲杉 写道:
> > Linux C编程一站式学习
> > http://learn.akae.cn <http://learn.akae.cn/>
> >
> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> > 把这本书改得更完善,使更多的初学者受益
> 期待指针这部分. 我们学校自由软件社团的新成员普遍对指针比较迷糊, 前几年我
> 曾做过几次小讲座, 但是最后的结果都不是特别好.
> >
> >
> > --
> > 教学部 宋劲杉
> > ――――――――――――――――――――
> > 北京亚嵌教育研究中心
> > --中国嵌入式技术的黄埔军校
> > 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> > 地图:http://www.akaedu.org/pages/contact02.htm
> > 邮编:100190
> > 电话: 010-62631735-8836
> > 传真: 010-62631735-8900
> > Email: songjinshan在akaedu.org songjinshan在akaedu.org>
> > MSN: kingsunsoong在msn.com kingsunsoong在msn.com>
> > http://www.akaedu.org
> > ―――――――――――――――――――
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > zeuux-universe mailing list
> > zeuux-universe在zeuux.org
> > http://www.zeuux.org/mailman/listinfo/zeuux-universe
> >
> > ZEUUX Project - Free Software, Free Society!
> > http://www.zeuux.org
>
>
> --
> Regards
>
> monnand
> Email: monnand在gmail.com
> GTalk: monnand在gmail.com
>
>
>


-- 
教学部       宋劲杉
――――――――――――――――――――
北京亚嵌教育研究中心
           --中国嵌入式技术的黄埔军校
地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
地图:http://www.akaedu.org/pages/contact02.htm
邮编:100190
电话: 010-62631735-8836
传真: 010-62631735-8900
Email: songjinshan在akaedu.org
MSN: kingsunsoong在msn.com
http://www.akaedu.org
―――――――――――――――――――
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090208/1f355b32/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月08日 星期日 23:18

宋劲杉 songjinshan在akaedu.org
星期日 二月 8 23:18:28 CST 2009

嗯,我也希望能通过这本书影响很多的人

说实话,写这种东西很无聊的,没有思考的乐趣,而组织语言、组织材料却需要花费大量时间,所以,唯有当它能影响很多人开始学习C,学习Linux,我才会觉得有乐趣和成就感

2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com>

> 2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
> > 是用docbook写的,
> > 可惜您的建议我已经来不及采纳了,这本书还差几章就该写完了-_- 不过要改得完善还差得远
> > 我记得django的文档好像是用sphinx写的?我还没怎么用过
> >
> 是也乎,现在   docs.python.org 也迁移到Shpinx 了,,,
> 不过,没有关系 DocBook 也足够成熟,就是 XML 没有 reST 直观而已,,,
>
> 好书哪,是个忽悠大家进入斡旋的 GNU 森林的好书!
>
> > 2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com>
> >>
> >> 2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
> >> > Linux C编程一站式学习
> >> > http://learn.akae.cn
> >> >
> >> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> >>
> >> 状哉!追读先!
> >> 是用 DocBook 来写的?!如果刚刚开始,建议尝试一下Sphinx 更加简便,,,
> >>
> >> > 把这本书改得更完善,使更多的初学者受益
> >> >
> >> > --
> >> > 教学部       宋劲杉
> >> > ――――――――――――――――――――
> >> > 北京亚嵌教育研究中心
> >> >            --中国嵌入式技术的黄埔军校
> >> > 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> >> > 地图:http://www.akaedu.org/pages/contact02.htm
> >> > 邮编:100190
> >> > 电话: 010-62631735-8836
> >> > 传真: 010-62631735-8900
> >> > Email: songjinshan在akaedu.org
> >> > MSN: kingsunsoong在msn.com
> >> > http://www.akaedu.org
>
>
>
> --
> http://zoomquiet.org
> '''过程改进乃是催生可促生靠谱的人的组织!'''
> 向靠谱,反脑残! Kaopulity,小白退散!
>



-- 
教学部       宋劲杉
――――――――――――――――――――
北京亚嵌教育研究中心
           --中国嵌入式技术的黄埔军校
地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
地图:http://www.akaedu.org/pages/contact02.htm
邮编:100190
电话: 010-62631735-8836
传真: 010-62631735-8900
Email: songjinshan在akaedu.org
MSN: kingsunsoong在msn.com
http://www.akaedu.org
―――――――――――――――――――
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090208/eec382b5/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月09日 星期一 13:38

Bill Xu bill在zeuux.org
星期一 二月 9 13:38:50 CST 2009


宋劲杉 写道:
> 嗯,我也希望能通过这本书影响很多的人
>
> 说实话,写这种东西很无聊的,没有思考的乐趣,而组织语言、组织材料却需要 
> 花费大量时间,
所以写作是个非常专业的工作。我们也发现很多大师级黑客在写作方面也是超水平 
的,都特能写文章。

多写吧,中文社区严重缺乏擅长写作的黑客,:)

期待
> 所以,唯有当它能影响很多人开始学习C,学习Linux,我才会觉得有乐趣和成就感
>
> 2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com zoom.quiet在gmail.com>>
>
>     2009/2/8 宋劲杉 <songjinshan在akaedu.org
>     songjinshan在akaedu.org>>:
>     > 是用docbook写的,
>     > 可惜您的建议我已经来不及采纳了,这本书还差几章就该写完了-_- 不过
>     要改得完善还差得远
>     > 我记得django的文档好像是用sphinx写的?我还没怎么用过
>     >
>     是也乎,现在   docs.python.org <http://docs.python.org> 也迁移到
>     Shpinx 了,,,
>     不过,没有关系 DocBook 也足够成熟,就是 XML 没有 reST 直观而已,,,
>
>     好书哪,是个忽悠大家进入斡旋的 GNU 森林的好书!
>
>     > 2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com
>     zoom.quiet在gmail.com>>
>     >>
>     >> 2009/2/8 宋劲杉 <songjinshan在akaedu.org
>     songjinshan在akaedu.org>>:
>     >> > Linux C编程一站式学习
>     >> > http://learn.akae.cn
>     >> >
>     >> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
>     >>
>     >> 状哉!追读先!
>     >> 是用 DocBook 来写的?!如果刚刚开始,建议尝试一下Sphinx 更加简
>     便,,,
>     >>
>     >> > 把这本书改得更完善,使更多的初学者受益
>     >> >
>     >> > --
>     >> > 教学部       宋劲杉
>     >> > ————————————————————
>     >> > 北京亚嵌教育研究中心
>     >> >            --中国嵌入式技术的黄埔军校
>     >> > 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
>     >> > 地图:http://www.akaedu.org/pages/contact02.htm
>     >> > 邮编:100190
>     >> > 电话: 010-62631735-8836
>     >> > 传真: 010-62631735-8900
>     >> > Email: songjinshan在akaedu.org songjinshan在akaedu.org>
>     >> > MSN: kingsunsoong在msn.com kingsunsoong在msn.com>
>     >> > http://www.akaedu.org
>
>
>
>     --
>     http://zoomquiet.org
>     '''过程改进乃是催生可促生靠谱的人的组织!'''
>     向靠谱,反脑残! Kaopulity,小白退散!
>
>
>
>
> -- 
> 教学部       宋劲杉
> ————————————————————
> 北京亚嵌教育研究中心
>            --中国嵌入式技术的黄埔军校
> 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> 地图:http://www.akaedu.org/pages/contact02.htm
> 邮编:100190
> 电话: 010-62631735-8836
> 传真: 010-62631735-8900
> Email: songjinshan在akaedu.org songjinshan在akaedu.org>
> MSN: kingsunsoong在msn.com kingsunsoong在msn.com>
> http://www.akaedu.org
> ———————————————————
> ------------------------------------------------------------------------
>
> _______________________________________________
> zeuux-universe mailing list
> zeuux-universe在zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-universe
>
> ZEUUX Project - Free Software, Free Society!
> http://www.zeuux.org
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090209/32d4c472/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]
ben

ben

2009年02月09日 星期一 14:20

张延 zhangyanipc在gmail.com
星期一 二月 9 14:20:24 CST 2009

非常的全面,绝对支持!

2009/2/9 Bill Xu <bill在zeuux.org>

>
>
> 宋劲杉 写道:
>
> 嗯,我也希望能通过这本书影响很多的人
>
> 说实话,写这种东西很无聊的,没有思考的乐趣,而组织语言、组织材料却需要花费大量时间,
>
> 所以写作是个非常专业的工作。我们也发现很多大师级黑客在写作方面也是超水平的,都特能写文章。
>
> 多写吧,中文社区严重缺乏擅长写作的黑客,:)
>
> 期待
>
> 所以,唯有当它能影响很多人开始学习C,学习Linux,我才会觉得有乐趣和成就感
>
> 2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com>
>
> 2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
>  > 是用docbook写的,
> > 可惜您的建议我已经来不及采纳了,这本书还差几章就该写完了-_- 不过要改得完善还差得远
> > 我记得django的文档好像是用sphinx写的?我还没怎么用过
> >
>  是也乎,现在   docs.python.org 也迁移到Shpinx 了,,,
> 不过,没有关系 DocBook 也足够成熟,就是 XML 没有 reST 直观而已,,,
>
> 好书哪,是个忽悠大家进入斡旋的 GNU 森林的好书!
>
> > 2009/2/8 Zoom.Quiet <zoom.quiet在gmail.com>
> >>
> >> 2009/2/8 宋劲杉 <songjinshan在akaedu.org>:
> >> > Linux C编程一站式学习
> >> > http://learn.akae.cn
> >> >
> >> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> >>
> >> 状哉!追读先!
> >> 是用 DocBook 来写的?!如果刚刚开始,建议尝试一下Sphinx 更加简便,,,
> >>
> >> > 把这本书改得更完善,使更多的初学者受益
> >> >
> >> > --
> >> > 教学部       宋劲杉
> >> > ――――――――――――――――――――
> >> > 北京亚嵌教育研究中心
> >> >            --中国嵌入式技术的黄埔军校
> >> > 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> >> > 地图:http://www.akaedu.org/pages/contact02.htm
> >> > 邮编:100190
> >> > 电话: 010-62631735-8836
> >> > 传真: 010-62631735-8900
> >> > Email: songjinshan在akaedu.org
> >> > MSN: kingsunsoong在msn.com
> >> > http://www.akaedu.org
>
>
>
> --
> http://zoomquiet.org
> '''过程改进乃是催生可促生靠谱的人的组织!'''
>  向靠谱,反脑残! Kaopulity,小白退散!
>
>
>
>
> --
> 教学部       宋劲杉
> ――――――――――――――――――――
> 北京亚嵌教育研究中心
>            --中国嵌入式技术的黄埔军校
> 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> 地图:http://www.akaedu.org/pages/contact02.htm
> 邮编:100190
> 电话: 010-62631735-8836
> 传真: 010-62631735-8900
> Email: songjinshan在akaedu.org
> MSN: kingsunsoong在msn.com
> http://www.akaedu.org
> ―――――――――――――――――――
>
> ------------------------------
>
> _______________________________________________
> zeuux-universe mailing listzeuux-universe在zeuux.orghttp://www.zeuux.org/mailman/listinfo/zeuux-universe
>
> ZEUUX Project - Free Software, Free Society!http://www.zeuux.org
>
>
> _______________________________________________
> zeuux-universe mailing list
> zeuux-universe在zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-universe
>
> ZEUUX Project - Free Software, Free Society!
> http://www.zeuux.org
>



-- 
ben
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090209/a920287a/attachment-0001.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月09日 星期一 21:31

gildororonar在mail-on.us gildororonar在mail-on.us
星期一 二月 9 21:31:53 CST 2009

宋劲杉 schrieb:
> Linux C编程一站式学习
> http://learn.akae.cn <http://learn.akae.cn/>
>
> 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> 把这本书改得更完善,使更多的初学者受益
我还没有看细节,不过,C语言学习的书多如牛毛(记得以前Richie的书是比较著
名的)。持纪晓岚的观点,如果没有特色和独到之见解,那就不必写了。这次创作
的特色是什么呢?倒是听说有很多其它优秀的东西因为应用不如C广而没有在国内
为人知道(比如Objective-C,Ocaml),也没有书去介绍它们。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月09日 星期一 21:40

宋劲杉 songjinshan在akaedu.org
星期一 二月 9 21:40:30 CST 2009

我是搞培训的,当初写这本书就是为了编一本适合零基础初学者的教材
C语言的书确实太多太多了,如果有一本合适的书可以当教材,或者哪怕有一本书再补几篇讲义凑合可以用,我也不会费这么大工夫重新写一本
不要提K&R;了,你学习的第一本编程书是K&R;吗?那书根本不适合入门。

2009/2/9 <gildororonar在mail-on.us>

> 宋劲杉 schrieb:
> > Linux C编程一站式学习
> > http://learn.akae.cn <http://learn.akae.cn/>
> >
> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> > 把这本书改得更完善,使更多的初学者受益
> 我还没有看细节,不过,C语言学习的书多如牛毛(记得以前Richie的书是比较著
> 名的)。持纪晓岚的观点,如果没有特色和独到之见解,那就不必写了。这次创作
> 的特色是什么呢?倒是听说有很多其它优秀的东西因为应用不如C广而没有在国内
> 为人知道(比如Objective-C,Ocaml),也没有书去介绍它们。
>



-- 
教学部       宋劲杉
――――――――――――――――――――
北京亚嵌教育研究中心
           --中国嵌入式技术的黄埔军校
地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
地图:http://www.akaedu.org/pages/contact02.htm
邮编:100190
电话: 010-62631735-8836
传真: 010-62631735-8900
Email: songjinshan在akaedu.org
MSN: kingsunsoong在msn.com
http://www.akaedu.org
―――――――――――――――――――
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090209/b8078a7c/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月09日 星期一 21:43

Zoom.Quiet zoom.quiet在gmail.com
星期一 二月 9 21:43:50 CST 2009

2009/2/9 宋劲杉 <songjinshan在akaedu.org>:
> 我是搞培训的,当初写这本书就是为了编一本适合零基础初学者的教材
> C语言的书确实太多太多了,如果有一本合适的书可以当教材,或者哪怕有一本书再补几篇讲义凑合可以用,我也不会费这么大工夫重新写一本
> 不要提K&R;了,你学习的第一本编程书是K&R;吗?那书根本不适合入门。
>
> 2009/2/9 <gildororonar在mail-on.us>
>>
>> 宋劲杉 schrieb:
>> > Linux C编程一站式学习
>> > http://learn.akae.cn <http://learn.akae.cn/>
>> >
>> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
>> > 把这本书改得更完善,使更多的初学者受益
>> 我还没有看细节,不过,C语言学习的书多如牛毛(记得以前Richie的书是比较著
>> 名的)。持纪晓岚的观点,如果没有特色和独到之见解,那就不必写了。这次创作
>> 的特色是什么呢?倒是听说有很多其它优秀的东西因为应用不如C广而没有在国内
>> 为人知道(比如Objective-C,Ocaml),也没有书去介绍它们。

因为在市场经济中,从来不是最优者获胜的,,,


-- 
http://zoomquiet.org
'''过程改进乃是催生可促生靠谱的人的组织!'''
Time is unimportant, only life important!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月09日 星期一 23:26

Kermit Mei kermit.mei在gmail.com
星期一 二月 9 23:26:07 CST 2009

gildororonar在mail-on.us wrote:
> 宋劲杉 schrieb:
>   
>> Linux C编程一站式学习
>> http://learn.akae.cn <http://learn.akae.cn/>
>>
>> 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
>> 把这本书改得更完善,使更多的初学者受益
>>     
> 我还没有看细节,不过,C语言学习的书多如牛毛(记得以前Richie的书是比较著
> 名的)。持纪晓岚的观点,如果没有特色和独到之见解,那就不必写了。这次创作
> 的特色是什么呢?倒是听说有很多其它优秀的东西因为应用不如C广而没有在国内
> 为人知道(比如Objective-C,Ocaml),也没有书去介绍它们。
>   

这本书我没有细读,但是看了己部分我感兴趣的,颇有收获。所以我认
为还是很有特色的,尤其是有Linux环境联系紧密,单凭这一点市场上
90%的书都做不到。

支持作者,望早日完成!


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月10日 星期二 00:44

Xia Qingran qingran在zeuux.org
星期二 二月 10 00:44:20 CST 2009

宋劲杉 wrote:
> Linux C编程一站式学习
> http://learn.akae.cn <http://learn.akae.cn/>
>
> 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> 把这本书改得更完善,使更多的初学者受益
>
>
> -- 
> 教学部       宋劲杉
> ————————————————————
> 北京亚嵌教育研究中心
>            --中国嵌入式技术的黄埔军校
> 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> 地图:http://www.akaedu.org/pages/contact02.htm
> 邮编:100190
> 电话: 010-62631735-8836
> 传真: 010-62631735-8900
> Email: songjinshan at akaedu.org songjinshan at akaedu.org>
> MSN: kingsunsoong at msn.com kingsunsoong at msn.com>
> http://www.akaedu.org
顶!支持原创!支持分享!

-- 
夏清然
Xia Qingran
E-mail: qingran at zeuux.org
Gtalk: qingran.xia at gmail.com
MSN: supermanxqr at msn.com


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月10日 星期二 08:58

gildororonar在mail-on.us gildororonar在mail-on.us
星期二 二月 10 08:58:22 CST 2009

宋劲杉 schrieb:
> 我是搞培训的,当初写这本书就是为了编一本适合零基础初学者的教材
> C语言的书确实太多太多了,如果有一本合适的书可以当教材,或者哪怕有一本
> 书再补几篇讲义凑合可以用,我也不会费这么大工夫重新写一本
> 不要提K&R;了,你学习的第一本编程书是K&R;吗?那书根本不适合入门。
这本是我用过的按时间顺序算是第三本C教程,但是是唯一一本我学完C之后一直留
着反复查看的书,因为里面的例子很经典且附录很有用,肯定作者是想好了让读者
反复受用的。因为已经是第三本了,所以失去了初学者的眼光,不知道合适不合
适。你能详细谈一下它为什么不合适吗?不只是为了我,也是为了其它已经失去初
学者眼光而看问题不同了的人,使他们想起对于初学者什么重要。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月11日 星期三 00:21

monnand monnand.deng在gmail.com
星期三 二月 11 00:21:11 CST 2009

宋劲杉 写道:
> 我是搞培训的,当初写这本书就是为了编一本适合零基础初学者的教材
> C语言的书确实太多太多了,如果有一本合适的书可以当教材,或者哪怕有一本
> 书再补几篇讲义凑合可以用,我也不会费这么大工夫重新写一本
> 不要提K&R;了,你学习的第一本编程书是K&R;吗?那书根本不适合入门。
>
> 2009/2/9 <gildororonar在mail-on.us gildororonar在mail-on.us>>
>
>     宋劲杉 schrieb:
>     > Linux C编程一站式学习
>     > http://learn.akae.cn <http://learn.akae.cn/>
>     >
>     > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
>     > 把这本书改得更完善,使更多的初学者受益
>     我还没有看细节,不过,C语言学习的书多如牛毛(记得以前Richie的书是
>     比较著
>     名的)。持纪晓岚的观点,如果没有特色和独到之见解,那就不必写了。这
>     次创作
>     的特色是什么呢?倒是听说有很多其它优秀的东西因为应用不如C广而没有
>     在国内
>     为人知道(比如Objective-C,Ocaml),也没有书去介绍它们。
>
我大概看了看这本书, 我觉得还是有自己的特色的.
现在市面上的C语言书大概有这么几类:
o 只讲语法且讲的不清楚, 比如谭浩强的那本书, 还有二级的教材等等. 一方面,
这书不涉及太多的关于编译器, 调试器的使用. 即便涉及, 也是很简单的一些内
容, 甚至还在使用TC这样的古董. 语法方面感觉是东拼西凑, 一个编著解决问题.
示例代码本身就有一些编码风格的问题, 甚至据说有些代码无法编译(可能是排版
问题, 具体我没见过).
o 认认真真讲语法. 比如K&R;的书. 我们学校的教材就用的这本, 但是正如宋劲杉
所说, 很多同学反应看不懂. 结果一群同学还是买了谭浩强的书. 其实不管怎么
说, K&R;的书绝对是经典, 不过我觉得这本书对读者好像有个事先假设: 读者已经
了解了一些计算机基础知识, 甚至已经学过一些编程方面的内容. 所以有一些内容
很多同学看了还是有些晕. 当然, 这只是我的推断, 具体是不是这原因, 还是因为
谭浩强的书比较容易应付考试, 我就不清楚了. 这类型的书语法方面讲的非常清
楚, 但是对于工具(编译器, 编辑器, 调试器等)的介绍却很少. 我们学校有些同学
甚至在期末考试前还问我那些代码应该往什么地方写, 用word行不行. 至于说上完
C语言课, 依然分不清编译器, 调试器, 编辑器之类的是什么的人, 更是占绝大多
数. 像K&R;这样的书, 我觉得最好只介绍C语法, 这样起码非常``纯净''. 但是作为
教材或课程, 则有必要向同学们介绍一些工具的使用.
o 介绍C语法和VC IDE环境. 好像市面上有这方面的书, 不记得在什么地方看到了.
那本书好像从一开始就介绍VC安装, 然后就是用VC实际写个hello world. 实用性
非常强. 前几天一个在西安电子科技大学读计算机专业的同学找我, 问我有没有那
种跟着书上的图做, 一步一步就能出东西的书. 我想大概说的就是这类书吧. 确实
可以让一些人应急, 突击一下. 但是很多细节的地方不涉及. 而且使用的是专有软
件, 我是不太喜欢.
o 介绍C语法和一些数据结构的知识. 好像谭浩强的书也有些数据结构吧? 具体我
不记得了. 我印象中那本C语言大全(赫伯特希尔特写的)就是这样, 里面甚至还涉
及了一些人工智能, 搜索算法等等. 最后还事先了一个简单的C解释器. 我当时学C
的时候就看过这本书. 不过我记得一开头那部分讲编译器的知识给我讲得晕头转
向, 后来就等到有一些编程的基本知识后再看才感觉比较适合.

目前为止, 我还没见过同时具备以下几个内容的C语言入门书籍(可能是我最近没逛
书店):
o C基本语法的清晰讲解且适合初学者
o 编程工具的介绍(最好是自由软件)
o 系统编程的初步介绍
o 数据结构的初步介绍

以前如果问起学习GNU/Linux下C编程的流程, 一般是: C入门书 -> APUE & Linux
入门书 -> 编程工具的相关文档 -> 按个性自由找书. 但是从C入门书到之后的系
统编程之间, 往往存在着一个断层. 很多人在学系统编程前不知道C语言用在实际
中什么样子, 他们没有接口, 库, 系统调用的概念. 我们学校的很多同学都会问一
些比如``用C能做个窗口吗?'', ``用C能写个游戏吗''一类的问题. 甚至很多人学
过C之后认为, C只是一个过时的语言, 是DOS上用的(因为他们多半用TC), 只能开
发CLI程序. 而在一本入门的书中加入一些系统编程的知识, 至少可以让初次接触C
的人体会到什么是接口, 如何使用. 这样, 在过渡到看APUE的话就不会觉得莫名其
妙. 另外, 对编程工具的介绍也非常重要. 特别是GNU/Linux下的编程工具, 不像
是windows下用VC那样, 有一个统一的IDE环境. GNU/Linux下做C开发的话, 可能更
多的还是自己自由选择工具组合. 而如果让初学者自己在网上找资料, 就比较麻烦
了. (所以我也建议这本书中能加入autotools的介绍. 不一定非常深, 但至少用读
者知道有这么一套常用的工具链. 具体的内容他们可以去网上找)
>
>
>
>
> -- 
> 教学部 宋劲杉
> ――――――――――――――――――――
> 北京亚嵌教育研究中心
> --中国嵌入式技术的黄埔军校
> 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> 地图:http://www.akaedu.org/pages/contact02.htm
> 邮编:100190
> 电话: 010-62631735-8836
> 传真: 010-62631735-8900
> Email: songjinshan在akaedu.org songjinshan在akaedu.org>
> MSN: kingsunsoong在msn.com kingsunsoong在msn.com>
> http://www.akaedu.org
> ―――――――――――――――――――
> ------------------------------------------------------------------------
>
> _______________________________________________
> zeuux-universe mailing list
> zeuux-universe在zeuux.org
> http://www.zeuux.org/mailman/listinfo/zeuux-universe
>
> ZEUUX Project - Free Software, Free Society!
> http://www.zeuux.org


-- 
Regards

monnand
Email: monnand在gmail.com
GTalk: monnand在gmail.com



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月11日 星期三 09:17

宋劲杉 songjinshan在akaedu.org
星期三 二月 11 09:17:02 CST 2009

看来只有咱们当老师的比较理解学生的困难啊,monnand非常理解我写这本书的思路,hand一下~
写这本书的主要目的是引导学生入门,不只是教C语言,各方面的基础知识都教一下,书后的那些参考书目都假定读者有这样那样的基础,我在这本书中都做个引导,学生看完这本书之后就能很顺利地看懂那些参考书目,就可以继续深入学习了。
不过我的书也有个假设,假设学生会自己安装Linux,会使用Linux基本命令和常用软件。这部分内容和书中的内容不怎么相关,而且每个发行版都不一样,我驾驭不好,所以决定不写。

2009/2/11 monnand <monnand.deng在gmail.com>

> 宋劲杉 写道:
> > 我是搞培训的,当初写这本书就是为了编一本适合零基础初学者的教材
> > C语言的书确实太多太多了,如果有一本合适的书可以当教材,或者哪怕有一本
> > 书再补几篇讲义凑合可以用,我也不会费这么大工夫重新写一本
> > 不要提K&R;了,你学习的第一本编程书是K&R;吗?那书根本不适合入门。
> >
> > 2009/2/9 <gildororonar在mail-on.us gildororonar在mail-on.us>>
> >
> >     宋劲杉 schrieb:
> >     > Linux C编程一站式学习
> >     > http://learn.akae.cn <http://learn.akae.cn/>
> >     >
> >     > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> >     > 把这本书改得更完善,使更多的初学者受益
> >     我还没有看细节,不过,C语言学习的书多如牛毛(记得以前Richie的书是
> >     比较著
> >     名的)。持纪晓岚的观点,如果没有特色和独到之见解,那就不必写了。这
> >     次创作
> >     的特色是什么呢?倒是听说有很多其它优秀的东西因为应用不如C广而没有
> >     在国内
> >     为人知道(比如Objective-C,Ocaml),也没有书去介绍它们。
> >
> 我大概看了看这本书, 我觉得还是有自己的特色的.
> 现在市面上的C语言书大概有这么几类:
> o 只讲语法且讲的不清楚, 比如谭浩强的那本书, 还有二级的教材等等. 一方面,
> 这书不涉及太多的关于编译器, 调试器的使用. 即便涉及, 也是很简单的一些内
> 容, 甚至还在使用TC这样的古董. 语法方面感觉是东拼西凑, 一个编著解决问题.
> 示例代码本身就有一些编码风格的问题, 甚至据说有些代码无法编译(可能是排版
> 问题, 具体我没见过).
> o 认认真真讲语法. 比如K&R;的书. 我们学校的教材就用的这本, 但是正如宋劲杉
> 所说, 很多同学反应看不懂. 结果一群同学还是买了谭浩强的书. 其实不管怎么
> 说, K&R;的书绝对是经典, 不过我觉得这本书对读者好像有个事先假设: 读者已经
> 了解了一些计算机基础知识, 甚至已经学过一些编程方面的内容. 所以有一些内容
> 很多同学看了还是有些晕. 当然, 这只是我的推断, 具体是不是这原因, 还是因为
> 谭浩强的书比较容易应付考试, 我就不清楚了. 这类型的书语法方面讲的非常清
> 楚, 但是对于工具(编译器, 编辑器, 调试器等)的介绍却很少. 我们学校有些同学
> 甚至在期末考试前还问我那些代码应该往什么地方写, 用word行不行. 至于说上完
> C语言课, 依然分不清编译器, 调试器, 编辑器之类的是什么的人, 更是占绝大多
> 数. 像K&R;这样的书, 我觉得最好只介绍C语法, 这样起码非常``纯净''. 但是作为
> 教材或课程, 则有必要向同学们介绍一些工具的使用.
> o 介绍C语法和VC IDE环境. 好像市面上有这方面的书, 不记得在什么地方看到了.
> 那本书好像从一开始就介绍VC安装, 然后就是用VC实际写个hello world. 实用性
> 非常强. 前几天一个在西安电子科技大学读计算机专业的同学找我, 问我有没有那
> 种跟着书上的图做, 一步一步就能出东西的书. 我想大概说的就是这类书吧. 确实
> 可以让一些人应急, 突击一下. 但是很多细节的地方不涉及. 而且使用的是专有软
> 件, 我是不太喜欢.
> o 介绍C语法和一些数据结构的知识. 好像谭浩强的书也有些数据结构吧? 具体我
> 不记得了. 我印象中那本C语言大全(赫伯特希尔特写的)就是这样, 里面甚至还涉
> 及了一些人工智能, 搜索算法等等. 最后还事先了一个简单的C解释器. 我当时学C
> 的时候就看过这本书. 不过我记得一开头那部分讲编译器的知识给我讲得晕头转
> 向, 后来就等到有一些编程的基本知识后再看才感觉比较适合.
>
> 目前为止, 我还没见过同时具备以下几个内容的C语言入门书籍(可能是我最近没逛
> 书店):
> o C基本语法的清晰讲解且适合初学者
> o 编程工具的介绍(最好是自由软件)
> o 系统编程的初步介绍
> o 数据结构的初步介绍
>
> 以前如果问起学习GNU/Linux下C编程的流程, 一般是: C入门书 -> APUE & Linux
> 入门书 -> 编程工具的相关文档 -> 按个性自由找书. 但是从C入门书到之后的系
> 统编程之间, 往往存在着一个断层. 很多人在学系统编程前不知道C语言用在实际
> 中什么样子, 他们没有接口, 库, 系统调用的概念. 我们学校的很多同学都会问一
> 些比如``用C能做个窗口吗?'', ``用C能写个游戏吗''一类的问题. 甚至很多人学
> 过C之后认为, C只是一个过时的语言, 是DOS上用的(因为他们多半用TC), 只能开
> 发CLI程序. 而在一本入门的书中加入一些系统编程的知识, 至少可以让初次接触C
> 的人体会到什么是接口, 如何使用. 这样, 在过渡到看APUE的话就不会觉得莫名其
> 妙. 另外, 对编程工具的介绍也非常重要. 特别是GNU/Linux下的编程工具, 不像
> 是windows下用VC那样, 有一个统一的IDE环境. GNU/Linux下做C开发的话, 可能更
> 多的还是自己自由选择工具组合. 而如果让初学者自己在网上找资料, 就比较麻烦
> 了. (所以我也建议这本书中能加入autotools的介绍. 不一定非常深, 但至少用读
> 者知道有这么一套常用的工具链. 具体的内容他们可以去网上找)
> >
> >
> >
> >
> > --
> > 教学部 宋劲杉
> > ――――――――――――――――――――
> > 北京亚嵌教育研究中心
> > --中国嵌入式技术的黄埔军校
> > 地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
> > 地图:http://www.akaedu.org/pages/contact02.htm
> > 邮编:100190
> > 电话: 010-62631735-8836
> > 传真: 010-62631735-8900
> > Email: songjinshan在akaedu.org songjinshan在akaedu.org>
> > MSN: kingsunsoong在msn.com kingsunsoong在msn.com>
> > http://www.akaedu.org
> > ―――――――――――――――――――
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > zeuux-universe mailing list
> > zeuux-universe在zeuux.org
> > http://www.zeuux.org/mailman/listinfo/zeuux-universe
> >
> > ZEUUX Project - Free Software, Free Society!
> > http://www.zeuux.org
>
>
> --
> Regards
>
> monnand
> Email: monnand在gmail.com
> GTalk: monnand在gmail.com
>
>
>


-- 
教学部       宋劲杉
――――――――――――――――――――
北京亚嵌教育研究中心
           --中国嵌入式技术的黄埔军校
地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
地图:http://www.akaedu.org/pages/contact02.htm
邮编:100190
电话: 010-62631735-8836
传真: 010-62631735-8900
Email: songjinshan在akaedu.org
MSN: kingsunsoong在msn.com
http://www.akaedu.org
―――――――――――――――――――
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090211/6d0948a3/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月11日 星期三 09:21

Zoom.Quiet zoom.quiet在gmail.com
星期三 二月 11 09:21:08 CST 2009

2009/2/11 宋劲杉 <songjinshan在akaedu.org>:
> 看来只有咱们当老师的比较理解学生的困难啊,monnand非常理解我写这本书的思路,hand一下~
> 写这本书的主要目的是引导学生入门,不只是教C语言,各方面的基础知识都教一下,书后的那些参考书目都假定读者有这样那样的基础,我在这本书中都做个引导,学生看完这本书之后就能很顺利地看懂那些参考书目,就可以继续深入学习了。
> 不过我的书也有个假设,假设学生会自己安装Linux,会使用Linux基本命令和常用软件。这部分内容和书中的内容不怎么相关,而且每个发行版都不一样,我驾驭不好,所以决定不写。
>
设想的很周到,
建议:
- 在前言部分宣告出这方面的假设,并指出学生应该先具备哪些环境和技能
- 这方面甚至可以给出工具列表和对应的类似 "鸟哥的Linux 私房菜"--同樣的开放图书的相关章节链接给出,,,

> 2009/2/11 monnand <monnand.deng在gmail.com>
>>
>> 宋劲杉 写道:
>> > 我是搞培训的,当初写这本书就是为了编一本适合零基础初学者的教材
>> > C语言的书确实太多太多了,如果有一本合适的书可以当教材,或者哪怕有一本
>> > 书再补几篇讲义凑合可以用,我也不会费这么大工夫重新写一本
>> > 不要提K&R;了,你学习的第一本编程书是K&R;吗?那书根本不适合入门。
>> >
>> > 2009/2/9 <gildororonar在mail-on.us gildororonar在mail-on.us>>
>> >
>> >     宋劲杉 schrieb:
>> >     > Linux C编程一站式学习
>> >     > http://learn.akae.cn <http://learn.akae.cn/>
>> >     >
>> >     > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
>> >     > 把这本书改得更完善,使更多的初学者受益
>> >     我还没有看细节,不过,C语言学习的书多如牛毛(记得以前Richie的书是
>> >     比较著
>> >     名的)。持纪晓岚的观点,如果没有特色和独到之见解,那就不必写了。这
>> >     次创作
>> >     的特色是什么呢?倒是听说有很多其它优秀的东西因为应用不如C广而没有
>> >     在国内
>> >     为人知道(比如Objective-C,Ocaml),也没有书去介绍它们。
>> >
>> 我大概看了看这本书, 我觉得还是有自己的特色的.
>> 现在市面上的C语言书大概有这么几类:
>> o 只讲语法且讲的不清楚, 比如谭浩强的那本书, 还有二级的教材等等. 一方面,
>> 这书不涉及太多的关于编译器, 调试器的使用. 即便涉及, 也是很简单的一些内
>> 容, 甚至还在使用TC这样的古董. 语法方面感觉是东拼西凑, 一个编著解决问题.
>> 示例代码本身就有一些编码风格的问题, 甚至据说有些代码无法编译(可能是排版
>> 问题, 具体我没见过).
>> o 认认真真讲语法. 比如K&R;的书. 我们学校的教材就用的这本, 但是正如宋劲杉
>> 所说, 很多同学反应看不懂. 结果一群同学还是买了谭浩强的书. 其实不管怎么
>> 说, K&R;的书绝对是经典, 不过我觉得这本书对读者好像有个事先假设: 读者已经
>> 了解了一些计算机基础知识, 甚至已经学过一些编程方面的内容. 所以有一些内容
>> 很多同学看了还是有些晕. 当然, 这只是我的推断, 具体是不是这原因, 还是因为
>> 谭浩强的书比较容易应付考试, 我就不清楚了. 这类型的书语法方面讲的非常清
>> 楚, 但是对于工具(编译器, 编辑器, 调试器等)的介绍却很少. 我们学校有些同学
>> 甚至在期末考试前还问我那些代码应该往什么地方写, 用word行不行. 至于说上完
>> C语言课, 依然分不清编译器, 调试器, 编辑器之类的是什么的人, 更是占绝大多
>> 数. 像K&R;这样的书, 我觉得最好只介绍C语法, 这样起码非常``纯净''. 但是作为
>> 教材或课程, 则有必要向同学们介绍一些工具的使用.
>> o 介绍C语法和VC IDE环境. 好像市面上有这方面的书, 不记得在什么地方看到了.
>> 那本书好像从一开始就介绍VC安装, 然后就是用VC实际写个hello world. 实用性
>> 非常强. 前几天一个在西安电子科技大学读计算机专业的同学找我, 问我有没有那
>> 种跟着书上的图做, 一步一步就能出东西的书. 我想大概说的就是这类书吧. 确实
>> 可以让一些人应急, 突击一下. 但是很多细节的地方不涉及. 而且使用的是专有软
>> 件, 我是不太喜欢.
>> o 介绍C语法和一些数据结构的知识. 好像谭浩强的书也有些数据结构吧? 具体我
>> 不记得了. 我印象中那本C语言大全(赫伯特希尔特写的)就是这样, 里面甚至还涉
>> 及了一些人工智能, 搜索算法等等. 最后还事先了一个简单的C解释器. 我当时学C
>> 的时候就看过这本书. 不过我记得一开头那部分讲编译器的知识给我讲得晕头转
>> 向, 后来就等到有一些编程的基本知识后再看才感觉比较适合.
>>
>> 目前为止, 我还没见过同时具备以下几个内容的C语言入门书籍(可能是我最近没逛
>> 书店):
>> o C基本语法的清晰讲解且适合初学者
>> o 编程工具的介绍(最好是自由软件)
>> o 系统编程的初步介绍
>> o 数据结构的初步介绍
>>
>> 以前如果问起学习GNU/Linux下C编程的流程, 一般是: C入门书 -> APUE & Linux
>> 入门书 -> 编程工具的相关文档 -> 按个性自由找书. 但是从C入门书到之后的系
>> 统编程之间, 往往存在着一个断层. 很多人在学系统编程前不知道C语言用在实际
>> 中什么样子, 他们没有接口, 库, 系统调用的概念. 我们学校的很多同学都会问一
>> 些比如``用C能做个窗口吗?'', ``用C能写个游戏吗''一类的问题. 甚至很多人学
>> 过C之后认为, C只是一个过时的语言, 是DOS上用的(因为他们多半用TC), 只能开
>> 发CLI程序. 而在一本入门的书中加入一些系统编程的知识, 至少可以让初次接触C
>> 的人体会到什么是接口, 如何使用. 这样, 在过渡到看APUE的话就不会觉得莫名其
>> 妙. 另外, 对编程工具的介绍也非常重要. 特别是GNU/Linux下的编程工具, 不像
>> 是windows下用VC那样, 有一个统一的IDE环境. GNU/Linux下做C开发的话, 可能更
>> 多的还是自己自由选择工具组合. 而如果让初学者自己在网上找资料, 就比较麻烦
>> 了. (所以我也建议这本书中能加入autotools的介绍. 不一定非常深, 但至少用读
>> 者知道有这么一套常用的工具链. 具体的内容他们可以去网上找)
>> >

,,,

-- 
http://zoomquiet.org
'''过程改进乃是催生可促生靠谱的人的组织!'''
Time is unimportant, only life important!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月12日 星期四 01:42

WANG Cong wangcong在zeuux.org
星期四 二月 12 01:42:21 CST 2009

于 Wed, 11 Feb 2009 00:21:11 +0800
monnand <monnand.deng在gmail.com> 写道:

> 我大概看了看这本书, 我觉得还是有自己的特色的.
> 现在市面上的C语言书大概有这么几类:
> o 只讲语法且讲的不清楚, 比如谭浩强的那本书, 还有二级的教材等等. 一方面,
> 这书不涉及太多的关于编译器, 调试器的使用. 即便涉及, 也是很简单的一些内
> 容, 甚至还在使用TC这样的古董. 语法方面感觉是东拼西凑, 一个编著解决问题.
> 示例代码本身就有一些编码风格的问题, 甚至据说有些代码无法编译(可能是排版
> 问题, 具体我没见过).

谭浩强那本书简直是害人啊~~


> o 认认真真讲语法. 比如K&R;的书. 我们学校的教材就用的这本, 但是正如宋劲杉
> 所说, 很多同学反应看不懂. 结果一群同学还是买了谭浩强的书. 其实不管怎么
> 说, K&R;的书绝对是经典, 不过我觉得这本书对读者好像有个事先假设: 读者已经
> 了解了一些计算机基础知识, 甚至已经学过一些编程方面的内容. 所以有一些内容
> 很多同学看了还是有些晕. 当然, 这只是我的推断, 具体是不是这原因, 还是因为
> 谭浩强的书比较容易应付考试, 我就不清楚了. 这类型的书语法方面讲的非常清
> 楚, 但是对于工具(编译器, 编辑器, 调试器等)的介绍却很少. 我们学校有些同学
> 甚至在期末考试前还问我那些代码应该往什么地方写, 用word行不行. 至于说上完
> C语言课, 依然分不清编译器, 调试器, 编辑器之类的是什么的人, 更是占绝大多
> 数. 像K&R;这样的书, 我觉得最好只介绍C语法, 这样起码非常``纯净''. 但是作为
> 教材或课程, 则有必要向同学们介绍一些工具的使用.


K&R;太经典了,不仅是在C语言这方面,而且还有写作这方面!我一直推荐大学里的学生
去看英文原版的这本书,我上大学时开始读英文原版的书就是从这本开始的,我认为即使
你光用它来学计算机英语也丝毫不过分!因为它的语言实在是太精炼了!那么薄的一本书
就能把C语言讲得那么好!再次仰慕作者的写作功底……



> o 介绍C语法和VC IDE环境. 好像市面上有这方面的书, 不记得在什么地方看到了.
> 那本书好像从一开始就介绍VC安装, 然后就是用VC实际写个hello world. 实用性
> 非常强. 前几天一个在西安电子科技大学读计算机专业的同学找我, 问我有没有那
> 种跟着书上的图做, 一步一步就能出东西的书. 我想大概说的就是这类书吧. 确实
> 可以让一些人应急, 突击一下. 但是很多细节的地方不涉及. 而且使用的是专有软
> 件, 我是不太喜欢.

我认为介绍怎么编译运行还是得由老师完成,毕竟不同的地方环境不同。即使有也应该
是一带而过,就像《C Primer Plus》中那样~


> o 介绍C语法和一些数据结构的知识. 好像谭浩强的书也有些数据结构吧? 具体我
> 不记得了. 我印象中那本C语言大全(赫伯特希尔特写的)就是这样, 里面甚至还涉
> 及了一些人工智能, 搜索算法等等. 最后还事先了一个简单的C解释器. 我当时学C
> 的时候就看过这本书. 不过我记得一开头那部分讲编译器的知识给我讲得晕头转
> 向, 后来就等到有一些编程的基本知识后再看才感觉比较适合.


你是说《C Unleashed》?这是一本严重被忽视了的好书啊!!!
我当时上大二的时候,在图书馆突然翻出来的,真是如获至宝啊~!

> 
> 目前为止, 我还没见过同时具备以下几个内容的C语言入门书籍(可能是我最近没逛
> 书店):
> o C基本语法的清晰讲解且适合初学者


《C Primer Plus》?我大体描过,感觉不错。
(注:不是C++的那本Primer Plus,因为后者比前者出名得多)

> o 编程工具的介绍(最好是自由软件)

《GNU/Linux Application Programming》?


> o 系统编程的初步介绍

《Beginning Linux Programming》?
《Unix Systems Programming》?


> o 数据结构的初步介绍


我一般是推荐C++的那本,但既然这里是C,我记得我们学校图书馆有一本英文的,
用C描述,非常简洁,很值得推荐的,我给不少人说过,但我现在想不起名字来了。。
汗。。。。


你上面说的这几点每一点都有对应的好书,我实在是想不出什么理由非把它们
都揉合起来?需要什么看什么,一步一步的来~~


> 
> 以前如果问起学习GNU/Linux下C编程的流程, 一般是: C入门书 -> APUE & Linux
> 入门书 -> 编程工具的相关文档 -> 按个性自由找书. 但是从C入门书到之后的系
> 统编程之间, 往往存在着一个断层.

Beginning Linux Programming可比APUE要简单很多~~
要我推荐我肯定首先推荐前者。


> 很多人在学系统编程前不知道C语言用在实际
> 中什么样子, 他们没有接口, 库, 系统调用的概念. 我们学校的很多同学都会问一
> 些比如``用C能做个窗口吗?'', ``用C能写个游戏吗''一类的问题. 甚至很多人学
> 过C之后认为, C只是一个过时的语言, 是DOS上用的(因为他们多半用TC), 只能开
> 发CLI程序. 而在一本入门的书中加入一些系统编程的知识, 至少可以让初次接触C
> 的人体会到什么是接口, 如何使用. 这样, 在过渡到看APUE的话就不会觉得莫名其
> 妙. 

《C Interfaces and Implementations》?这本书不错的~


> 另外, 对编程工具的介绍也非常重要. 特别是GNU/Linux下的编程工具, 不像
> 是windows下用VC那样, 有一个统一的IDE环境. GNU/Linux下做C开发的话, 可能更
> 多的还是自己自由选择工具组合. 而如果让初学者自己在网上找资料, 就比较麻烦
> 了. (所以我也建议这本书中能加入autotools的介绍. 不一定非常深, 但至少用读
> 者知道有这么一套常用的工具链. 具体的内容他们可以去网上找)

你说的这些《GNU/Linux Application Programming》前几章就都有了啊~~

-- 
"Against stupidity, the gods themselves, contend in vain."


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月12日 星期四 01:45

WANG Cong wangcong在zeuux.org
星期四 二月 12 01:45:50 CST 2009

于 Sun, 08 Feb 2009 22:37:56 +0800
monnand <monnand.deng在gmail.com> 写道:

> 宋劲杉 写道:
> > Linux C编程一站式学习
> > http://learn.akae.cn <http://learn.akae.cn/>
> >
> > 这本书以开源的方式运作,我希望收集到更多人的反馈意见,
> > 把这本书改得更完善,使更多的初学者受益
> 期待指针这部分. 我们学校自由软件社团的新成员普遍对指针比较迷糊, 前几年我
> 曾做过几次小讲座, 但是最后的结果都不是特别好.

推荐《C与指针》。

-- 
"Against stupidity, the gods themselves, contend in vain."


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

2009年02月12日 星期四 09:28

宋劲杉 songjinshan在akaedu.org
星期四 二月 12 09:28:18 CST 2009

王聪前辈啊,久仰久仰!

您的re文正是我要说的问题,现在新手学编程需要拿很多本书互相参照着学习,每本书都对读者做了这样那样的假设,没有一本是真正把读者当成一张白纸来教的。对于新手来说,要看懂任何一本书都很困难,更不用说还得互相参照着看,在这个过程中往往要走很多弯路,花费很多时间。

我是搞职业培训的,不是大学教育,所以我说的"新手"是指从别的行业改行学编程的,真正是一无所知的新手,而且时间紧迫,不像科班的学生在大学里有4年时间学习。他们从哪里能得知需要看这么些书呢?就算有个书单子在网上一个很容易找到的地方,有没有详细解释这些书之间的联系,比如先看这本书的哪一章,再看那本书的哪一章?我原本想做这么一件事的,后来发现太困难了,所有这些书都不是为我的需求定制的,我还不如自己重新写一本书,以作为其它书的导读。

所以我的书名叫"一站式"学习,我把读者当一张白纸开始填
,读者不用拿其它书参照着看,光看我的书就能学下去。等看完我这本书之后,也就能够很轻松地看其它书了,因为那些书的作者对读者做的假设都具备了。

另外,我的书中谈到很多C99的特性,这是K&R;没有的,王聪前辈是C Language
Lawyer,这方面比我更在行,希望您能帮我proofread一下,以免因为我的水平有限误导了新人,不胜感激!


2009/2/12 WANG Cong <wangcong在zeuux.org>

> 于 Wed, 11 Feb 2009 00:21:11 +0800
> monnand <monnand.deng在gmail.com> 写道:
>
> > 我大概看了看这本书, 我觉得还是有自己的特色的.
> > 现在市面上的C语言书大概有这么几类:
> > o 只讲语法且讲的不清楚, 比如谭浩强的那本书, 还有二级的教材等等. 一方面,
> > 这书不涉及太多的关于编译器, 调试器的使用. 即便涉及, 也是很简单的一些内
> > 容, 甚至还在使用TC这样的古董. 语法方面感觉是东拼西凑, 一个编著解决问题.
> > 示例代码本身就有一些编码风格的问题, 甚至据说有些代码无法编译(可能是排版
> > 问题, 具体我没见过).
>
> 谭浩强那本书简直是害人啊~~
>
>
> > o 认认真真讲语法. 比如K&R;的书. 我们学校的教材就用的这本, 但是正如宋劲杉
> > 所说, 很多同学反应看不懂. 结果一群同学还是买了谭浩强的书. 其实不管怎么
> > 说, K&R;的书绝对是经典, 不过我觉得这本书对读者好像有个事先假设: 读者已经
> > 了解了一些计算机基础知识, 甚至已经学过一些编程方面的内容. 所以有一些内容
> > 很多同学看了还是有些晕. 当然, 这只是我的推断, 具体是不是这原因, 还是因为
> > 谭浩强的书比较容易应付考试, 我就不清楚了. 这类型的书语法方面讲的非常清
> > 楚, 但是对于工具(编译器, 编辑器, 调试器等)的介绍却很少. 我们学校有些同学
> > 甚至在期末考试前还问我那些代码应该往什么地方写, 用word行不行. 至于说上完
> > C语言课, 依然分不清编译器, 调试器, 编辑器之类的是什么的人, 更是占绝大多
> > 数. 像K&R;这样的书, 我觉得最好只介绍C语法, 这样起码非常``纯净''. 但是作为
> > 教材或课程, 则有必要向同学们介绍一些工具的使用.
>
>
> K&R;太经典了,不仅是在C语言这方面,而且还有写作这方面!我一直推荐大学里的学生
> 去看英文原版的这本书,我上大学时开始读英文原版的书就是从这本开始的,我认为即使
> 你光用它来学计算机英语也丝毫不过分!因为它的语言实在是太精炼了!那么薄的一本书
> 就能把C语言讲得那么好!再次仰慕作者的写作功底……
>
>
>
> > o 介绍C语法和VC IDE环境. 好像市面上有这方面的书, 不记得在什么地方看到了.
> > 那本书好像从一开始就介绍VC安装, 然后就是用VC实际写个hello world. 实用性
> > 非常强. 前几天一个在西安电子科技大学读计算机专业的同学找我, 问我有没有那
> > 种跟着书上的图做, 一步一步就能出东西的书. 我想大概说的就是这类书吧. 确实
> > 可以让一些人应急, 突击一下. 但是很多细节的地方不涉及. 而且使用的是专有软
> > 件, 我是不太喜欢.
>
> 我认为介绍怎么编译运行还是得由老师完成,毕竟不同的地方环境不同。即使有也应该
> 是一带而过,就像《C Primer Plus》中那样~
>
>
> > o 介绍C语法和一些数据结构的知识. 好像谭浩强的书也有些数据结构吧? 具体我
> > 不记得了. 我印象中那本C语言大全(赫伯特希尔特写的)就是这样, 里面甚至还涉
> > 及了一些人工智能, 搜索算法等等. 最后还事先了一个简单的C解释器. 我当时学C
> > 的时候就看过这本书. 不过我记得一开头那部分讲编译器的知识给我讲得晕头转
> > 向, 后来就等到有一些编程的基本知识后再看才感觉比较适合.
>
>
> 你是说《C Unleashed》?这是一本严重被忽视了的好书啊!!!
> 我当时上大二的时候,在图书馆突然翻出来的,真是如获至宝啊~!
>
> >
> > 目前为止, 我还没见过同时具备以下几个内容的C语言入门书籍(可能是我最近没逛
> > 书店):
> > o C基本语法的清晰讲解且适合初学者
>
>
> 《C Primer Plus》?我大体描过,感觉不错。
> (注:不是C++的那本Primer Plus,因为后者比前者出名得多)
>
> > o 编程工具的介绍(最好是自由软件)
>
> 《GNU/Linux Application Programming》?
>
>
> > o 系统编程的初步介绍
>
> 《Beginning Linux Programming》?
> 《Unix Systems Programming》?
>
>
> > o 数据结构的初步介绍
>
>
> 我一般是推荐C++的那本,但既然这里是C,我记得我们学校图书馆有一本英文的,
> 用C描述,非常简洁,很值得推荐的,我给不少人说过,但我现在想不起名字来了。。
> 汗。。。。
>
>
> 你上面说的这几点每一点都有对应的好书,我实在是想不出什么理由非把它们
> 都揉合起来?需要什么看什么,一步一步的来~~
>
>
> >
> > 以前如果问起学习GNU/Linux下C编程的流程, 一般是: C入门书 -> APUE & Linux
> > 入门书 -> 编程工具的相关文档 -> 按个性自由找书. 但是从C入门书到之后的系
> > 统编程之间, 往往存在着一个断层.
>
> Beginning Linux Programming可比APUE要简单很多~~
> 要我推荐我肯定首先推荐前者。
>
>
> > 很多人在学系统编程前不知道C语言用在实际
> > 中什么样子, 他们没有接口, 库, 系统调用的概念. 我们学校的很多同学都会问一
> > 些比如``用C能做个窗口吗?'', ``用C能写个游戏吗''一类的问题. 甚至很多人学
> > 过C之后认为, C只是一个过时的语言, 是DOS上用的(因为他们多半用TC), 只能开
> > 发CLI程序. 而在一本入门的书中加入一些系统编程的知识, 至少可以让初次接触C
> > 的人体会到什么是接口, 如何使用. 这样, 在过渡到看APUE的话就不会觉得莫名其
> > 妙.
>
> 《C Interfaces and Implementations》?这本书不错的~
>
>
> > 另外, 对编程工具的介绍也非常重要. 特别是GNU/Linux下的编程工具, 不像
> > 是windows下用VC那样, 有一个统一的IDE环境. GNU/Linux下做C开发的话, 可能更
> > 多的还是自己自由选择工具组合. 而如果让初学者自己在网上找资料, 就比较麻烦
> > 了. (所以我也建议这本书中能加入autotools的介绍. 不一定非常深, 但至少用读
> > 者知道有这么一套常用的工具链. 具体的内容他们可以去网上找)
>
> 你说的这些《GNU/Linux Application Programming》前几章就都有了啊~~
>
> --
> "Against stupidity, the gods themselves, contend in vain."
>
>


-- 
教学部       宋劲杉
――――――――――――――――――――
北京亚嵌教育研究中心
           --中国嵌入式技术的黄埔军校
地址: 北京市海淀区中关村北二条乙五号赛特瑞科技楼二层
地图:http://www.akaedu.org/pages/contact02.htm
邮编:100190
电话: 010-62631735-8836
传真: 010-62631735-8900
Email: songjinshan在akaedu.org
MSN: kingsunsoong在msn.com
http://www.akaedu.org
―――――――――――――――――――
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20090212/63db7799/attachment-0001.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-universe]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号