Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Результаты опроса: Ваш выбор ???
Delphi 38 59.38%
C++ 26 40.63%
Голосовавшие: 64. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2009, 11:35   #81
Роман Радер
Форумчанин
 
Аватар для Роман Радер
 
Регистрация: 16.12.2006
Сообщений: 859
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
забыл, я редко пользуюсь этой возможностью - предпочитаю сам создавать себе ошибки
Ctrl+J - и нет проблем)
но я тоже редко ей пользуюсь.

ЗЫ Что, действительно долго писать 10 символов? 3 из которых - пробелы.
Роман Радер вне форума Ответить с цитированием
Старый 29.03.2009, 11:37   #82
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Нужно написать сокращение и нажать определенную комбинацию клавиш (склероз - не помню ), можно узнать в справке по Делфи какую. Раньше я так баловался, но потом было лень учить комбинации и вернулся к прежнему вводу.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 29.03.2009, 11:40   #83
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Роман Радер Посмотреть сообщение
Ctrl+J - и нет проблем)
но я тоже редко ей пользуюсь.

ЗЫ Что, действительно долго писать 10 символов? 3 из которых - пробелы.
По-моему стандартный набор можно менять - включив туда свои шаблоны, но вообще смысл был показать, что скорость набора в Делфи может достигать С++совского и поэтому короткий синтаксис в данном случае не дает преимуществ.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 29.03.2009, 12:00   #84
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

wyvern -полностью с тобой согласен!
Могу только добавить, что нужно с начало решить для себя, что ты хочешь
писать,чем заниматься: разработкой игр, Net-ом, Базами данных и т.д. Ведь каждый язык в чем-то лучше. Лично я бы если-б занелся gamedev-ом то писал на C++, ведь не просто так большинство игр и 3D движков написаны на етом языке и C# !, ну а серезна всё можно делать и на делфи и на c++ языках.
uberchel вне форума Ответить с цитированием
Старый 29.03.2009, 12:04   #85
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
1. Обычно цикл по массивам, а индексация идёт с нуля (В Delphi можно изменить это для статических массивов, но не для динамических). Следовательно Delphi-йский for превращается в:
Код:
for i := 0 to N-1 do
...
Зачем писать этот -1, если просто можно написать в Сишном цикле i < N?

2. Далеко не всегда цикл нужен по целому числу. Допустим создали Вы свой список и хотите по нему пробежаться циклом. Кроме While выбора нет никакого. А в Си легко пишется:
Код:
for (a = first; a != NULL; a = a->Next)
...
По факту этот for компилятором развернется в:
Код:
a = first;
while (a != NULL)
{
  ...
  a = a->Next;
}
На делфи Вы напишите примерно так же, но для восприятия for удобнее (по крайней мере для меня) во многих случаях, т.к. границы цикла собраны в 1 месте и не надо бегать глазами в поисках ошибки, если вдруг такая появляется.

Я не говорю, что такой Си'шный for просто необходим и без него никуда, но в отличии от делфийского он более универсален, что есть хорошо.
ЗЫ. Сравнивать PHP и С++ уже несколько некорректно, т.к. совершенно разные у них области применения.
Не правда ваша. Есть в Delphi (2009 точно, раньше не помню) цикл
Код:
for a in b do
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 29.03.2009, 12:16   #86
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Цитата:
for a in b do
Есть такое Еще в 2005 появился).
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 29.03.2009, 12:26   #87
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от Квэнди Посмотреть сообщение
Не правда ваша. Есть в Delphi (2009 точно, раньше не помню) цикл
Код:
for a in b do
Сейчас пояндексил. Да. Действительно имеется, но начиная с Delphi 2005. Аналог foreach в C#, PHP, Perl и других языках, а вот в С++ такого foreach к сожалению нет
pu4koff вне форума Ответить с цитированием
Старый 29.03.2009, 12:26   #88
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

У Дельфи пока перспектив нет, если что-то в лесу не здохнет, и не произойдет возрождение. И актуальность он потерял вовсе ни из-за своего синтаксиса или компилятора или среды разработки, это бизнес, и довольно крупный, в большой семье клювом не щелкают. Тщетные попытки пока ни к чему не привели. Но пока не заброшен, так что теоретические шансы есть.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 29.03.2009, 12:29   #89
Aikido$
Komm mit mir
Пользователь
 
Аватар для Aikido$
 
Регистрация: 08.03.2009
Сообщений: 20
По умолчанию

на мой взгляд небольшим "косяком" является то, что пустой проект на Delphi уже весит 400кб+ у меня антивирус почти столько весит
Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth.
Aikido$ вне форума Ответить с цитированием
Старый 29.03.2009, 12:32   #90
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от Aikido$ Посмотреть сообщение
на мой взгляд небольшим "косяком" является то, что пустой проект на Delphi уже весит 400кб+ у меня антивирус почти столько весит
Не используйте VCL и пишите формочки на чистом WinAPI. Будет весить сильно меньше.
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Требуется программист 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