引用第1楼soilrock于2007-03-25 20:37发表的 :
我自己先说一下:
我学编程是很早的事了。最开始是algo语言。现在已经几乎每人听说过这种语言,它就是pascal的前身,也是用在国产晶体管计算机上的第一套语言。后来陆陆续续掌握了小汇编、basic、fortran、V和C++,这些都是dos时代命令操作界面的东西,其中最“大”型程序是一个用于某隧道山体加固方案设计验证的专用有限元。到了windows时代的图形操作界面时,开始还能用VC1.5对付一下,但实在太费劲了,只好转向所谓“面向对象”的VC++,这时才发现自己实在是老了,即使花了很大精力,根本无法理解其中思路,只好作罢。我目前只能编写一些纯计算性的小程序,满足自己工作上的一些小需要。因为操作界面一点不会,只好还是停留在DOS界面上,大家都会觉得很好笑!我也丝毫没有在编程方面求发展的奢望。
我的自我期望是:发挥纯数值计算方面的小经验,打打下手,作些力所能及的东西,协助年轻的朋友闯出他们自己的天地。
同感!!
90年偶然见到一本长城Basic教材,啃了一个多月,入门。
后遇 Quick Basic 4.5语言、C2.0语言,分别啃了几个月。
94年啃FoxPro 2.5、CAD的Lisp ,均是DOS下的,基于UCDOS7.0,菜单界面可创建。
2003年朋友给了一个好用的 VB5.0 版,开始断续啃了。2005年开始学习使用 VB6.0
去年开始啃 visual.net ,才入门。
比较起来,还是面向对象编程入门较难,但效率较高。
软件编辑不成系统,解决工作中的重复计算为主。
VB.NET与C#.Net 程序结构基本一致,掌握其一可贯通其二,初学者可以VB,net为主,二者兼学。
.Net C++ 掌握起来较困难(个人观点)