VCL/Delphi/BCB - 我应该使用哪种IDE /语言?

Maw*_*awg 1 delphi vcl c++builder

当它出现时我买了Delphi 1 - 并且被迷住了.当BCB问世(D3,iirc)时,我换了,主要是因为我专业地使用了C/C++几十年.

我已经"离开"了7年或8年,现在又回来了.我还有BCB 6和Delphi 7(更不用说Kylix了).

我总觉得C++比Pascal更舒服 - 纯粹是因为工作日熟悉.但实际上,iirc,大多数第三方VCL组件都是用Delphi/Pascal编写的.我认为我以前在从BCB调试Delphi组件时遇到了问题,但我错误地记得.

Anyhoo,现在我回来并打算使用VCL组件/破解相同的代码/调试它们并编写我自己的一些代码.

鉴于我对C++稍微有点熟悉,有没有令人信服的理由选择Delphi而不是BCB,或者这仅仅是我的特定字符串的长度是多少?

Ste*_*ane 5

我认为这取决于你的目标是什么比什么都重要.

你想推销自己的技能吗?去C++,或者更好的是,放弃Delphi/BCB并去C#(它更便宜,更容易上市,即使可能效率不高).

您是在撰写自己想要销售和维护的产品吗?我会说你更喜欢你的东西,但重点是VCL市场几乎把BCB视为二等公民.从长远来看,维护起来会更加困难,这取决于产品的预期生命周期.

你只是想为自己的乐趣写作吗?你最喜欢的是什么,真的.如今,学习框架通常比语言更难,因此Delphi和BCB共享同一个框架,如果你以后改变,你不会失去太多的时间投资.

最后,如果您正在创业并期望其他人必须在以后维护和扩展您的代码,请继续使用其他内容并选择一个产品,找到合格的程序员并不那么难(C#,java,PHP)