Re: [请益] 请问Python在业界都用来写什么居多?

楼主: Lordaeron (Terry)   2014-10-11 16:13:00
※ 引述《erspicu (.)》之铭言:
: ※ 引述《Lordaeron (Terry)》之铭言:
: : Script language 适合作验证, 不适合作产品, 撑不起量.
: 产品千千万种,又不是每种产品的应用和性质都一定要撑量,
: 或是追求多高的效率反应,所以这句话有问题,
: Script language的特性相信这里应该多数人都知道,
: 但也不是每套系统都是拿来设计给同时上万多人上线用,
: 所以这样推论不适合作产品有问题,而应该是说不适合做某些类型的产品.
: 如果只是本机端使用呢?如果设定的负荷只是中小企业内部用呢?
: 而且专案时间又非常紧迫,Script language上场绰绰有余了吧....
: 别小看Script language,很多网络装置,
: 还不是拿CGI这种古早时代的东西在当管理接口?
CGI 不等于用script language!!
CGI 只是一个接口规格, 接的是什么, 倒无所胃.
而以script language 当主的"产品", 有的, JS 的COMPONENT.
但原文的作者要的是"速度" 所以, 你扯到别处就没用了.
作者: erspicu (.)   2014-10-11 16:21:00
也可以用C写阿 但比较多数是用script写 早期我就是写perl另外原文作者也没提到说要速度阿 他关心的只是应用在哪多另外现在很多优化技术 甚至将SCRIPT做类似编译的动作那种超大购物网站或是系统先不谈 中小型建构需求绰绰有余
楼主: Lordaeron (Terry)   2014-10-11 16:26:00
我都有转文了,原作关心的它作不了大型的东西.
作者: erspicu (.)   2014-10-11 16:27:00
FACEBOOK对php的应用和优化也算一个例子
楼主: Lordaeron (Terry)   2014-10-11 16:28:00
你什么都没用,打败TAOBAO的JAVA再说吧.更别说,其它C/C++的场合,例如交易所的撮合系统.
作者: erspicu (.)   2014-10-11 16:31:00
那些只是一类型的应用
作者: pest (这些分钟妳有没有想过我?)   2014-10-11 16:31:00
明明自己就没那个流量就在担心撑不住...也想太多了
作者: erspicu (.)   2014-10-11 16:32:00
对阿 一堆人就幻想自己可能是下个google或是亚马逊之类的
作者: pest (这些分钟妳有没有想过我?)   2014-10-11 16:33:00
前公司用C++写网站还嫌Java用太多内存咧 要不要回去用组语
作者: GoalBased (Artificail Intelligence)   2014-10-11 16:35:00
明明就是在讲速度 为何要扯其他的..
作者: erspicu (.)   2014-10-11 16:37:00
文章标题跟发文首篇 看不出来关注重点在速度而是应用范围
作者: GoalBased (Artificail Intelligence)   2014-10-11 16:39:00
明显他不是再回首篇阿..
作者: erspicu (.)   2014-10-11 16:41:00
OK 那只能说楼有点歪了吧
作者: jlhc (H)   2014-10-11 16:53:00
给楼上你没歪掉, 是回文者自己一直乱开战场...举应用 一堆应用出来, 扯产品 一堆产品出来, 开始扯速度了然后也不知道是要扯开发速度, 还是拼最大量的执行速度??最后.... 淘宝是采用php -> java, 拿来python这类比很怪..
作者: GoalBased (Artificail Intelligence)   2014-10-11 17:08:00
他是在回18011篇..你看到引文就知道了那篇主要讲效能
作者: rodion (r-kan/reminder)   2014-10-11 17:09:00
没啥好再讨论的吧 script language本来先天上就是慢当然 开发速度非常快是其一大优点... 好处坏处在不同应用自然有不一样的取舍硬要说script语言执行效能上 可媲美编译语言 我觉得是笑话
作者: GoalBased (Artificail Intelligence)   2014-10-11 17:20:00
可是人家就说开发速度快阿,效能不好 你编译语言也会有效能瓶颈,用script造成效能不好是你不会调
作者: rodion (r-kan/reminder)   2014-10-11 17:26:00
先定义效能的计算方式为何吧?在我看来 效能就是比较单一运算所花的时间有一说似乎又考量了非CPU运算瓶颈的应用 来说python效能好在我看来是对效能的定义有了偏差
作者: dritchie (卍~迈斯纳效应~卍)   2014-10-11 17:31:00
如果说效能=用低成本做出高吞吐量,那很抱歉,有可能
作者: rodion (r-kan/reminder)   2014-10-11 17:31:00
这么说好了 同样O(n)算法实作 用c/c++就是会快于python
作者: dritchie (卍~迈斯纳效应~卍)   2014-10-11 17:32:00
效能不好真的是你不会调。软件开发不是程式跑得快就好
作者: rodion (r-kan/reminder)   2014-10-11 17:32:00
根本是毋庸质疑
作者: dritchie (卍~迈斯纳效应~卍)   2014-10-11 17:33:00
有时候机器比人便宜,选对语言让开发快、容易平行语言本身的效能普普,那就加机器稳稳 scale 上去
作者: rodion (r-kan/reminder)   2014-10-11 17:34:00
楼上你说的我都赞同阿 只是这跟效能是相关而非等价的议题
作者: typepeter (∵Peter∴笑点)   2014-10-11 17:35:00
先不提这个了,让我们使用Cython 作成 尿牛丸吧?
作者: dritchie (卍~迈斯纳效应~卍)   2014-10-11 17:36:00
抱歉我在回原po,告诉他大型系统不一定要选速度快的语言
作者: typepeter (∵Peter∴笑点)   2014-10-11 17:38:00
又何必坚持纯c呢 Python 加 cython 世界多美好
作者: rodion (r-kan/reminder)   2014-10-11 17:38:00
用cython是个很好的主意阿 就像c++端也有boost.python一样
楼主: Lordaeron (Terry)   2014-10-11 18:06:00
什么是大型系统? 很多人用,但可以不同时存取?还是像交易所的哪种?
作者: typepeter (∵Peter∴笑点)   2014-10-11 18:07:00
说到交易所,里面可是一大堆perl的程式呢XD
楼主: Lordaeron (Terry)   2014-10-11 18:08:00
像FB 的哪种, WEB 的, 叫大型系统的话, 哪么PHP 的角色是负责内容, 但若没有了APACHE 这个C 写的,不知怎么辨台湾交易所的底层是C++, perl 是作维运用.
作者: typepeter (∵Peter∴笑点)   2014-10-11 18:12:00
若没有了组合语言,不知怎辨 看来人人都要写组语
楼主: Lordaeron (Terry)   2014-10-11 18:12:00
容易平行? 要问题本身可以平行才行.
楼主: Lordaeron (Terry)   2014-10-11 18:13:00
没asm 没差啊. 难度compiler compile 完会变ASM?
作者: typepeter (∵Peter∴笑点)   2014-10-11 18:14:00
script写上层,底层bottle-neck用C写就好 <- 结案
楼主: Lordaeron (Terry)   2014-10-11 18:14:00
哪还有什么好用? ASM?哈.....一直都说script作验证,要product还是native啊?你出来没看文章?
作者: typepeter (∵Peter∴笑点)   2014-10-11 18:16:00
?? 你说啥 我不知道你说英文有什么用意?
楼主: Lordaeron (Terry)   2014-10-11 18:17:00
如果你连这串文都没读, 就很爽的拿一个自HIGH 的结案出就表示,你在自HIGH
作者: typepeter (∵Peter∴笑点)   2014-10-11 18:18:00
我发现你好像没写过python就一直贴google文章 满有趣的你可以减少这些google来的资讯自己写过一次吧
楼主: Lordaeron (Terry)   2014-10-11 18:19:00
咦,这你也知道,哪你知道你在自HIGH?
作者: typepeter (∵Peter∴笑点)   2014-10-11 18:20:00
XD 我去吃饭囉 ^^ 自己慢聊XDDD发现ptt上认真就输了呢
楼主: Lordaeron (Terry)   2014-10-11 18:21:00
而我只转了一篇 就叫 一直贴google文章? 这么有趣?你不读整串,乱入,这叫认真?
作者: yauhh (小y宝贝)   2014-10-12 01:56:00
恕我重新问一句啊,原文作者在哪句话提到他要问速度呀?
楼主: Lordaeron (Terry)   2014-10-12 01:57:00
你回他的,我来回你,这件事,问你吧.
作者: yauhh (小y宝贝)   2014-10-12 01:58:00
那我的意见很明显,是在反对只以速度作为考量依据。就像国家带头说“拼经济”“利大于弊”,真是不可容许的只以利益有多少为思考基准的“经济政治”观点。
楼主: Lordaeron (Terry)   2014-10-12 02:11:00
好了,你回答了,我没有问题.

Links booklink

Contact Us: admin [ a t ] ucptt.com