麦田守望者's profile异想空间PhotosBlogLists Tools Help

Blog


    3/30/2006

    为VB正名

    绝对好文,李建忠先生的译序。http://www.lijianzhong.com/Chinese_Preface_AppliedVB.asp
    3/9/2006

    古董BASIC

    非常特别以及极其运气的得到古董级的BAISC用户手册,已经20年的历史了!想想20年前,自己还小孩一个,准备上小学呢。BASIC是我学习程序设计的入门语言,一直以来对BASIC有一种特殊的感情。 记得当初是那么执著地学习BASIC语言、学习Visual Basic编程技术。
     
    随着自己对编程语言和软件开发技术学习的深入,对BASIC有了更多的了解,然而更多的了解也使我越发地为它愤不平。为什么BASIC语言长久以来被视为玩具,使用BASIC的开发人员似乎沦为了二等公民。除了没有指针的概念,BASIC一直是一门完整的编程语言,支持完整的结构化编程,而且当初的BASIC也能够实现低级的I/O编程,甚至能够直接调用汇编和机器代码。自微软发布Visual Basic以来,BASIC更是造福了世界上数百万的程序员,在他们当中有无数的VB精英创造了数不胜数的高价值的解决方案。但是VB仅仅是基于对象,并没有提供完整的面向对象支持(对于多态的概念,Visual Basic支持基于接口的多态)。
     
    理性的开发人员,都懂得这个道理:语言只是工具,重要的是编程思想。没错,使用设计的再好的语言,也能够写出漏洞百出的程序来。天下没有包治百病的良药。适时地使用,任何工具都可能是一把瑞士军刀。
     
    在.NET平台里,BASIC语言得到了前所未有的发展,但是感觉有点儿不像BASIC了。封装、继承、多态、接口、委托等等,该有的都有了。 向前发展总是件好事,继续关注BASIC的发展历程。喜欢BASIC!