从头开始创建,还是在Scratch上构建?

时间:2009-10-16 18:06:02

标签: c++ qt squeak graphical-programming mit-scratch

我正在考虑建立一个visual programming language,类似于Scratch,供儿童(也就是穷人打字员)用于编程微控制器或机器人。

例如,有一个项目来构建graphical programming environment for the Arduino

我非常喜欢Scratch,并希望图形编码类似。 Scratches source is available根据自己的免费许可证。它是用Squeak编写的(基于Smalltalk),我不懂语言。

在我看来,可能还有其他项目需要建立。当我浏览维基百科的图形语言列表时,我没有看到很多是开源的,可以构建它。

我熟悉C / C ++,Python和一些Objective C.如果我要从头开始构建自己的项目,我想我会使用Qt library,因为我想要构建跨平台的东西,但不幸的是,我也不知道。

如果我有无限的时间来处理它,你可以打赌我会学习Squeak和Qt并对所有现有的可视化编程项目进行详尽的搜索。事实并非如此,我在征求意见:

  • 我是否应该考虑使用现有的项目?
  • 您会推荐学习Squeak,Qt或其他什么吗?

1 个答案:

答案 0 :(得分:2)

如果您熟悉C / C ++,那么值得学习QT。你应该很容易就能立刻起身去。安装后,the package附带的大量示例可帮助您入门。从那里,您将能够评估它对您的最佳效果。