我正在考虑建立一个可视化编程语言 http://en.wikipedia.org/wiki/Visual_programming_language,类似于Scratch http://scratch.mit.edu/,供儿童(又称可怜的打字员)在对微控制器或机器人进行编程时使用。
例如,有一个项目要建造一个Arduino 的图形化编程环境 http://dimeb.informatik.uni-bremen.de/eduwear/?m=200703.
我真的很喜欢 Scratch,并且希望图形编码是类似的。划痕来源可用 http://info.scratch.mit.edu/Source_Code根据其自己的免费许可。它是用Squeak(基于Smalltalk)编写的,我不懂这种语言。
我突然想到可能还有其他项目可以构建。当我浏览维基百科的图形语言列表时,我没有看到太多开源且可以构建的语言。
我熟悉 C/C++、Python 和一点 Objective C。如果我要从头开始构建自己的项目,我想我会使用Qt库 http://qt.nokia.com/products,因为我想构建一些跨平台的东西,但不幸的是,我也不知道。
如果我有无限的时间来研究它,你可以打赌我会学习 Squeak 和 Qt,并对所有现有的可视化编程项目进行详尽的搜索。事实并非如此,我想征求意见:
- 我应该考虑使用现有的项目吗?
- 你会推荐学习 Squeak、Qt 或者其他东西吗?
如果你熟悉C/C++那么QT值得学习。您应该很容易上手并立即开始使用。还有很多附带的例子包裹 http://qt.nokia.com/downloads安装后即可开始使用。从那里您将能够评估它如何最适合您。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)