Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101050
  • 博文数量: 16
  • 博客积分: 1435
  • 博客等级: 上尉
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-15 18:51
个人简介

Software

文章分类

全部博文(16)

文章存档

2012年(1)

2011年(1)

2010年(2)

2009年(1)

2008年(6)

2007年(5)

我的朋友

分类: Python/Ruby

2008-01-31 05:42:43

人生总会遇上改变的时候。
就像当年微软推出Window95来将自己一个很优秀的操作系统,MS-Dos干掉一样。
其实MS-Dos並非不赚钱的,
比尔盖之之所以这么做是要開創一個新時代,
他很有自我更新,自我挑战新事物的精神。
他也不会因为天下无敌而自满于现状的。
与其让竞争对手开发新的操作系统挑战它或者取代之。
不如先自我淘汰,不但能够领先市场,主导市场,
甚至垄断市场同时也让其对手难以跟上。
除此之外还能够设定有利于自己的标准。
在手段上来说,微软这个策列是高明的。
 
不断自我更新是一件好事,不然真的会有被淘汰的一天。
VC++,曾经是一个人非常喜爱,钦佩的编译语言。
可以说无所不能的,可以编写出任何如软件与工具。
它也曾经是不少电脑编程者向往的语言。
我也曾如此的迷恋着它。
直到 .Net与C#的出现,
才惊觉我过度的依赖微软的VC++/MFC了;
才惊觉VC++ 、可能会有死掉的一天...
如果有一天微软也决定杀掉VC++,
那么我将面临一个很大的灾难了...
 
终于我决定寻找另一个取代VC++的方法。
因此,开原码是我唯一可以寻找知音的地方了。
C/C++始终是我的最爱,所以我还是倾向相关C/C++的开原码的工具与软件。
wxWidgets,是一个很不错的GUI,
已经存在于市场有一段不短的日子了,
技术也趋向成熟了,而且用户也越来越多。
但是我始终还是很难找到一个类似Visual Studio的IDE。
尽管wx-devcpp很类似Visual Studio,
不过始终没有VC++的速度与方便。
当在编辑它的GUI控件与界面时,
有点反应迟钝...
 
另一个问题就是wxWidgets的Windows版本只提供源码,
没有binary的版本。
要编译时也有些问题,例如:如果使用GCC编译的话,实在是超慢了。
然而使用其它编译器如:Open Watcom,速度虽然很快,
但是在运用时却有找不到头文件(.h)的问题。
本来想Open Watcom + wxWidgets + CodeBlock的,
但是始终不成形...
既然如此,C/C++就只好暂时先放一边。
 
现在我只好做另一个选择了。
Python + wxPython + MinGW + SWIG + Boa-Constructor。
Python是新语言,有C/C++,java特性的物件导性的 Interpreter。
虽然速度上比不上C/C++,不过好处是它能够调用C/C++(java也可以)的函数、物件与Dll等。
因此就需要MinGW与SWIG了。
MinGW是GCC + Windows 函数库与头文件的一套工具。
SWIG是一个产生C/C++到Python 软件封套(Wrapper)的工具。
wxPython是Python版本的wxWidgets。
Boa-Constructor是一个还蛮不错的wxPython的IDE。
希望这个组合能够给我一个新的开始。 :)
 
世事无常,也许只有自我更新替换,
才能够在这多快速又变幻莫测的软件世界里生存。
愿新的一年,有新的开始!
阅读(1750) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~