哈Ha!
坐下,让自己成为一只海鸥,因为我写得有点紧,并且穿过右耳。 那么,你准备好了吗? 好,那就开始吧。
注意! 以下信息仅出于研究目的而编写,不得用于个人利益!
我也许会从背景开始。
即,自2013年底以来。 然后,正如我回想的那样,我遇到了一个问题,即找到一个便捷的IDE来快速,最重要地简单地实现应用任务。 我必须说,那一刻我精疲力竭地使用JAVA,尽管我喜欢NetBeans,但我想要提高速度和简化开发的速度(不要忘记Java SE 6太慢了)。 简而言之,我想要C / C ++。 然后,我的许多朋友都使用了VS 2012,并且当然向我推荐了它。 嘴里有泡沫 据说是最好的IDE,等等等等。 是的,她当时的体重为15-20Gb(已部署),几乎吃掉了所有RAM(Windows + VS下为4Gb),即使如此,它也毫无毛病。 但是我准备对此视而不见,我总是用Notepad ++编写主要代码。 但是我无法在IDE中生存“污垢”(为了控制台应用程序,该程序编写了100500多行代码-直到现在为止,我一直很生气,我不要求您填写表格...。)因此,我删除了VS 2012直到2017年都忘记了
但这并没有改变我的主要问题。 我仍然需要一个方便灵活的IDE。 碰巧我碰到了 祖父 网络论坛 ,在Embarcadero RAD Studio XE 5的指导下,我下载了 科尔萨拉拉·梅哈巴 ,并启动了安装程序。 结果,该程序占用了大约40Gb的内存(TT),并且加载时间很长。 但是! 它几乎不是越野车(当然,相比之下),那是潮湿的,并且不支持企鹅。 但是,它既简单又敏捷。

可爱吗? 它还包括Delphi。 结果,我变得对IDE的心灵充满了依恋。 随着时间的流逝,Delphi也被爱着。 她不止一次地帮助完成了课程工作:当每个人都在图形外壳上耕种了几个月时-我连接了Canvas并很高兴像大象一样:3
在这些缺点中,可以说一件事-生。 随后升级到XE 8解决了许多问题。 但这也带来了新的东西。 但是,XE 8确实是一个非常好的环境,这就是为什么我什至在2016年之前都不记得VS的原因。
结束的开始。
在那之前(2015年),Emb诞生了一年。 RAD Studio XE 10甚至在集线器上找到它
如此多的希望,如此多的观点:
-Windows的C ++ 11 Clang
-支持C ++的并行编译;
-调试iOS 64x应用程序;
-支持iOS 8.4;
-支持Android 5.1.1;
-支持Android服务;
-支持针对Android和iOS的DUnitX进行单元测试;
-支持DirectX 12;
-支持调用WinRT API;
-FireDAC对NoSQL MongoDB数据库的支持
-新的MultiView行为;
-新的VCL组件;
-与信标一起工作的新组件;
-改进了风格机制;
-改进的库管理器GetIt;
-改进的IDE功能;
-还有更多
以及所有的优点...嗯,你明白了。
如此多的股票,如此之多的缺陷我从未在这家公司看到过。 这适用于您和FMX曲线,适用于您和存根函数,适用于因损坏源而崩溃。 一般brrr ...
但是我不知何故坚持这种环境,并不急于拒绝它。 此外,了解该公司的政策后,我期望UpdatePack可以修复这些错误。 并没有失败,他们发布了RAD 10.1 Berlin。 经过努力,我意识到...这是公司萎缩的开始...

