|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Результаты опроса: Ваш выбор ??? | |||
Delphi | 38 | 59.38% | |
C++ | 26 | 40.63% | |
Голосовавшие: 64. Вы ещё не голосовали в этом опросе |
|
Опции темы | Поиск в этой теме |
28.03.2009, 22:38 | #71 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
Перспектив в дальнейшем нет ни у Delphi, ни у C++. Но это моя точка зрения.
|
28.03.2009, 23:36 | #72 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
А вообще что в языках можно сравнивать кроме как синтаксис? Скорость работы скомпилированного кода - это вопрос к компиляторам. На Delphi нельзя для мобильников писать? Так соберите компилятор нужный и пишите на здоровье. А язык тем лучше, чем быстрее на нём можно решить поставленную задачу, а "длинный" синтаксис тут только помеха. И я не говорю о том, что быстрота разработки на Delphi достигается в большинстве случаев благодаря использованию библиотеки VCL, которая является дополнением к языку (а если вспомнить про C++ Builder, то и это "достоинство" Delphi улетучивается), но не частью языка. А сколько альтернативных GUI-библиотек Вы знаете для Delphi? Я ни одной, а вот для C++ есть MFC, Qt, wxWidgets,... Ой. В С++ же еще нет множеств. Вот ведь позор, а в делфях то они есть. Правда в стандартной библиотеке, поставляемой со всеми компиляторами, имеется специальный класс "множество". Ну так что у языков сравнивать будем? А то получается, что все "выворачивают" как им удобно. У одних синтаксис к языку никакого отношения не имеет, у других библиотека компонент - это достинство языка, а у третьих - код быстрее выполняется. А я где-то писал, что Delphi в топку, а C++ рулит? Мне вот C++ нравится больше и никому своего мнения не навязываю, просто это моя точка зрения и я стараюсь её аргументировать. |
|
29.03.2009, 07:44 | #73 | ||
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Цитата:
Цитата:
А раз уж пошёл гулять пример с циклом: Код:
Кстате, минус C++, это его последние 2 плюса. Трудновато выговаривать каждый раз. |
||
29.03.2009, 10:16 | #74 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Код как правило чаще читается чем пишется, поэтому "длинный" синтаксис это Паскалевский плюс. Отлаживать на С++, ИМХО, дольше чем на Паскале и не последняя причина - синтаксис. А писать быстро и длинные конструкции не сколько не мешают друг другу, в том же Делфи можно писать сокращениями, которые автоматически заменяются на шаблонные строки типа цикл, операторные скобки и прочее. Поэтому "быстрее" здесь уместно только для небольших объемов исходного кода.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
29.03.2009, 10:28 | #75 | ||
Участник клуба
Регистрация: 29.07.2008
Сообщений: 1,091
|
Цитата:
Код:
Цитата:
Кто бы ты ни был - не думай о себе слишком (с)
Последний раз редактировалось DM_bite; 29.03.2009 в 10:30. |
||
29.03.2009, 10:31 | #76 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
Код:
2. Далеко не всегда цикл нужен по целому числу. Допустим создали Вы свой список и хотите по нему пробежаться циклом. Кроме While выбора нет никакого. А в Си легко пишется: Код:
Код:
Я не говорю, что такой Си'шный for просто необходим и без него никуда, но в отличии от делфийского он более универсален, что есть хорошо. ЗЫ. Сравнивать PHP и С++ уже несколько некорректно, т.к. совершенно разные у них области применения. |
|
29.03.2009, 10:45 | #77 | ||
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
Цитата:
У многих из Вас куплена Delphi 2006? Есть ли бесплатная версия Delphi (не FreePascal, а именно от разработчиков Delphi)? Много фирм предоставляют работникам последние версии, а не самую популярную на сегодняшний день Delphi 7? Про наличие бесплатной версии делфей мне особо интересно. Надеюсь все же, что они есть. На С++ выбор есть из нескольких компиляторов и IDE. Даже Microsoft бесплатную версию распространяет. |
||
29.03.2009, 11:12 | #78 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 215
|
Ребят... Спорить о синтаксисе еще более бессмысленно, чем о перспективах.
Что вам больше нравится - курица или свинина? Мне вот курица. Что? Тебе свинина? Да ты что? Курица быстрее компили... ой, готовится) А еще курицу можно запекать, очень вкусно получается... Ну и так далее... Синтаксис языка упирается во вкусы и привычки. Да, мне гораздо приятнее и удобнее читать Си-языки. Но это не значит, что синтаксис делфи плох.
wyvern@localhost:~$ sudo emerge --unmerge world
|
29.03.2009, 11:16 | #79 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
У меня Delphi 7 и быстрый набор в ней замечательно работает. Пишете forb и нажимаете комбинацию кнопок (забыл, я редко пользуюсь этой возможностью - предпочитаю сам создавать себе ошибки) и перед вами шаблон цикла - посмотрите в настройках среды разработки (в настройках редактора). Список сокращений весьма внушительный.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
29.03.2009, 11:32 | #80 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
О. Нашел таки в Help'е. Пишем forb и жмём Ctrl+J Последний раз редактировалось pu4koff; 29.03.2009 в 11:34. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Требуется программист Delphi или VB или C#. | Анна Долбилина | Фриланс | 11 | 04.08.2008 10:04 |
delphi 9 или delphi 2005 вопрос о работе | Doget | Компоненты Delphi | 0 | 07.07.2008 08:50 |
Перспективы развития рунета, заметки и некоторые выводы. | Alar | Свободное общение | 13 | 22.01.2008 16:05 |
delphi или C++ | sergey07 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 10.11.2007 20:45 |