我是越发喜欢LIB这玩意了,略去了从底层写代码的繁琐,直接用FUNCTION不好吗?(不考虑具体原理和细节优化时,我觉得行)
为何用Qt?因为在界面设计里面它基本已经占领绝对优势了,良好的开发模式使其成为界面式编程的不二之选(一说LAB-VIEW适合快速开发、仿真)
至于Python么,因为好用,代码写起来(一说粘起来)顺手,没有特别严格的要求(基本限制还是有的,只是更加的智能[auto])
Py-Qt,这是个比较好的玩意儿,实际上在和在Visual里面写代码一样(调用LIB),Python也有其独特的库引入与使用方式
from PyQt5.QtGui import QIcon from PyQt5.QtCore import pyqtSlot from PyQt5.QtCore import QTimer from PyQt5.QtCore import qDebug
所以一门语言在学的时候,个人认为,了解其基本是首要,先用起来(直接深入是不可能的,没有开发经验是不会和书本产生共鸣的)
想要将手头的研究转化为成品化的SOFTWARE(至少本人偏软件),需要平台和语言支持,那么选择靠谱的语言和合适的平台在开发效率层面就比较重要
目前界面开发层面,个人用的比较顺手的:
- Q-Creator——[血统纯正的Qt官方开发IDE]
- Visual+Q-Designer——[拓展和应用层面强势、跨平台]
- Python+Q-Designer——[易用性、位面宽]:毕竟Python大有占领语言排行榜首位的趋势
但有一点就是都是基于Qt库了,不能忘本(*^_^*)