Удивительно
По ссылке буржуйские прогеры спорят "Delphi vs .NET", причем аргументы приводимые за дельфи весьма разумные (более предсказуемое поведение, нативный код, быстрое исполнение, независимость от системных заморочек). Ну и против дотнета как обычно - гигантский рунтайм, плохая производительность на сложных GUI, быстрая смена версий микрософтом и зависимость от всяких настроек безопасности.
no subject
no subject
Но из консоли я тоже пишу, а всякие билды и прочее делаются страшным гибридом бат-файлов, gnuwin32, svn и консольного компилятора дельфей.
no subject
Совершенно выводят из себя:
- невнятый indentation
- очень тормозной code completion даже на небольших проектах
- очень тормозной и глючный поиск определений
- никакой возможности группировки проекта по папочкам/группам
- наконец жуткое время компиляции (не IDE, но не могу не пожаловаться)
no subject
Он не тормозной, он вообще сделан по дурацки не так как у других. Они банально его перемудрили сделав слишком интеллектуальным.
> очень тормозной и глючный поиск определений
да
> никакой возможности группировки проекта по папочкам/группам
Эээ.. А я думал это программист сам задумывает где у него что должно быть и как. ИДЕ никак и ничего не должен навязывать.
> наконец жуткое время компиляции (не IDE, но не могу не пожаловаться)
100 000 строк проект полностью билдится из-под ИДЕ 5 секунд. Это много? :)
no subject
По поводу того, что программист сам задумывает - мне билдер не даёт делать так как я задумываю и в менеджере проекта всё сваливает в одну кучу. А на мой взгляд, упорядоченность в менеджере проекта не менее важна, чем упорядоченность на диске (а может и более).
no subject
Code completion, поиск, компиляция - на дельфи быстрее, но это особенность С++ вообще, он сложнее чем паскаль в парсинге.
Вот с группировкой да, не очень, хотя у нас проект разложен по папкам искусственно.
no subject
Вы говорите о Билдере, т.е. о С++. Там проблема в строении языка С++, не позволяющего хорошо и быстро работать компилятору. У метакласса речь шла о Дельфи. Там Паскаль. Это другой язык. Он компилирует очень быстро, и поддержка модульности там просто потрясающая.
no subject
no subject