c – 从头开始​​创建,还是在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,还是其他什么?

最佳答案 如果您熟悉C/C++,那么它值得学习QT.你应该很容易就能立刻起身去.安装后,还有很多与
the package一起提供的示例可以帮助您入门.从那里,您将能够评估它对您的最佳效果.

点赞