计划再贡献一篇FDL文档
Tofloor
poster avatar
xliang9550
deepin
2015-06-15 09:19
Author
本地社区的初学者希望看到一本系统的FreeBasic(使用Basic语法的C语言)教程。
本人刚刚自修完成了C语言程序设计现代方法,独立解决了书上所有的习题,感觉自己有资格编写这篇文档了。
可能各位觉得Basic过于小儿科,不过我正想借此机会把自己之前多年的编程经验进行总结。
为此,还要做一些挖坟工作,翻出几本以前看过的Basic教材作为样板。
Reply Favorite View the author
All Replies
cxbii
deepin
2015-06-15 17:17
#1
主要是自己写,而不是翻译对吧?
Reply View the author
ddf120
deepin
2015-06-15 17:32
#2
NB的人生
Reply View the author
xliang9550
deepin
2015-06-16 00:54
#3
先说句闲话,挖坟工作并不顺利,家里的绝大部分Basic语言(包括VB)书籍都被当成废纸处理了。
这篇文档的主要内容可能会来自FreeBasic的官方wiki上的自由文档以及没有版权问题的CC文档,对它们进行选择性的精炼。
Reply View the author
leafonsword
deepin
2015-06-16 02:07
#4
建议放到github上做一本开放书籍~
Reply View the author
4***8@qq.com
deepin
2015-06-17 03:31
#5
https://bbs.deepin.org/post/30820
先说句闲话,挖坟工作并不顺利,家里的绝大部分Basic语言(包括VB)书籍都被当成废纸处理了。
这篇文档的主 ...

freebasic+gtk写一些个人小程序很不错吧,不过关于这方面的中文资料太少了,而且关于gtk+的资料也是又老又少啊,看看Qt的资料目前就好的多了。楼主若是能出这样一本资料也算是第一本关于fb的中文资料了吧。
Reply View the author
Guumi
deepin
2015-06-17 04:31
#6
期待中。。。
Reply View the author
xliang9550
deepin
2015-06-17 11:06
#7
其实FreeBasic不能算Basic语言,它是使用Basic语法的C语言。支持大部分C语言重要特性(比如指针、预处理器)的同时,保持了Basic对于非计算机专业用户易学易用的特点。
所以我坚持自修完了C语言现代方法才考虑动笔(打草稿)。另外个人感觉,如果真的只是把FreeBasic当成Basic来用,还不如去用VB。
Reply View the author
4***8@qq.com
deepin
2015-06-18 02:17
#8
https://bbs.deepin.org/post/30820
其实FreeBasic不能算Basic语言,它是使用Basic语法的C语言。支持大部分C语言重要特性(比如指针、预处理器 ...

楼主说得对,freebasic 确实要比原来的basic强大的多,它在linux下和gtk结合的很好啊,而gtk就是c语言写的,不会c语言看不了gtk啊
Reply View the author
lcw0268
deepin
2015-06-18 02:49
#9
先看看是不是茶社。
我一直支持楼主的。
今天也不例外。
就是觉得楼主说的太专业了,让我认定楼主有才能。
简单说就是:
楼主,你太有才了。
Reply View the author
xliang9550
deepin
2015-06-18 05:03
#10
C语言以表达式和函数为主,绝大部分“语句”实际上是可以求值的表达式。
Basic里的语句就是语句,所以灵活性远不如C。
另外Basic中的保留字太多,实际上是一种“名称空间污染”。

PS,找到了谭浩强的QBasic设计和习题解答,可以以此为样板了。
按照开源社区的常规,我的文档的第一章还是介绍自由/开源软件以及反对海贼版。
Reply View the author