Mar*_*rco 6 python chuck puredata
我正在学习Python,因为它吸引我作为数学家,但也有许多有用的科学计算,图像处理,网络应用程序等库.
令我感到沮丧的是,对于我的某些兴趣(电子音乐或装置艺术),有非常特定的编程语言似乎更适合这些目的,例如Max/MSP,PureData和ChucK - 都非常吸引人.
我的问题是,如何处理这些不同的语言?我应该只是通过使用插件和Python解释器来学习Python并管理其他人吗?是否有用于集成语言的好工具,或者仅仅是学习所有语言的正确方法?
我会说全部学习它们.虽然许多语言确实可以做很多事情,但专业语言通常更具表现力,更易于用于特定任务.虽然大多数语言允许shell交互和进程控制,但很少有人能像bash脚本那样适合任务.
插件和库可以弥合一般语言和专业语言之间的差距,但根据我的经验,这并不总是没有缺点 - 无论是速度,稳定性还是复杂性.必须编译其他库或应用补丁或使用不受信任且支持不良的模块并不罕见.结果界面仍然比原始语言更难使用并不罕见.
我知道大约15种语言,其中一些非常好.当另一个更适合时,我不使用我喜欢的语言.
| 归档时间: |
|
| 查看次数: |
1109 次 |
| 最近记录: |