- 主题:同时使用多种编程语言, 怎么无缝切换?
字符串处理就差距很大
【 在 dinglinglm (闵敏) 的大作中提到: 】
: 除了c++要谨慎内存泄露
: 这仨语法差距并不大
: 发自「今日水木 on iOS」
: ...................
--
FROM 116.23.163.*
看大家都推崇PyCharm,请教一个PyCharm下遇到的问题:
Python代码使用subprocess调用外部console程序,外部程序执行过程中有往console打
印输出,输出重定向到tkinter
界面上的多行文本框。在VS Code和Eclipse+PyDev IDE中,运行该Python程序,调用的
外部console程序都能输出信息
到tkinter界面上,但在PyCharm,外部console程序的输出却显示在PyCharm的console视
图中,而不是我写的tkinter
界面上。
再加上PyCharm太臃肿、太耗资源,我只好弃PyCharm,投VS Code和Eclipse PyDev怀抱
了。
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 口胡。c++ 和 java 思维很不一样,前者斤斤计较扣 CPU 指令,为了少个虚函数调用用难用的模板语言,用于热点代码较少业务逻辑,而后者全在于业务逻辑上面。
: 我写 python 和 java 多年,感觉这两个语言才真的没太多区别。大概是从 python 2.1 左右开始用的,多年看一直看着 python 在抄 java 的语法(try/except/finally)和库(loging, threading, xml)
: python 的缩进之所以是问题,是因为你们始终不拿 python 当门正经语言使用。随便用用 pycharm 社区版,都能自动格式化代码,所求的不过你把缩进给弄对而已。
: ...................
--
FROM 58.23.58.*
三五种还是可以的。就是年龄大了后,发现会用混的现象,又说不清是哪个的语法,还能运行。
--
FROM 61.148.245.*
近半余年,两三个项目同时进行,一会儿是Python调用C++,又一会儿C++调用Python。
偶尔再来PHP、JavaScript。
一直不停地写,就可以随意切换;就怕一两个月没动某个语言,再拾起来,就得不停地
搜索网页了。
比如停了一阵子没写Pascal,再回头去改pascal代码,就磕磕碰碰的。
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 是同时在用么. 第一个小时用 A 语言, 第二个小时用 B, 第三个小时用 C...
--
FROM 58.23.58.*
rust go swift kotlin,还有tc39全开的js,有些语法糖太像,而关键词等又有微妙的区别
这种情况比较难
如果范式不一样可能会有麻烦,比如来个erlang/haskell/J混编
【 在 alextooter (来了) 的大作中提到: 】
: 这三种太容易切换了
: 你要是加上rust,go,swift还比较困难
--
FROM 60.26.181.*
多种语言都精通那真的是吹牛逼,顶多就是拿来能干点活而已。
【 在 xeagle 的大作中提到: 】
: 假如我需要同时用3种以上的语言进行开发, 怎么能无缝切换呢? 是不是每种语言都精通了才能做到吧
: 比如 java, c++, Python 同时开发
发自「今日水木 on LYA-AL00」
--
FROM 223.104.39.*
要说python跟groovy像我是信的。
【 在 sixue1999 (宋似雪) 的大作中提到: 】
: 我觉得python和java还是挺不一样的
: python很重要一点,就是要想尽一切办法不写循环
: 哪怕是python代码往往不太在乎性能
: ...................
--
FROM 223.104.95.*
我确实用词不当,本意是每种语言都很熟悉
【 在 laserwin355 @ [Programming] 的大作中提到: 】
:
: 多种语言都精通那真的是吹牛逼,顶多就是拿来能干点活而已。
:
--
FROM 123.125.37.*
说明你还是对语言不够熟。
【 在 xeagle () 的大作中提到: 】
: 写着玩可以,但复杂的项目,时间又紧就不好总找例子了。关键是反复的在几种语言之间切换
: 【 在 zerg136 的大作中提到: 】
:
: 发自「今日水木 on iOS」
--
FROM 203.145.95.*
这个多半说明你写的程序有点问题。用 subprocess 调用另外一个进程的话,可以在 Popen) 函数里面传入 stdin=PIPE, stdout=PIPE 进行控制。你多半是没搞这个。。
pycharm 在我的虚拟机上面跑得很流畅,而 vs code 却不行。我看 pycharm 比 vscode 还轻量,不知道你们是怎么用的。
【 在 callmebbser (BBSer) 的大作中提到: 】
: 看大家都推崇PyCharm,请教一个PyCharm下遇到的问题:
: Python代码使用subprocess调用外部console程序,外部程序执行过程中有往console打
: 印输出,输出重定向到tkinter
: ...................
--
FROM 110.81.41.*