zoukankan      html  css  js  c++  java
  • paip.python php的未来预测以及它们的比较优缺点

    paip.python php的未来预测以及它们的比较优缺点

    跟个php比..python有下列的优点:

    1.桌面gui 功能强大。
    主要是pyqt很好...而ruby qt 则好像不更新了..php-gtk好像不太流行..lua好像只能使用WX,简单
     
    Python 对跨平台的 GUI 工具集 Qt 的包装实现了 440 个类以及 6000 个函数或者方法 ,PyQt 是作为 Python 的插件实现的。,功能 非常强大,可以用Qt开发多美漂亮的界面,也就可以用PyQt开发多么漂亮的界面。

    2.Python跟c++ java 嵌入性好
    3.Python的可读性 好;
    4.ide的支持比php好,曾经认为动态语言ide支持不好,,python更改了我的观点...
    5.gc常驻内存,能实现好使用的功能..
    6.python的调试比Php好很多,曾经认为动态语言调试不便。。
    7.常驻内存方式,导致可以实现池化技术,大并发性能高。
    8.多线程方便,Php多线程弱爆。。

    /打个平手的
    1.性能,普通程序,双方性能ms差不多。。。大型程序,因为python可以池,性能更加高。。
    2.cmd程序方面差不多。


    作者Attilax 艾龙,  EMAIL:1466519819@qq.com
    来源:老哇的爪子 Attilax
    地址:http://blog.csdn.net/attilax


    ///
    但是,python 出来的比php早7年,却不如php流行..因为有着许多缺点

    1. 强制缩进,导致了对ide的要求高,仅仅使用文本编辑器狠难题..
    还好在eric5 ide下面可以实时提示.
    2.跟web html的嵌入性不如php好..导致对成员要求高
    3.因为gc常驻内存,跟java一样,同一台主机支持的python站点资源过大,数量远远不如php支持的多。。
    5.容易资源泄漏.gc常驻内存,导致连接等资源不能自动释放,对成员要求高... .net也是这个问题解决的更好,using高定..
    6.代码冗长..许多的功能php一行ok的,python要若干行...php一个函数,python要自己写..
    7.因为oo意识理念。对成员要求高
    8.web 方面,资源少很多,很多程序都要自己写。而Php上网down修改就可以了。
    (为什么会这样:原因应该在于,强制缩进+html的嵌入性不好+代码冗长 +主机占用大)
    9.部署相对php复杂,Php几乎只是复制文件就可以了,淡化了部署概念。



    //未来的变化
    因为python立志于全能的语言,所以导致常驻方式。。。对未来的发展有着深刻的影响。。
    1.在web方面,,php将继续领先与python..或者js也有着很大的潜力(一统前后端)。。python注定要输掉web,ruby也是类似,注定要输掉web。。。最重要原因在于因为oo意识理念+常驻方式+html的嵌入性差。
    根本原因是python立志于全能的语言+oo理念。。
    2.桌面方面,普通的编程后端(非web),Python 将取的大发展,,很有可能取代java ,java已经取代了c++ (从流行度上,当然少部分c,汇编也存在,但是它们的确被淘汰了)


    参考
    paip.python优缺点attilax总结


  • 相关阅读:
    如何在百度网盘中批量添加好友,批量创建群组,导出群链接等
    批量对百度网盘好友及群组发文字消息及分享文件
    百度网盘禁止查看别人分享主页的资源收集解决办法
    C#调用windows API实现 smallpdf客户端程序进行批量压缩
    邓西百度网盘目录导出工具
    .net sqlite 内存溢出 问题的分析与解决。
    移动呼死你防护业务白名单批量导入工具
    如何拦截电话轰炸、短信轰炸
    以技术原理入手从根本上拦截屏蔽解决响一声电话呼死你炸你妹电话轰炸短信轰炸,远离电话短信骚扰
    邓西百度网盘批量分享工具
  • 原文地址:https://www.cnblogs.com/attilax/p/15199286.html
Copyright © 2011-2022 走看看