Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Есть ли будущее у Delphi? 
:(
    Опции темы
Medved
Дата 29.4.2005, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 2
Всего: 154



Согласен что Дельфи более удобочитаемый чем С/++, но С более гибкий и мощный, а имхо для профессионального программиста - это очень важно.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
chipset
Дата 29.4.2005, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 165



Цитата(Pegas @ 29.4.2005, 02:08)
Согласен что Дельфи более удобочитаемый чем С/++

А я не согласен smile
Меня убивают begin end'ы и :=, имхо {} гораздо логичнее.


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Medved
Дата 29.4.2005, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 2
Всего: 154



Удобочитаемость заключается не только в begin и end`ах.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Ch0bits
Дата 29.4.2005, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 1
Всего: 62



Цитата(chipset @ 29.4.2005, 12:11)
Меня убивают begin end'ы и :=, имхо {} гораздо логичнее.

А я вот к ним уже привык smile , вроде Delphi их как-то сам может расставлять?
Никто не знает как? Там автоподстановка или сокращения есть?

PM WWW   Вверх
Kagor
Дата 29.4.2005, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Debian user
****


Профиль
Группа: Экс. модератор
Сообщений: 2946
Регистрация: 28.2.2003
Где: Королевство Кривых

Репутация: 1
Всего: 85



Цитата(chipset @ 29.4.2005, 13:11)
Меня убивают begin end'ы и :=, имхо {} гораздо логичнее.
Код
#define Begin {
#define End }
smile smile smile

Это сообщение отредактировал(а) Kagor - 29.4.2005, 17:55


--------------------
Disassemble Your life and get the key!
PM ICQ GTalk Jabber   Вверх
Delphi_Coder
Дата 29.4.2005, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 6.3.2005

Репутация: нет
Всего: нет



Цитата
Меня убивают begin end'ы и :=, имхо {} гораздо логичнее.

Логичнее begin и end. Понятно что у процедур/функции есть начало и конец.
Приятно когда ты можешь понять где начало и конец. А понятно в случае если они как-то обозначены.
Как в Delphi
begin // начало
<тело>
end // конец

Хотя со временем, к скобкам привыкнешь

Цитата
Согласен что Дельфи более удобочитаемый чем С/++, но С более гибкий и мощный, а имхо для профессионального программиста - это очень важно.

И что выбрать ? Delphi (удобочитаемый) или C/C++ (мощный, но малоудобочитаемый).

Цитата
А я говорил, что в Delphi можно не только кнопочки на форму тыкать...

В Delphi можно сделать такое (интерфейс) что кодеру на QBasic/Turbo Pascal/Turbo C и не снилось

Цитата
Delph - язык ремесленников.

А Delphi - язык программистов smile

Цитата
. Не надо все переменные выписывать в начало функции. Result:=1234

А это не извращение.просто ты говоришь (компилятору) что вначале переменая Result имела значение 1234.

Цитата
Потому что код языка, которым плохо владеешь всегда кривее читается

История из жизни:
Когда я начил начинал кодить (еще на QBasic), увидел я как-то код на pasal (в Delphi) и подумал:
"ЭТОГО мне не понять".

А что сейчас? - Сейчас я хорошо кожу на Delphi(лучше чем некоторые мои одногруппники).
Смотрю на код в C/C++ и думаю: "ЭТОГО мне не понять".

Для себя я сделал вывод:
С Delphi я не расстанусь.
Может, скоро буду изучать C/C++

Цитата
Я СТАЛ ДЕЛЬФИЙЦЕМ!

Присоединяйся к компании Delphi-кодеров !
Это один из великих дней в твоей Жизни
PM MAIL   Вверх
Ch0bits
  Дата 29.4.2005, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 1
Всего: 62



По моему Вы зря спорите о таких мелочах. smile

ИМХО я как человек пришедший в Delphi из С знаю, что сишный синтаксис конечно удобнее.
И {} короче и понятнее. Большие отступы тоже лучше.
Да простят меня братья дельфийцы это ИМХО.
Но это всё мелочи к которым привыкаешь, не стоят споров.

Если человек плохой программист, то ему никакой самый легкочитаемый синтаксис не поможет.
В программе главное не язык, а алгоритм!


Люди! Пишите на чём вам удобнее, к чему больше лежит душа и наслаждайтесь!

Это сообщение отредактировал(а) Vadim999 - 29.4.2005, 22:12
PM WWW   Вверх
Jey_k
Дата 30.4.2005, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


WEB-командир
****


Профиль
Группа: Комодератор
Сообщений: 4149
Регистрация: 16.11.2003
Где: Москва

Репутация: 1
Всего: 61



Цитата(Vadim999 @ 29.4.2005, 21:51)
Если человек плохой программист, то ему никакой самый легкочитаемый синтаксис не поможет.
В программе главное не язык, а алгоритм!

И прокладка между креслом и монитором.

Мне не проблема одну и ne же прогу писать что в С++, что в Delphi.
Но по роду работы чаше приходится кодить для доступа к базам, а здесь Delphi забирает пальму первенства, поскольку Delphi и задумывалась, как универсальное средство разработки приложений с доступом к БД.


--------------------
PM MAIL WWW   Вверх
chipset
Дата 30.4.2005, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 165



Цитата(Jey_k @ 30.4.2005, 03:39)
Но по роду работы чаше приходится кодить для доступа к базам, а здесь Delphi забирает пальму первенства, поскольку Delphi и задумывалась, как универсальное средство разработки приложений с доступом к БД.

А вот тут согласен, хотя Шарп и жаба теснят и теснят её с этого, последнего рынка..


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Payne
Дата 30.4.2005, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Детектив
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 6.4.2005
Где: Петербург

Репутация: нет
Всего: 10



Цитата(Vadim999 @ 29.4.2005, 14:29)
А я вот к ним уже привык, вроде Delphi их как-то сам может расставлять?
Никто не знает как? Там автоподстановка или сокращения есть?

Нажимай во время набора кода Ctrl+J, выпадет список наподобие того, который выскакивает принаборе методов или свойств компонента (например Form1.Caption). Там - шаблоны часто юзаемых лексических единиц. Ты можешь и сам шаблоны делать, для чего выбирай в меню Инструменты -> Опции редактора, а там жмешь на буттон "Изменить шаблоны кода". Дальше все понятно без слов.
Я так понял, это как раз то, о чем ты и спрашивал. И еще, извините за маленький оффтоп...

Цитата(Vadim999 @ 29.4.2005, 21:51)
ИМХО я как человек пришедший в Delphi из С знаю, что сишный синтаксис конечно удобнее

Я уже понял из разговора с Sergej.z и вполне согласен, что это субъективная точка зрения. Как ты сам говоришь, это все мелочи, К КОТОРЫМ ПРИВЫКАЕШЬ.

Цитата(Delphi_Coder @ 29.4.2005, 20:50)
С Delphi я не расстанусь

Сколоко бы я не изучил языков, никогда не скажу ничего плохого о Delphi. Если изучу Си, буду смотреть на два этих языка с той стороны, что первый будет более подходящим для одних задач, второй - для других. И никогда не скажу, что один - отстой, а другой - рулез. И если так будет думать большинство программистов, то у Delph всегда будет будущее.
PM MAIL WWW ICQ Skype   Вверх
Jey_k
Дата 1.5.2005, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


WEB-командир
****


Профиль
Группа: Комодератор
Сообщений: 4149
Регистрация: 16.11.2003
Где: Москва

Репутация: 1
Всего: 61



Цитата(Payne @ 30.4.2005, 14:08)
у Delph всегда будет будущее.

Золотые слова


--------------------
PM MAIL WWW   Вверх
Monty
Дата 4.5.2005, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Advanced Lamer
****


Профиль
Группа: Участник Клуба
Сообщений: 3511
Регистрация: 3.4.2003
Где: Гваделупа

Репутация: 1
Всего: 27



Цитата(Payne @ 28.4.2005, 21:09)
Действительно, почему никто не замечает того, насколько корявые тексты программ в Си и насколько красивые - тексты Delphi? Это, конечно, далеко не решающий фактор, но все же эстетика еще не отходила на второе место, да и читаются такие тексты проще.

Просто я часто копаюсь в текстах других программ smile ... и тут я прочитал
Цитата(sergej @ 28.4.2005, 21:15)
Вот уж чего меня действительно удивляет- то что по общепринятому мнению дельфи считается читабельней Си...
Я скажу почему.

Может быть, но это не только спор о знаниях, но и спор о вкусах smile ...
Цитата(sergej @ 28.4.2005, 21:15)
В дельфи - бегин - енды, которые читаются намного хуже фигурных скобок.

Если я порою путаюсь в бегинах, что приходитя коментировать какой где начился и какой енд к какому началу принадлежит smile то ... я не знаю чтоб было в случае со скобками smile


И я не меняю свое мнение
Цитата(Monty @ 28.4.2005, 17:58)
это красота текста в дельфи  ... как стихи

Порою, долго любуюсь простым и легким алгоритмом написаном на дельфи smile ... той красотой smile ... и пока мой код не будет читаться как стих я не успокоюсь smile


--------------------
...
О, вещая моя печаль,
О, тихая моя свобода
И неживого небосвода
Всегда смеющийся хрусталь!
PM MAIL ICQ   Вверх
Monty
Дата 4.5.2005, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Advanced Lamer
****


Профиль
Группа: Участник Клуба
Сообщений: 3511
Регистрация: 3.4.2003
Где: Гваделупа

Репутация: 1
Всего: 27



Досихпор помню одну маленькую беседу с Си программистов, который написал SIM-ICQ ... я тогда спросил, сколько компилируется его программа, ответ меня удивил: "12 минут, за это время можно выпить чашку кофе ..." smile .... я убираю (а точнее убиваю) баги в программах благодаря быстрой компиляции программы smile ... но если пропустить хоть один SetLength, то таких див даешься smile ...


--------------------
...
О, вещая моя печаль,
О, тихая моя свобода
И неживого небосвода
Всегда смеющийся хрусталь!
PM MAIL ICQ   Вверх
Blackbooker
Дата 19.5.2005, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 12.1.2005
Где: Питер

Репутация: нет
Всего: нет



Цитата(Monty @ 4.5.2005, 19:04)
Цитата(sergej @ 28.4.2005, 21:15)
В дельфи - бегин - енды, которые читаются намного хуже фигурных скобок.

Если я порою путаюсь в бегинах, что приходитя коментировать какой где начился и какой енд к какому началу принадлежит smile то ... я не знаю чтоб было в случае со скобками smile

А вот это дело привычки. А уже привык воспринимать скобки и на бегины уже сложнее было бы перестроиться.
PM MAIL WWW ICQ   Вверх
simanyay
Дата 19.5.2005, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Антон Ковалёв
****


Профиль
Группа: Участник
Сообщений: 2053
Регистрация: 22.8.2002

Репутация: 0
Всего: 36



Цитата(Monty @ 4.5.2005, 21:17)
Досихпор помню одну маленькую беседу с Си программистов, который написал SIM-ICQ ... я тогда спросил, сколько компилируется его программа, ответ меня удивил: "12 минут, за это время можно выпить чашку кофе ..." smile .... я убираю (а точнее убиваю) баги в программах благодаря быстрой компиляции программы smile ... но если пропустить хоть один SetLength, то таких див даешься smile ...


Для того, чтобы не перекомпилировать существуют различные средства. Некоторые встроены в IDE (VS .NET, Eclipse), некоторые отдельно (Make, Ant).



--------------------
«It's better to be a pirate than to join the Navy» — Steve Jobs.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0655 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.