我喜欢OpenSCAD教授分号和大括号的规则。在20分钟内,学生们可以编写程序,学习转换,并看到错误放置分号和大括号的结果,而不必担心其他语义。换句话说,OpenSCAD是一个很好的工具,可以教初学者C族语法规则的基础知识。在
但是OpenSCAD缺乏表达能力。没有将形状存储为变量——所有的东西都必须写成函数。我发现基于Python的PLasM更加强大,因为Python本身可以在脚本中使用。在
有人知道基于Java的语言吗,基本上底层CGAL嵌入在Java函数中?这将是理想的,因为我正在使用Processing和Arduino来教授编程。在
Tags:
SolidPython?不是基于Java的,但可能正是您要寻找的?在
它是一个用于实体建模的python前端,可编译为OpenSCAD:
https://github.com/SolidCode/SolidPython
这个-https://code.google.com/p/cgal-bindings/怎么样?它是一组CGAL的SWIG绑定,支持Python和Java。在
相关问题 更多 >
编程相关推荐