- 主题:同时使用多种编程语言, 怎么无缝切换?
现在很多年轻码农主力 java + js,随手还写点 go
三种语言混用是基本的,五种语言也算正常。
【 在 cn62 (cn62) 的大作中提到: 】
: js/python/c++,还有一些rust/go。
: 就问你累不累。。。
: 什么时候才能all in?
: ...................
--
FROM 59.60.57.*
口胡。c++ 和 java 思维很不一样,前者斤斤计较扣 CPU 指令,为了少个虚函数调用用难用的模板语言,用于热点代码较少业务逻辑,而后者全在于业务逻辑上面。
我写 python 和 java 多年,感觉这两个语言才真的没太多区别。大概是从 python 2.1 左右开始用的,多年看一直看着 python 在抄 java 的语法(try/except/finally)和库(loging, threading, xml)
python 的缩进之所以是问题,是因为你们始终不拿 python 当门正经语言使用。随便用用 pycharm 社区版,都能自动格式化代码,所求的不过你把缩进给弄对而已。
【 在 luobaisi (luobaisi) 的大作中提到: 】
: 语言都是大同小异的。C++到Java 变化不大。 反倒是PY你的习惯他的编码格式。 另外,写代码没有精通的说法。
--
FROM 59.60.57.*
这个多半说明你写的程序有点问题。用 subprocess 调用另外一个进程的话,可以在 Popen) 函数里面传入 stdin=PIPE, stdout=PIPE 进行控制。你多半是没搞这个。。
pycharm 在我的虚拟机上面跑得很流畅,而 vs code 却不行。我看 pycharm 比 vscode 还轻量,不知道你们是怎么用的。
【 在 callmebbser (BBSer) 的大作中提到: 】
: 看大家都推崇PyCharm,请教一个PyCharm下遇到的问题:
: Python代码使用subprocess调用外部console程序,外部程序执行过程中有往console打
: 印输出,输出重定向到tkinter
: ...................
--
FROM 110.81.41.*