我想知道为什么不编写智能手机/移动设备操作系统以允许动态语言作为首选语言?iPhone使用Objective-C,谷歌Android使用Java,Windows Mobile使用任何方式的.NET语言.
使用Python,Ruby或任何其他动态语言编写移动操作系统背后的原因是什么?我知道,在较低的层次上,它们不会削减它,但C或C++会很好,例如,Python可以成为与之交互的顶层.我的意思是,有Jython或CPython.
我只是想知道为什么我们在今天的移动操作系统中看不到更多动态语言支持.
这是我正在寻找的:
我需要打开一个zip文件的图像并迭代它的内容.首先,zip容器文件有子目录,在一个"IDX"里面有我需要的图像.我将zip文件内容解压缩到目录没有问题.我的zip文件非常庞大,就像在GB中一样巨大,所以我希望能够打开文件并拉出图像,因为我一次一个地迭代它们来处理它们.
完成后我只关闭zip文件.这些图像实际上存放在数据库中.
有没有人知道如何使用,希望,免费工具或内置api?此过程将在Windows计算机上完成.
谢谢!