我有兴趣将protovis JavaScript 可视化库移植到Python中,以便在科学计算中使用。我有一个一般性的问题和一个具体的问题。
一般:我以前从未移植过整个库。有什么好的策略吗?我应该首先只实现用户界面API,然后再用Python风格填充它吗?还是最好先移植内部/基础设施,然后在其上重建API?
具体:这个库似乎广泛使用JavaScript的基于原型的继承,这与Python模型有些不同。我找到了一个相当简单的方法来在Python中模拟prototypal-inheritance。但是,从移植库的角度来看,我不想强迫Python更像JavaScript。对此问题的任何反馈将不胜感激。谢谢!
Uri
一般:我以前从未移植过整个库。有什么好的策略吗?我应该首先只实现用户界面API,然后再用Python风格填充它吗?还是最好先移植内部/基础设施,然后在其上重建API?
具体:这个库似乎广泛使用JavaScript的基于原型的继承,这与Python模型有些不同。我找到了一个相当简单的方法来在Python中模拟prototypal-inheritance。但是,从移植库的角度来看,我不想强迫Python更像JavaScript。对此问题的任何反馈将不胜感激。谢谢!
Uri