论坛首页 编程语言技术论坛

成为跨平台的C++程序员

浏览 57924 次
精华帖 (4) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2010-03-27   最后修改:2010-03-27
mikeandmore 写道

PS:

这里不是visual studio和vim的战争,visual studio不是唯一的ide,所以你扯vs一点意义没有。
性能分析有valgrind
代码补全我前面说过了。有自知知名的人可以用用。但是大部分人没有,结果这些人会给你一个类写上好几十个方法。

我没有说vs方方面面都很渣。实际上有些地方还是很好的。但是某个具体的地方渣导致根本没法忍。



VS的代码补全至少可以告诉你,有12个同名方法,不会有人给你一个类里写上一堆12的参数的方法。。

编写一些C/C++应用的时候,IDE至少可以让你连接数据库,看看数据表,跑一些SQL看看结果,然后再去编写EQL C。。。vim这方便就很渣。


PS:

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...
0 请登录后投票
   发表时间:2010-03-27  
ray_linn 写道
mikeandmore 写道

PS:

这里不是visual studio和vim的战争,visual studio不是唯一的ide,所以你扯vs一点意义没有。
性能分析有valgrind
代码补全我前面说过了。有自知知名的人可以用用。但是大部分人没有,结果这些人会给你一个类写上好几十个方法。

我没有说vs方方面面都很渣。实际上有些地方还是很好的。但是某个具体的地方渣导致根本没法忍。



VS的代码补全至少可以告诉你,有12个同名方法,不会有人给你一个类里写上一堆12的参数的方法。。


PS:

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...

把写12个overload的统统tjjtds

re一下PS。其实跨平台这种怪异的需求不多了。
0 请登录后投票
   发表时间:2010-03-27   最后修改:2010-03-27
ray_linn 写道
mikeandmore 写道

PS:

这里不是visual studio和vim的战争,visual studio不是唯一的ide,所以你扯vs一点意义没有。
性能分析有valgrind
代码补全我前面说过了。有自知知名的人可以用用。但是大部分人没有,结果这些人会给你一个类写上好几十个方法。

我没有说vs方方面面都很渣。实际上有些地方还是很好的。但是某个具体的地方渣导致根本没法忍。



VS的代码补全至少可以告诉你,有12个同名方法,不会有人给你一个类里写上一堆12的参数的方法。。

编写一些C/C++应用的时候,IDE至少可以让你连接数据库,看看数据表,跑一些SQL看看结果,然后再去编写EQL C。。。vim这方便就很渣。


PS:

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...

表示VS根本没法一边写C一边写VHDL(这是偶上学期的写照),也没办法一边写Python一边写C(这是我这学期的写照)

至于你这怪异的需求,表示,再开个数据库的浏览程序你会死啊。。。。
0 请登录后投票
   发表时间:2010-03-27  
mikeandmore 写道


至于你这怪异的需求,表示,再开个数据库的浏览程序你会死啊。。。。



这需求不怪异,银行、电信的C程序都是读写数据库的而已,如果再开一个,我还不如用vs,编译过之后传到linux,每天收工集中make一下。
0 请登录后投票
   发表时间:2010-03-27  
mikeandmore 写道

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...
表示VS根本没法一边写C一边写VHDL(这是偶上学期的写照),也没办法一边写Python一边写C(这是我这学期的写照)

至于你这怪异的需求,表示,再开个数据库的浏览程序你会死啊。。。。



回,再开个VS程序写python会死啊。。。。
0 请登录后投票
   发表时间:2010-03-27  
ray_linn 写道
mikeandmore 写道


至于你这怪异的需求,表示,再开个数据库的浏览程序你会死啊。。。。



这需求不怪异,银行、电信的C程序都是读写数据库的而已,如果再开一个,我还不如用vs,编译过之后传到linux,每天收工集中make一下。

做一件事情,做好
这是软件设计的基本原则。我表示依旧没有看明白你为什么不愿意在两个程序中切换。
这又不是两件偶和很严重的事情。
0 请登录后投票
   发表时间:2010-03-27   最后修改:2010-03-27
ray_linn 写道
mikeandmore 写道

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...
表示VS根本没法一边写C一边写VHDL(这是偶上学期的写照),也没办法一边写Python一边写C(这是我这学期的写照)

至于你这怪异的需求,表示,再开个数据库的浏览程序你会死啊。。。。



回,再开个VS程序写python会死啊。。。。

VS可以写python?可以写vhdl?支持模版和重构么?

我的意思

偶和严重的东西需要聚合,没有偶和的东西不要放在一起。
我python函数里面掉用C函数,为什么不在一起写
0 请登录后投票
   发表时间:2010-03-27  
ray_linn 写道
mikeandmore 写道

PS:

这里不是visual studio和vim的战争,visual studio不是唯一的ide,所以你扯vs一点意义没有。
性能分析有valgrind
代码补全我前面说过了。有自知知名的人可以用用。但是大部分人没有,结果这些人会给你一个类写上好几十个方法。

我没有说vs方方面面都很渣。实际上有些地方还是很好的。但是某个具体的地方渣导致根本没法忍。



VS的代码补全至少可以告诉你,有12个同名方法,不会有人给你一个类里写上一堆12的参数的方法。。

编写一些C/C++应用的时候,IDE至少可以让你连接数据库,看看数据表,跑一些SQL看看结果,然后再去编写EQL C。。。vim这方便就很渣。


PS:

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...

 

IDE 和vim 功能差异不会太大,即便有各自都会一步步改进加强的。 去讨论功能上的差异没有意义。

我们来讨论这个问题,前提是C++跨平台开发。一个IDE 的精通是需要花时间的,你可以在各平台上用不同的IDE 但你的性价比高不?

跨平台,是否选用C++ 那也是没有必要讨论的,因为这个没有结论。马上就会成为 Java / C / C++ 这样的语言之争。 我的目的,还是想去解决一些问题,而不是去进行没有结论与意义的辩论。

 

0 请登录后投票
   发表时间:2010-03-27   最后修改:2010-03-27
mikeandmore 写道
ray_linn 写道
mikeandmore 写道

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...
表示VS根本没法一边写C一边写VHDL(这是偶上学期的写照),也没办法一边写Python一边写C(这是我这学期的写照)

至于你这怪异的需求,表示,再开个数据库的浏览程序你会死啊。。。。



回,再开个VS程序写python会死啊。。。。

VS可以写python?可以写vhdl?支持模版和重构么?


VHDL 的VS plugin也很多


可以啊,VS本身和Eclipse一样,是个开放环境,写plug-in的人多了去了,在VS里这么玩ruby,简直是ruby的福音 。。。




  • 大小: 54.9 KB
0 请登录后投票
   发表时间:2010-03-27  
ray_linn 写道
mikeandmore 写道
ray_linn 写道
mikeandmore 写道

忘记抨击最重要的地方,要跨平台,我们根本不会选C++...
表示VS根本没法一边写C一边写VHDL(这是偶上学期的写照),也没办法一边写Python一边写C(这是我这学期的写照)

至于你这怪异的需求,表示,再开个数据库的浏览程序你会死啊。。。。



回,再开个VS程序写python会死啊。。。。

VS可以写python?可以写vhdl?支持模版和重构么?



可以啊,VS本身和Eclipse一样,是个开放环境,写plug-in的人多了去了,在VS里这么玩ruby,简直是ruby的福音 。。。





我在说python和vhdl。如果愿意的话,在加上shell和org

而且我不在说api,架构一类的,emacs那个架构什么都能干。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics