阅读更多

19顶
2踩

操作系统

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

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

在我看来现在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
某品牌手机的软文广告

发表评论

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

相关推荐

  • 打砖块游戏完整源码

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

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

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

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

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

  • 基于java的打砖块小游戏

    打砖块(Breakout)游戏规则简介:

  • c++小游戏代码

    /*===========================Program Description==========================*/ /*程序名称:game.c */ /*程序目的:打砖块游戏演示 */ /*written by :董大钿 */ /*=========================================================

  • 学习记录_C语言打砖块小游戏

    第一次体验到了写代码一上午,修BUG修一天的感觉。但还有一个BUG始终不知道如何解决,那便是如果额外产生的小球触碰到礼盒砖块(会产生额外球),便会在左上角出现隐形球。无奈只好将礼盒砖块改为一个,并将存放小球信息的数组改为2。若有大佬给出建议,不胜感激。 玩法如下: 游戏有四种颜色砖块随机刷新在地图上:分别是深灰色(三血)、灰色(二血)、棕褐色(一血)、绿色(赠送额外小球); 使用鼠标控制球板移动,当所有砖块被击碎时胜利,否则失败。 1.效果展示: 2.编程思路: 构造二维数组来存储砖块,

  • c++之打砖块小游戏

    打砖块easyx的使用 easyx的使用 #include <stdio.h> #include <graphics.h> #include <time.h> #include<stdlib.h> #include<conio.h> #define graph_width 900 #define graph_height 600 int difficulty = 3; //难度,最高5 // 砖块模块 // 二维数组充当地图 int map[

  • c语言打砖块小游戏源代码,打砖块游戏的源代码(请多指教)

    该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include#include#include#include#includevoid draw(int x1){int m=0,n=0,x=40,y=20;int t=0,i,j,k=1;int a=0,b=127,c=88;for(i=0;i<8;i++){n=i*20;y=n+20;for(j=0;j<16-t;j++){m=(j+i...

  • 打砖块源码配套资源

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

  • 打砖块游戏入门代码

    打砖块游戏入门代码 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style&...

  • 打砖块小游戏,C#源码

    emmmmmmmmmmmmmmmmmmmmm 这是c#源码 上课老师教了编写的打砖块源码,感觉受益匪浅,自己改动了一部分,注释都挺详细的,希望能帮到别人 谢谢

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

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

  • 打砖块C#源码

    C# 开发小游戏

  • 基于Java打砖块小游戏

    基于Java的一个打砖块小游戏,界面很简单,希望对初学者会有帮助

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

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

  • 打砖块游戏代码

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

  • 打砖块 源码 C语言

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

  • 打砖块游戏

    毕设的一个项目代码,通过用MFC框架、面向对象的封装,计算砖块可能的移动的方向,从而实现各个功能

  • 初学Android,图形图像之打砖块游戏(二十八)

    这个弹球游戏是没有砖块的打砖块游戏,简版,效果如下package WangLi.Graphics.PinBall; import java.util.Random; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.content.Context; im

Global site tag (gtag.js) - Google Analytics