阅读更多

19顶
2踩

操作系统

翻译新闻 Python—N900的杀手功能!

2009-12-01 10:04 by 正式记者 jamiesun 评论(9) 有6776人浏览

在我看来现在N900提供的最重要的功能中,一个最有可能提升N900的长期竞争力的是python。你会问,python这个词是什么意思?python其实就是一种编程语言。那么,是什么让Python显得比较特别呢?我没有时间解释,并给出一个合理的评估。如果你有兴趣,直接去看Eric Raymond“ why Python ?”文章。这也是我认为Python是N900的一些最重要的功能的原因。

1,Python降低了N900的开发门槛。
这是因为Python非常容易学习。我的第一个编程语言为basic,随后是Visual Basic。我向你保证,Python更容易学习,更值得学习。当我们在阅读别人的代码时,这一点尤其重要。

2,Python更容易解决难题。
相比其他更复杂的语言来说,开发人员能解决更复杂的问题。这意味着N900比其他类似设备可以实现更丰富的程序。

3,Python非常适合移动式开发。
您随时可以打开一个编辑器,修整您的代码,并可以立即执行代码,而无需先等待代码的编译。

4,N900上的python并非是一个简单化的实现。
我了解到Android也在努力引入Python和其他可用脚本语言的功能,但是我目前所知道的是,他们只是实现了类似宏的功能。换句话说,在Android中,你并不能够创建一个完整独立的Python应用程序。而N900可以做到这一点。即使是创建图形用户界面,也可以使用像PyGtk和PyQt这样的工具包。这是非常重要的,因为有大量的开发人员,已经知道怎样开发N900应用程序,虽然他们还没有意识到这一点。
19
2
评论 共 9 条 请登录后发表评论
9 楼 won6won 2011-06-24 09:39
请问你做python多久了?
8 楼 JeffreyHsu 2010-01-10 00:13
phoenix520 写道
python应该不怎么适合移动设备上的程序开发,毕竟执行效率太低了,移动设备的CPU能力又不富裕,还是J2ME比较适用点。


此言差矣,虽然python是动态语言,但是python可以很方便的调用系统接口和c,而且很多关键组件都是用c写的,python可以直接用,绝对没有性能问题,而且事实上很多高性能领域比如科学计算,网络游戏用python的还不少
7 楼 cjx186 2010-01-04 23:17
aninfeel 写道
老衲觉得js更适合

高见!
6 楼 flysheet 2009-12-09 15:57
又是一个Python的说客
5 楼 aninfeel 2009-12-02 14:09
老衲觉得js更适合
4 楼 phoenix520 2009-12-02 09:26
python应该不怎么适合移动设备上的程序开发,毕竟执行效率太低了,移动设备的CPU能力又不富裕,还是J2ME比较适用点。
3 楼 jamiesun 2009-12-02 02:14
注,此文已重新完整翻译,之前仅仅截取了python部分,难免有“断章取义”之嫌,因为之前并没有找到原文。

