[讨论] Python热潮是不是被炒起来的?

楼主: yimean (温柔杀手)   2018-11-16 07:43:19
各位版上的大大早上好。
小弟因为工作上的需要,会去找适合的语言写一些小程式。
所以,有碰过C++、Python、VB、VBA。
其中Python是因为有一段时间炒得火热,所以我就想说用Python来写写看。
确实如传闻中的还算简单。
事实上,小弟的小程式用什么语言写,以现今的电脑技术来说,跑起来都像喝水一样。
没啥负担。
但是小弟还是会去找找,这些语言的比较跟长处。
我有一些心得,想跟大家讨论一下,避免自己的眼光太狭隘,落入井底而不自知。
1.如同大家所认知的C语言算是最严谨的结构,如果不是开发大型程式,似乎没有特别
的必要。
2.VB是在Python出现前最容易上手的语言了吧(我猜的)?经过历代的改进其执行效率。
也不会比C差太多。
3.事实上,在业界多数User的作业系统用的还是MS的,在这样的环境下VB支持度应该
是很好的。跨平台嘛~~~~说真的如果是MIS才有比较高的机会用到。像我们这种,
只是要做到工作自动化,VB应该就绰绰有余了。
4.VBA应该是Office吃的最广的语言了。你说用别的语言来跟VBA比Office自动化,那复杂
度与开发方便度,是有一段距离的。当然如果是上千行的程式码的时候,基本上应该
可以称之为一个小系统了。VBA就不见得占有什么优势。
5.在GUI的领域,我相信还是VB跟VBA的使用是最简单也是最齐全的。
综合以上各点,小弟觉得Python比较适合开发算法。等开发完之后再用C去优化。
小弟也认真思考过,能不能用Pyhton+VBA取代VB。但是,后来想一想,何必呢?
为什么要用两个有明显差异的语言去取代VB?
小弟,其实也徘徊在多叉路口。想要找一门语言写一个大型应用,像是进销存、ERP之
类的。比较之下,在MS的系统中VB.NET,似乎占了极大的优势。
不好意思写得有点乱,最终想要表达的是,在一般的MS OS应用下,Python的优势到底
在哪边呢?Python是不是被炒得有点神了?
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-11-16 10:39:00
这什么问题…你什么时候听说有人用python写进销存的语言使用要看环境 你自己要标新立异不要怪语言最后有python版 你应该去那边问这个问题
作者: gundan (弹弹的哀伤)   2018-11-16 13:44:00
vb 也只剩下一些快烂掉的工厂在用了吧
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-11-16 16:31:00
那是VB VB.NET没那么烂 虽然实务上C#用较多
作者: laechan (挥泪斩马云)   2018-11-23 14:04:00
现在有些求职要求要会的程式语言里头也有列python通常并列的还有 java, C# 等
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-11-24 09:20:00
一次也会太多 这种八成在虎人python有一个大优势是新领域的library很多 你用VB做机器学习看看 连问都找不到地方问还是老话 语言使用要看环境 标新立异要自己负担成本

Links booklink

Contact Us: admin [ a t ] ucptt.com