|
阅读:913回复:6
编程的语言选择
松柏:
你好,上次多谢你提供的语言程序,我现在遇到一些麻烦,不知该选哪一门学起,是VC、VB还是VFP呢? :fool: |
|
|
1C#
发布于:2001-09-14 22:44
Re:编程的语言选择
VFP 就不要学了嘛,用的人很少的,VB 嘛,非计算机专业的可以学一些,计算机专业的嘛,精通它最好,因为那语言是很很很简单的,VC是计算机专业一定要学的,那可是主要编程语言。 |
|
|
|
2C#
发布于:2001-09-15 09:29
Re:Re:编程的语言选择
松说的对,VC,VB都得学,至于精通嘛,我觉得还是VC好一点,而起步嘛,还是VB上手快,如果你专门搞软件,那我建议你学好C,C++,和VC,如果你只是一时心血来潮,随便玩玩,那你就学学VB就够了吧,我想。:D
--------------------
嘿嘿,YZ95! |
|
|
|
3C#
发布于:2001-09-15 09:52
Re:编程的语言选择
我不是对语言有偏见的人
但在我看来,就从学习角度来说,你最好学C/C++或Java 因为它们都不只是语言,也是一种思想 我用VC并兼用VB,可没听说用VB可兼用VC的. 学VC你可清析看清Window的底层机制与内幕.但VB是个RAD,做为一种快开的编程工具还是很有用的.把VC学好,学VB只是一下就成的事. 以下是我回给XX网友的有关学习C++的EM,有没有概念上的错误我不负则,只是希望激起你对程序的思索与热情. To XX: 我的基础是比较扎实的。我在C++上浸淫了一整年,怎么会不明白有关类的问题,那些是C++中的最基本的东西,也是oo的基础。我不说应用,光说基础或思想,其实也是要买一些书的。 C++的确是个难学易用的语言,它的难学易用都在於其巨大的弹性,就是多态(polymorphism)、虚拟(virtual)、模板(template)、泛型(generalization)等。这才是真正难学之处。不知你看过COM(组件对象模型)的一类书没有,其中有些例子,虚拟函数在这里用得精巧,不看你怎会知到Vptr指针与vtab表。怎会知道纯虚函数的用法。 在我看来还是要好书,大师写的书,其中流入出很多他们的思想,看过后,你才会有哈的感觉。才能加快挤入大师的行列。像机械工业出版社的《程序设计实践》我觉得很好。不是关于C++,是讲设计风格的。《C++编程思想》就是那本《thinking in C++》中译本,机械工业出版社。虽然中译比较无味,但我觉得很有必要,又不贵,老少皆仪,童叟无欺。是居家旅游,C++ fans必须之物。 在我看来学C++,先是你说的,学基础,其实就是C++ 语法(syntax)。这时候你并不是就有了C++思想,你还要实践,你应该尽快尝试体验polymorphism (大致而言也就是虚拟函式的运用)等等。等到对 OOP 的精神有了大局掌控的能力,这时你能发现对C++ 的许多小细节不甚清楚,就是回到C++段炼的时机。 你必须做实例,其中要用到C++各种思想,像基类有纯虚拟,然后派生一个实现的类, 友元,构造函数和析构函数,拷贝构造函数,流,const,引用和运算符重载,再用 上模板,异常等。之后你发现功力可大进一层。 再后你发现有更多的思想要学,OO 的世界,不止 OOP,还有 OOA/OOD,这又是一缸子的学问和一缸子的书。机械工业出版社的《设计模式》好东东。可惜太深,要研究很久,我如今还在研究之中。OO 之外又一缸子的学问和一缸子的书,像如今面向对象,已不能满足复杂的设计要求,出现了组件对象模型(com)或是Corba。 最后,xxxxxxxxx 顺便,给你一份C++的pdf,都是精华噢。 dabou 编程的乐趣就在于有一群聪明而又有思想的人在一起交流, 希望编程版能有并且有更多的人讨论技术,正如清华,交大做到的那样. |
|
|
|
4C#
发布于:2001-09-17 21:30
Re:Re:编程的语言选择
还有汇编,也很重要的,要是计算机专业人士,汇编不但要学,还要学好,要说面向过程,没有比它更行的了:)同时学汇编也是理清思路的一个好办法:)
-------------------- 我是个大白痴, 我是个大大的大白痴, 我真的是个大的大大的大大大的白痴!!! 不过我很聪明:) |
|
|
|
5C#
发布于:2001-11-14 19:38
Re:编程的语言选择
还是学VC++好
VFP在新的VS.NET中已经没有了 VB也就是玩具。 |
|
|
6C#
发布于:2001-11-14 21:32
Re:编程的语言选择
问一下衣凡:
Linux下的汇编程序是?(相当于2win's masm的那个俄) [ 2001-11-16 18:16:42 mumu 修改 ] |
|
|