我的看法如下:
- Microsoft最糟糕的复制设计
- 一切变得原始,甚至UI
- 编译时很多垃圾
如果一切都与第一个明确。 该公司在其经典和现代的设计上取得了不错的成绩,并开始撕毁一切,甚至VS语法高亮也是一个坏兆头。 同样,好的,他们会定性地偷走它,但是不会-当切换为夜间/白天模式时,窗户可能会卷曲或者无法完全重新粉刷,或者……简而言之,是一堆门框和虫子。 我之前从未故意删除给定的工作室超过两天,但是这是我第一次这样做。 这不仅是因为他们没有完成UI,还是因为如果将旧错误修正了25%,它们会得到很好的修复。 根本不可能工作。
因此,我尝试安装VS 2017,但没有扎根。 好吧,我不喜欢他们的工作室,仅此而已。 我切换到Qt Creator。 真的是一回事 mingw-x64然后才出现,据我所知,对我而言这是一次救赎。 但是,缺点是,尽管Qt提供了方便且高质量的安装,但是它在IDE本身的速度方面还是存在一些问题(它很老土)。 因此,我一直坐在QT Creator上,直到RAD Studio 10.2 Tokyo发行。 实际上,许多错误已得到修复,该工作确实可见。

而且我什至可以正常使用它,并不是说一切都很好,但是我已经进行了3次咬合。 我记得那一刻,这种想法又产生了,一切都会变得超级好。 体...
所以,这是RIO时间,RAD Studio 10.3时间
当我放下它时,我像小手指一样越过了手指,我真的很希望。 但是,我们希望,Embarcadero付出了很多……首先,他们消除了600多个错误,并且...破坏了库的编译。 说真的 他们中断了C ++库的编译。 好的,我没有时间从电击中恢复过来,事实证明,它们又再次破坏了用户界面(更改主题时,它无法正常工作)。 好的,我认为做得很好-添加了git,它仍然有效。 否,对于它的工作,您需要单独安装git ...尽管,也许这就是为什么它可以工作?
老实说,我对新环境感到非常沮丧。
似乎就是全部,但不是-他们发布了RAD 10.3.2 RIO Architect。 我什至不想安装它,所以我把它放在虚拟机上。 而且...我真的很喜欢她。 他们曾经几乎没有添加任何功能,而是向开发人员发送了新功能 抽竹 看到了对Linux和MacOS x64的支持。 这部分是正确的决定,因为 我们尚未计划使用linux,因为每个人都没有macOS,而且环境本身已经变得更加稳定。 是的,不是没有门框,而是更稳定。 我什至把它放在主机上。
一段时间后,我意识到C ++ 17仍然优于C ++ 11,并且也爱上了Boost。 我试图切换到VS2019。而且(我会更详细地写一些)我去了。 我真的很喜欢这种环境,并且不想将其更改为一个很好的但过时的RAD 10.3.2。 结果,它的命运变成了Delphi,Delphi作为一种编程语言,在每种意义上也都变得非常过时(我将在以下文章之一中对此进行论述)。
现在,最后,我们进入了我遇到的新更新。
他们添加了什么:
- MacOS x64
- Linux GUI
- C ++ 17
也许我将从后者开始。 是的,他们交付了第17条标准。 但是! 他们没有提供正常的代码完成功能。 结果,它会导致微带状,显示幻像错误等。 等 (我现在有16Gb RAM和i7 Haswell核心)。 他们很可能没有时间。
1)和2)我只能说一件事-非常潮湿,但甚至还不错(见上文)
但是Delphi的错误已得到明显纠正,FMX也变得更快。
我真的很喜欢这一切,即使不是一件重要的事情!
当他们完全切换到C ++ 17时,将发布新标准,等等。 等 而且,如果他们像这样一次着急,那么一切都会变得毫无意义。 这就是为什么他们输给同一个Microsoft VS 2019或Qt Creator。 他们愚蠢地跟不上他们。

但是对我而言,最糟糕的是在缺乏足够价格的情况下加强安全。 例如,如果Qt和VS每人的成本高达1万卢布(我们不考虑组织),那么目前在VS 2019中失去所有东西的Embarcadero RAD Studio的成本约为10万。
这是否意味着IDE失效了?
我不知道有多死,但经历了最好的时光:(
也许我错了,但显然IDE落后于竞争对手,而且功能越强大。
与您同在的是Alrott SlimRG
感谢收看!
在评论中分享您的意见↓