看看Python语言有哪些不被大牛们喜欢的编程方式
Python编程方式特点,可能并不能被每一个人接受。每个IT人式都有自己喜欢的语言和自己喜欢的编程方式,特别是跨语言开发者最讨厌的编程语言各大有不同。打个比方,如果你习惯用A语言来编程,那么可能会对其他语言的某些特性看不惯。但这并不代表这种语言就不好,所以今天我们就来看一下IT界大牛们都对哪些编程语言有不满,特别是Python语言的不足之处。
Visual Basic VB相较于Python语言真的好陌生。Visual Basic语法被认为过于冗长和陌生,需要动态链接库才能去运行它的代码;对于面向对象编程的支持很有限;如何避免Visual Basic的不足之处:避免为开发老旧的Windows应用程序的公司工作。
第二名:Java 语法冗长的代码,没有python那么简洁真的很让人头疼,而且Java还不容易传递函数;Java的API过度设计全它能做的,其他语言其实也都轻松的能做,和它相比又更加高效。Java语言的爱好者们只要不使用Android SDK来开发任何应用程序就可以了。
第一名:PYTHON语言: IT程序员的大牛们认为Python语言的不足之处:代码缩进是用来指定块的结构,感觉用括号或大括号更好。 同时大量使用冒号和下划线,模块、变量名冲突等。python 变量命名 如何避免Python编程方式的不足:不要去Google、Yahoo或NASA工作,但这里又是程序员们向往的地方。
第三名:PHP 大量函数存在不一致的命名约定;安全漏洞;无法原生支持Unicode;经常被混和在一些演示代码(如HTML、CSS)中。 如何避免:如果你从事Web方面的工作,这是很难避免的。如果你喜欢PHP语言,那么只要在你不在熟悉操作之前不去Facebook工作,不用Wikimedia、Wordpress、Joomla和Drupal就可以安然无恙了。
第四名:C++ 庞大的函数集;手动内存管理;编译速度慢;事实上,它允许程序员在同一程序中同时使用面向对象和面向过程的编程模式。 只要你不要去Adobe、Google或游戏领域工作就不会有麻烦。
第五名:COBOL 对这种语言大家可能不是很塑像,它是一种面向商业的通用语言,又称为企业管理语言、数据处理语言等。COBOL是一种面向数据处理的、面向文件的、面向过程(POL)的高级编程语言,是一种功能很强而又极为冗长的语言。 COBOL有着极其繁琐的语法,而且各种版本之间也并不不兼容。COBOL同时也缺乏面向对象编程、函数和指针等特性。 这样的编程方式怎么样才能避免:不要去 政府、金融领域或军用企业工作。
玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/news/a263.html
相关文章 Recommend
- • python语言中的pcap与dpkt在统计中的作用分别是什么
- • Python语言运行GUI程序的工作效率高不高?
- • python语言中两个不同模块可以互相导入吗?
- • Python语言中pyAudio模块做录音文件效果样
- • python语言里函数作用域unBoundError错误问题请教
- • python语言中为什么说getter和setter用起来很傻
- • Python语言**kwargs同*args各代表什么含义及使用范围
- • 请问Python语言中is与双等号==有什么区别及作用
- • python语言class\object\instance区别及用法
- • 没有编程基础能学好python语言吗
- • Python语言的开源论坛源码哪里有?
- • 怎么样能快速深入的学会Python语言
必知PYTHON教程 Must Know PYTHON Tutorials
- • python 解释器
- • python idle
- • python dir函数
- • python 数据类型
- • python type函数
- • python 字符串
- • python 整型数字
- • python 列表
- • python 元组
- • python 字典
- • python 集合
- • python 变量
- • python print
- • python 函数
- • python 类定义
- • python import
- • python help
- • python open
- • python 异常处理
- • python 注释
- • python continue
- • python pass
- • python return
- • python global
- • python assert
- • python if语句
- • python break
- • python for循环
- • python while循环
- • python else/elif
- • lambda匿名函数
必知PYTHON模块 Must Know PYTHON Modules
- • os 模块
- • sys 模块
- • re 正则表达式
- • time 日期时间
- • pickle 持久化
- • random 随机
- • csv 模块
- • logging 日志
- • socket网络通信
- • json模块
- • urlparse 解析URL
- • urllib 模块
- • urllib2 模块
- • robotparser 解析
- • Cookie 模块
- • smtplib 邮件
- • Base64 编码
- • xmlrpclib客户端
- • string 文本
- • Queue 线程安全
- • math数学计算
- • linecache缓存
- • threading多线程
- • sqlite3数据库
- • gzip压缩解压
最新内容 NEWS
- • 2019年3月最新消息: Python 3.4.10 现已推出
- • 支付宝官方给力福利!每天可领1个红包,
- • Dino Esposito CQRS 消息以及事件看法
- • 树莓派 raspi驱动LoRaWAN基站
- • Kuzzle内部部署文档后端
- • Java 9跳票 发布时间将迟至2017年3月
- • iOS Apple 停止Ad 广告业务
- • Microsoft UWP上支持React Native
- • Angular移动工具集Web应用原生感觉
- • Windows 10周年更新Edge浏览器支持扩展
图文精华 RECOMMEND
-
支付宝官方给力福利!每天可领
-
选择Python而不选择Go语言的原因
-
Python相关的软件团队未来离不开
-
Ubuntu磁盘缓存模块提供 缩略图服
-
Python程序员,2016一起告别码农!
-
为什么企业很难招聘到好的pytho
热点文章 HOT
- 支付宝官方给力福利!每天可领1个红包,
- 使用Python语言编写的Fuzzing第三方框架
- 超级QQ这个服务有可能会整合到QQ普通会员
- 正在创业者的你是否在经历O2O的那些坑
- 索尼PlayStation TV机顶盒650RMB左右
- 你N年前可想到今天的迅雷股价如此之高
- 阿里集团的公共DNS正式发布:223.5.5.5 223.
- Apache Qpid Python 最新1.35.0 版本发布