3 ms·
IDEs: - Intellisense - project-wide refactoring - lookup into external code (IntelliJ idea can even decompile .jars) - multi-language projects - debugging
by dmitriid 7y ago
IDEs:
- Intellisense
- project-wide refactoring
- lookup into external code (IntelliJ idea can even decompile .jars)
- multi-language projects
- debugging (including stepping into external and decompiled libs) with watch values of nearly unlimited complexity
Language:
- lambdas/anonymous functions
- type inference
- extension methods
- pjmlp 7y agoDelphi ticks several of those points. Turbo Pascal for Windows also. Multi-language projects was a available in the full box Borland products, as one could get Borland C++ and Turbo Pascal together. In fact the symbiotic relationships of Java/C++ and .NET/C++ can somehow be mapped to TP/C++.