是否能够利用python来开发一个小型的操作系统?
1个回答
2016-05-05
展开全部
一般来说,是不能的,除非你改写了python编译器,让它成为实现了汇编的功能,python的语法这样神奇的玩意...
不过用汇编与C写好操作系统底层,再基于底层实现一个虚拟机来执行python代码的话,这样就可以用python写应用程序了.比如安卓就是这样搞的.firefox OS 能用html写app,应该也是差不多的原理.
从题主问题来看,估计也没怎么用过Linux。你这个电脑如果是个人用的话,只装Linux不是很方便吧?双系统还要折腾。如果电脑配置较高的话,可以考虑虚拟机里装个Linux发行版,用哪个都区别不大。
虽说工欲善其事必先利其器,但是等你Python有一定水平之后再考虑也不迟。最好是能花一段时间熟悉了Linux系统以后,再开始转移平台。或者先搞定基本Linux系统知识,再开始正儿八经学Python。总之就是避免两个学习曲线都很陡峭的事情混在一起搞,让生活轻松一点。
不过用汇编与C写好操作系统底层,再基于底层实现一个虚拟机来执行python代码的话,这样就可以用python写应用程序了.比如安卓就是这样搞的.firefox OS 能用html写app,应该也是差不多的原理.
从题主问题来看,估计也没怎么用过Linux。你这个电脑如果是个人用的话,只装Linux不是很方便吧?双系统还要折腾。如果电脑配置较高的话,可以考虑虚拟机里装个Linux发行版,用哪个都区别不大。
虽说工欲善其事必先利其器,但是等你Python有一定水平之后再考虑也不迟。最好是能花一段时间熟悉了Linux系统以后,再开始转移平台。或者先搞定基本Linux系统知识,再开始正儿八经学Python。总之就是避免两个学习曲线都很陡峭的事情混在一起搞,让生活轻松一点。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询