|
|
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
авторпочти все сипипишники - это несостоявшиеся дельфисты. Не осилили дельфи, вот и ушли куда попроще. У - унизил! С одной стороны можно вспомнить эволюцию некоторых разработчиков игр, вроде Katauri, которая сделала на Delphi "Космических рейнджеров", но "King's Bounty" уже ваяла на плюсах, скорее всего, в Visual Studio. Или мою любимую серию пошаговых стратегий "Age of Wonders", первая часть на Delphi 4, вторая в 2002 года маркирована билдером. Почему, не знаю, возможно, действительно, клеили к ней какие-то библиотеки на плюсах. 3-я в 2014-ом вообще непонятно на чем, вроде VS, но с игрой идет rtl170.bpl и еще целая куча .bpl-файлов. Т. е. разработчики графических или иных требовательных к производительности приложений, вынужденно переходят на плюсы, т. к. это дает оптимизацию, библиотеки и специалистов. Такова объективная реальность, и изменить ее за год-два невозможно, что делает ее самовоспроизводящейся. С другой, у всей этой развеселой публики, какая-то манечка на фичи. Ой, в C# есть замыкания, какая круть! А у вас в Delphi нету. Ну вообще теперь есть, только то же самое мы делали через вложенные функции, что с точки зрения культуры, куда лучшее решение, потому нам пофиг. Нам дженерики не пофиг (в 99.9% случаев нужны для контейнеров), или параметризованный Exit, позволяющий полностью избавиться от мерзких "висюлек" вида: Код: pascal 1. 2. 3. 4. 5. А редко применимые конструкции, как правило, до лампочки. О чем, в общем-то пишут в книгах сами разработчики, которые по всяким семинарам ездят. И с языка на язык фичеристы могут скакать, как бабочки с цветка на цветок. Хотя у меня вопрос, если C++ такой крутой, почему каждый, у кого достаточно денег и влияния считает своим долгом сделать свой C++, который будет как C++ только лучше, т. к. без таких-то "ненужных" фич? Я не считаю нужным оценивать ту или иную парадигму, вроде множественного наследования, но не за это ли так любят плюсы, что там всё это есть, и он никак не ограничивает в методах самоубийства? Если так подумать, то главное достоинство Delphi в том, что она (среда в целом) не пытается казаться чем-то большим, чем она есть. И все, кто на ней пишет, прекрасно понимают её недостатки и ограничения. Соответственно и втирать насильникам с жабоводами особо нечего. А вот они не понимают, что всё, что им кажется мегаважным, для дельфина часто не имеет значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2019, 09:22 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
BeltarОй, в C# есть замыкания, какая круть! А у вас в Delphi нету. Ну вообще теперь есть, только то же самое мы делали через вложенные функции, что с точки зрения культуры, куда лучшее решение, потому нам пофиг. Это не то же самое. Вложенные функции - механизм конечно прекрасный, но варианты его применения очень ограничены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2019, 13:00 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
bk0010ёёёёёНаоборот, ты-то как все раз понимаешь. А вот остальной народ отчаянно тупит : с/с++ стабильно в топе. https://www.tiobe.com/tiobe-index/ Ага, вот только сравните число сообщений в день в ветке Delphi и C++. Ну а чо, я в ветке по делфи часто спрашиваю, хоть сам на билдере. Ну как часто. Пару рас что-то спрашивал, кажись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2019, 19:49 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
didgik... Ага, вот только сравните число сообщений в день в ветке Delphi и C++. Ну а чо, я в ветке по делфи часто спрашиваю, хоть сам на билдере. Ну как часто. Пару рас что-то спрашивал, кажись.[/quot] Просто тамошний модератор Мастер Зив не любит адептов эмбаркадеро, просто кушать не может. 21692379 Вот "строители"все сюда и. Я так думаю, надо их там засыпать вопросами по дельфи, пусть занют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2019, 20:22 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
авторНу а чо, я в ветке по делфи часто спрашиваю, хоть сам на билдере. Ну перепишешь ты ответ с Паскаля на плюсы. И в Сети, явно, будешь искать решения для Delphi. А что тебе сам Билдер-то дает, чтобы оправдывать лишние этапы по переводу с на др. язык? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 08:45 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
ёёёёёВот "строители"все сюдада ладно, у всех свои мотивы. я вот на этом ресурсе фактически исключительно сюда и заглядываю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 09:07 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
Это нормально, что http://docwiki.embarcadero.com/любая статья лежит 2й день ? o_O ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 13:04 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
BeltarавторНу а чо, я в ветке по делфи часто спрашиваю, хоть сам на билдере. Ну перепишешь ты ответ с Паскаля на плюсы. И в Сети, явно, будешь искать решения для Delphi. А что тебе сам Билдер-то дает, чтобы оправдывать лишние этапы по переводу с на др. язык? Скобочки лучше, чем begin end. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 18:38 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 18:43 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
Artem.1stУважаемые, Delphi гуру. Если вы имеете опыт работы с C++Builder, то хочется услышать ваше мнение по сравнению двух систем Builder и Delphi. Писали ПО на C++ начиная с Borland C++ 3.1 -> Borland С++ 5 + OWL когда появились RAD системы перешли на C++ Ebony -> С++Builder 1 3 5 6 ...2007 -> ....C++Builder 10 основная причина - DBGrid-ы и работа с БД но писать прикладной код на Pascal это ад. без RAII, шаблонов и контейнеров STL.... Можете скачать и посмотреть в виртуалке как приложение на C++Builder работает живьем http://taskscrap.blogspot.com/ Посмотреть доку https://drive.google.com/drive/u/0/folders/0BwqYpkjjAicFQkpOelZraE9oNWs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 18:58 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
PPAно писать прикладной код на Pascal это ад. без RAII, шаблонов и контейнеров STL.... По-моему ад писать на си++, все приходится городить руками. Поэтому там всякие шаблоны, контейнеры - из-за бедности. На паскале многие операции делает компилятор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 19:16 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
ziv-2014По-моему ад писать на си++, все приходится городить руками. Поэтому там всякие шаблоны, контейнеры - из-за бедности. На паскале многие операции делает компилятор. Попробуй на паскале напиши аналог контейнера вида std::map<std::string, std::map<int, TMyStruct> > с использованием auto и сравни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 19:39 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
PPA, THashTable<String,THashTable<Integer,TMyScruct>> ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 19:43 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
А если в базе: TDictionary<String,TDictionary<Integer,TMyStcruct>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 19:45 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
PPA, Выставляю стандарт си++17, class мне стек гадит. Голову сломал, оказывается библиотека поддерживает си++14, а компилятор от ms не хочет компилировать, т. к. _HAS_NODISCARD подавай си++17 - голову сломать можно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 20:37 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
didgikBeltarпропущено... Ну перепишешь ты ответ с Паскаля на плюсы. И в Сети, явно, будешь искать решения для Delphi. А что тебе сам Билдер-то дает, чтобы оправдывать лишние этапы по переводу с на др. язык? Скобочки лучше, чем begin end.Во всех наследниках паскаля - оберон, модула, етц бегины убрали. Ну а енд уже не так сложно писать =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 20:40 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
ziv-2014PPA, Выставляю стандарт си++17, class мне стек гадит. Голову сломал, оказывается библиотека поддерживает си++14, а компилятор от ms не хочет компилировать, т. к. _HAS_NODISCARD подавай си++17 - голову сломать можно :)Или стек гадит или не компилируется. Надо бы определиться на трезвую разумную голову -> decltype(auto) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 20:41 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
Siemarglziv-2014PPA, Выставляю стандарт си++17, class мне стек гадит. Голову сломал, оказывается библиотека поддерживает си++14, а компилятор от ms не хочет компилировать, т. к. _HAS_NODISCARD подавай си++17 - голову сломать можно :)Или стек гадит или не компилируется. Надо бы определиться на трезвую разумную голову -> decltype(auto) Стек гадит, если установлен стандарт си++17, не компилируется, если установлен стандарт си++14 и ниже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 20:56 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
SiemarglВо всех наследниках паскаля - оберон, модула, етц бегины убрали.И где все эти языки? Ну а енд уже не так сложно писать =)А зачем писать. Компилятор сам все расставит. А где не расставит у меня Punto Switcher макросы подменяет. tb<enter> -> then begin eeb<enter> -> end else begin ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 21:34 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
rgreatPPA, THashTable<String,THashTable<Integer,TMyScruct>> ? Это появилось слишком поздно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 21:45 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
PPAЭто появилось слишком поздно.Как бы много лет уже как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 21:47 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
10 лет, если быть точнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2019, 21:48 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
авторВо всех наследниках паскаля - оберон, модула, етц бегины убрали. В итоге напоминать стало Вижу Васю. Ничего принципиально нового не принесли, т. к. Вирта не волновали вопросы сопровождения кода N-летней давности, ему главное было работу сделать, а там хоть трава не расти. Все идеи из этих языков прекрасно реализовала Borland, она же совершенно правильно не стала развивать "Модулу". Люблю издеваться над Обероном. Кому мешали красивые begin/end, ну так автозавершение кода и параметризованный Exit набор уменьшают. А чем фигурная скобка бесит, так это тем, что набирать надо прожимая shift. авторRAII Ох люблю я эти сишные фантазии... авторшаблонов Брось каку! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2019, 08:43 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
BeltarавторВо всех наследниках паскаля - оберон, модула, етц бегины убрали. ... Кому мешали красивые begin/end, ну так автозавершение кода и параметризованный Exit набор уменьшают... слишком поздно он понял что они не нужны, модула-стиль и в паскале довольно распространён, в силу удобства Код: pascal 1. 2. 3. begin в данном контексте лишь шум, а вот дополнительные проверки очень удобны для понимания при просмотре кода Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2019, 09:47 |
|
||
|
А кто из делфистов хорошо программирует в C++ Builder?
|
|||
|---|---|---|---|
|
#18+
ziv-2014По-моему ад писать на си++, все приходится городить рукамиу всех может быть весьма разное представление о том что же конкретно входит в лаконичное "все". вот на мой вкус там столько всего в современных std/stl не говоря уже о прочих бустах что впору остается лишь комбинировать ziv-2014Поэтому там всякие шаблоны, контейнеры - из-за бедностиа эту мысль я вообще не улавливаю ziv-2014На паскале многие операции делает компиляторработа уж такая, у любого компайлера ziv-2014Выставляю стандарт си++17, class мне стек гадитэто о чем речь? баг кодогена нашел, какой? SiemarglНадо бы определиться на трезвую разумную головуда хоть бы понять о чем речь ведет PPAосновная причина - DBGrid-ы и работа с БД но писать прикладной код на Pascal это ад. без RAII, шаблонов и контейнеров STLаналогично. из-за датасетов и контролов с ними работающими и прилип. равно как и в плане прикладного Beltarлюблю я эти сишные фантазиитолько raii это не фантазия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2019, 11:34 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39800140&tid=2039511]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
421ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 736ms |

| 0 / 0 |