http://www.javaeye.com/topic/537711
2 楼 beckrabbit 2009-12-01 14:08
用groovy开发android
1 楼 Jekey 2009-12-01 10:13
某品牌手机的软文广告

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【二】巧用python编写打砖块游戏

    一分耕耘一分收获,功夫不负有心人,只有努力就一定能学好,学习之余别忘记轻松一下下,游戏虽好玩,可别上瘾哦!

  • 简单的打砖块游戏源码.zip

    简单的打砖块游戏源码是拖动最下面的块那个小圆就开始运动,小圆弹上去碰到上方的砖块,砖块会消失,然后砖块会再次弹下来,弹的过程中拖动下方小板的手不能放开,要一直按着才行,放开以后就不能再次移动小板了,项目编码gbk默认编译版本2.3.3。   

  • C语言小游戏--打砖块(完整代码)

    本文基于C语言编写出的相对简单的小游戏,实现的函数都是相对比较简单的,只是其中代码实现中关于光标消失以及清理屏幕运用了一些可能不太常用的知识,希望这篇文章对读者的C语言学习带来些许兴趣。关于本文代码的详解请关注博主文章。

  • 用C语言写一个小游戏,打砖块(easyx)

    【代码】用C语言写一个小游戏,打砖块(easyx)

  • 吴昊品游戏核心算法 Round 12(特别篇) —— 吴昊教你玩Block 3D(模拟)

    砖块游戏有很多种,比如“拼砖块”,“打砖块”,“推 砖块”等等,我们这里要做的是“叠砖块”。游戏的条件应该已经很明了了,如果再不明了的话,我还附上一张图(如下图所示),我们这里用一个简单的示例来模 拟这个游戏。我们假设一共有六种砖块,即1*1到6*6,而每一种砖块的数量是有限个的。我们的输入每一行只有六个数字,分别表示从1*1到6*6的这六 种砖块的个数。 由于如果不是同时放置,...

  • leetcode 803.打砖块(C/C++/Java/python)

    PS:算法并非原创,仅作个人学习使用,侵删 题目描述 算法分析 经过几题图论和并查集的磨练,我知道这道题肯定能用并查集的方法做出来。 但是具体怎么使用并查集之类的图论算法呢?一开始我没什么思路,这道题目有点类似泡泡龙游戏,我并没有什么很好的思路。 后来看了官方的题解,和顶部相连的砖块不会掉落,只能击打实现砖块消失。并查集将两个连通分量合并,击打砖块则是让一个连通分量分成两部分,所以需要“逆用”并查集。 使用的方法就是根据hit的元素顺序将对应位置的砖块顺序击打(gird中对应位置值置为0),之后进行连通分

  • 打砖块游戏源码

    这个打砖块游戏,没有用canvas,是纯js制作出来的游戏

  • Js版游戏打砖块源代码详细

    详细开发过程见下文 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> &

  • Python 打砖块游戏源代码.rar

    Python撞球游戏源码,打砖块游戏源代码,说法不一样,其实是一款游戏了,还有人叫“乒乓球游戏”,下面就是球拍,可以左右移动接球,然后向球撞击砖块或墙壁,根据角度和力量大小,砖块消失的数量和位置不同,以前的老款掌上游戏机中,经常可见到这种游戏的身影。Python写出这种撞球游戏,其实也不难,运行效果请参见下图示。

  • 采用纯C语言写的打砖块游戏源码

    /*程序目的:打砖块游戏演示 */ /*written by :董大钿 很佩服作者,很多地方可以借鉴。。

  • 打砖块游戏完整源码

    包括各种方块,道具的掉落以及发射导弹功能,简单的打砖块游戏,C#开发

  • 打砖块源码配套资源

    https://blog.csdn.net/tsvico/article/details/78248380

  • 打砖块游戏代码

    课堂资源,这是老师上课教做的一个简单的打砖块游戏,用lua编的,挺有趣的一个小东西

  • 基于c语言的打砖块小游戏系

    c语言开发的打砖块小游戏,基于简单的控制台应用程序的小游戏

  • Js版游戏打砖块开发过程详细

    最近对js的小游戏开发来了兴趣,前段时间由于回答度娘知道的提问写了个贪吃蛇,虽然难度不大并不复杂,感觉还挺有意思。感觉小时候玩过的什么俄罗斯方块,坦克大战什么的都可以试着用js实现下,这天来了兴致又想写一个,其实我小时候最喜欢玩的游戏就是打砖块了,当时五年级时在学校上微机课时总是在那偷偷玩打砖块还有个雪地的保龄球还有个潜艇在深海的游戏,都忘了名字了,玩儿的不亦乐乎。可能叫法不一样,就是下图这种,想...

  • 打砖块C#源码

    C# 开发小游戏

  • 打砖块 源码 C语言

    打砖块 源码 C语言打砖块 源码 C语言

  • python实现的“打砖块”游戏 Brick & Ball in Python

    根据摩托罗拉C289手机的同名游戏写成,使用了Python的curses,因此最好在linux下面运行。最近又用tkinter改写了界面,从而不在受限于curses的支持,还重写的游戏的算法,比以前的运行效率好多了。 1 #!/usr/bin/python 2 # 3 # Brick & Ball in Python 4 # by Jerry Fleming 5

Global site tag (gtag.js) - Google Analytics