Barmutik
6:04:2005, 06:18
Угу ... и очень упорно ...
Vagor.ini
6:04:2005, 08:00
А что удивление существует?
Artexoid
6:04:2005, 15:09
Что Делфи настолько плох, что его юзать - это плохо ???
JKL, Чем вызвано ваше удивление??
Barmutik
7:04:2005, 06:19
Delphi - слишком просто .. и в эпоху .NET платформы рассматривается как атавизм
Правда ... всё гениальное просто
Artexoid
7:04:2005, 20:26
BarmutikНужно C++ юзать да

?
Barmutik
8:04:2005, 05:57
Ну при использовании технологий .NET платформы больше предложений на работу ... но тут вообщем всё зависит от того чем Вы хотите заниматься ...
Maniacosaur
8:04:2005, 06:48
Всегда недолюбливал интерпретаторы. Как я понимаю .NET к ним и относится
Barmutik
8:04:2005, 07:05
Нууу... а чем вызвано такое отношение?
В любом случае .. я лично так думаю .. что .NET технологиями будущее .. хотя бы потому что их двигает Майкрософт ...
Maniacosaur
11:04:2005, 06:14
Именно из-за скорости работы и недолюбливал. А вот то, что за НЕТ будущее потому что это двигает Майкрософт -- полностью согласен.
Делфи-это вообще ужас.всякий умеющий делать там мультики уже считает себя великим программистом. ненавижу.
а так в учебных заведениях еще как юзают.
Vagor.ini
11:04:2005, 21:24
Guest
Больше фактов, меньшк лирики...
Barmutik
12:04:2005, 06:24
По мне так не правильный подход ... все почему-то считают что программировать на Delphi легко ...
Откуда взялось такое утверждение? Потому что там на форму легко положить кнопку и написать обработчик нажатия по этой кнопке ?
И потому что не надо гемороится что б это сделать? Потому что там всё просто и понятно? Чем вообще оно програмирования на одном средстве отличается от другого? Просто борляндовцам удалось создать крайне удобное средство разработки програм .. не более того..
Помнится когда был С++ под Виндовс и Паскаль под Виндовс где всё делалось с одинаковым трудом никто не говорил что на Паскакале

легко программировать...
Каждое решение имеет право на жизнь ... и если это решение позволяет сэкономить месяцы труда программистов ... а потом ещё месяцы на изменения и поддержку .. тогда я ещё раз считаю что оно имеет прао на жизнь...
Кстати Microsoft в VC# Net содрали принципы разработки приложения у Borland.
Barmutik
13:04:2005, 06:07
Не то что б содрали .. они официально купили право на использования патента Борланда на технологию WYSWIG (может я не совсем точно написал)
В русском вольном переводе .. работаеш в визуальном построение ..код генерится автоматом ... пишеш код - визуальное представление тоже меняется...
office_rat
4:05:2005, 12:04
На мой взгляд Delphi юзается и еще как! Например на Дельфи написан сам Дельфи
А такой серьезный программный продукт, как среда программирования, нельзя назвать чем-то чуть более сложным, чем создание мультиков. Вместе с тем хотелось бы отметить, что я сам не раз ощущал щенячий восторг от легкости визуального проектирования формы.
Но на этом лёгкость и заканчивается, господа сишники 
Например кто-нибудь работал с интерфейсами? Делал полностью на них приложение? А работа с threads и services? А еще надо написать так, чтобы всё работало через интерфейсы гладко и связно

Я не говорю, что это жуть, как тяжело. Но это и не всегда просто.
Еще из примеров белорусских программ, написанных на Дельфи, можно привести различные справочные БД - 'Главбух Инфо' и ей подобные программы.
CuteHtml тоже на Дельфи написан, кстати. И IBExpert тоже. Так что время Дельфи еще не прошло
Вообщето я к таким спорам отношусь спокойно
Но сейчас решил высказаться
Я начал программировать еще в то время когда машины были большими (имею опыт не одного языка и технологий)
Сравнивать Delphi и например С: очень интересно -- напишите две одинаковых программы на этих языках (я это сделал, возможно пример был не лучший однако результат меня БОЛЕЕ чем удивил, что бы не быть голословным попробуйте сами набросать программу -- небольшой блок вычислений, так чтобы загрузить машину на несколько минут и сравните время выполнения на обеих языках -- меня результат Поразил (как насчет MS C не проверял))
Если кто проверит может дать ответ в форуме
Насчет языков -- я буду говорить только про Delphi & Builder
Вы пробовали работать над крупными проектами -- это конечно мелочи, но ждать несколько минут компиляции -- мягко говоря грустно. У меня друг говорит так "когда перехожу на Delphi то я не вижу что программа откомпелировалась, жму еще раз F9"
Насчет МС .Net -- для тех кто не знает последоватьльность развития их технологий DDE, OLE1, OLE2, интерфейсы, COM (DCOM), NET. Вас интересуют технологии доступа к базам данных (я работаю с базами данных постоянно, но вспомнить как и что у них изменялось уже сложно). Через 2 года появиться новоя технология и о Нет спокойно забудут (мне жалко своего времени, может ради только как развлечение посмотрю). А по скорости COM vs VCL -- да есть инетерсные идеи (и в некоторых случаях имеющие право на жизнь). У МС часто(всегда) получаются монстры
Если инетесует почему Borland начал поддерживать Нет узнайте сколько за это заплатила МС (могу ошибаться но вроде больше $1млрд)
На Delphi написан WinCom(Total), еще много программ, про билдер мне ничего не известно
Если Delphi для начинающих и любителей то гляньте на его цену (vs Builder) и для справки число пользователей у первого больше
Если кто-то хочет доказать что другой язык лучше -- то это мягко говоря глупо (можно поговорить какой язык лучше Русский, английский, ...). Для сведения не знающих -- ЭТИ ЯЗЫКИ ОДИНАКОВЫ ПО ФУНКЦИОНАЛЬНОЙ МОЩНОСТИ. Оданко в скорости разработки Делфай оставляет всех позади
Не обещаю что окажусь на этом форуме в ближайшее время (случайно попал), но все же интересно пообщаться с людьми чей проект превышает несколько тысяч страниц кода (на одного человека)
--------------------
Сайты делают в студии e.motion
CodeBY.NET team
Р.S Можно было бы и не цеплять рекламу
Barmutik
5:08:2005, 09:20
Я сам заядлый Дельфист но позволю себе не согласится с высказыванием насчёт .NET технолтгий... за ними будещее современного программирования... и я думаю что ни через год и ничерез два про них не забудут ...
Я лично постоянно участвую в проектах(долговременных, с количеством постоянно работающих программистов больше 3-х человек), в которых на человека приходится очень много кода. По мне это не показатель крутости проекта или крутости разработчиков его пишущих. Любой проект можно написать .. вопрос за сколько по времени, по деньгам и с каким качеством.
Как мне кажется практически вск языки почти одинковы по функциональности, всё остальное обуславливается наличием виблиотек и опыт работы с конкретным языком программирования.
Насчёт времени компиляции C++ проектов .. это притча во языцах... Был проект на полную сборку которого уходило 7 часов... и это я Вам скажу страшное дело.. спасало только одно .. распределённая компиляция частей на разных компьютерах .. для этого даже спец софт существует

В любом случае если говорить о доминантном исползовании языков программирования то ни о Pascale ни о С++ говорить не приходится .. первенство с огромным отрывом держит Visual Vasic... ия думаю ближайшие несколько леттак и будет.. все остольные языки "нервно курят в сторонке"
Все это калька кстати действительно самый популярный язык программирования в мире на данный момент это Java
Баламут
11:01:2006, 00:26
Хороший кодер и на бейсике напишет шедевр, а хреновому и асм не поможет
Barmutik
11:01:2006, 07:09
Для: Gisma
Прежде чем такое утверждать следует посмотреть процентное распространение языков используемых в мире программирования....
Shader88
15:01:2006, 12:33
Доброго времени суток!
Я опоздал со своими высказываниями, но я думаю их все равно прочтут...
Спор на сколько я понял идет не о языке, а о среде.
Так вот что я вам хочу сказать:
Назовите мне пожайлуста хотя бы одно преимущество Delphi&Builder перед Visual Studio?
О преимуществах VS (например)
Я думаю что вряд ли кто будет спорить, что отладчик в Borland никакой. Например чтобы мне посмотреть значение переменной надо стока сделать (особенно если работаю с WITH), что проще выводить например ShowMessage'ом и т.д.
Я понимаю людей которых в институте научили пользоваться тока Delphi, потому как преподаватели больше не чего не знают. Я сам когда-то был таким же и кричал что Microsoft ни чего хорошего сделать не может.("Извините был не прав вспылил!").
Но знаете когда пишешь курсовые работы эт хорошо. 3-4 обработчика и все круто работает.

Мнишь себя если уж не супер программистом, то уж крутым точно. А потом когда ты приходишь на работу и тебе говорят давай пиши на VC++, тут начинается самое интересное...
А по поводу потоков (древнее сообщение, где-то сверху) если для человека не чего не говорит фамилия Д. Рихтер то ему можно тока по сочуствовать.
А если говорить про реализацию языков:
Не кто не когда не пробовал например из Access'a выдергивать через ADO поля дата-время и использовать DateToStr(DateTimeToStr)? УЖАС!!!!
Если год меньше 2000, то он замечательно обрезается до последних двух цифр(хорошо и компактно скажете вы), не тут-то было...
Если сделать из результата StrToDate(StrToDateTime) - то год получается 20..
Вот вам и Borland, а все дело в том что спецы из компании почему-то не позаботились, о том чтобы перегрузить эти функции и параметр даты всегда уходит и возвращается вариантом - ShortDate.
Такая вот фигня.
Если кому интересно какие еще косяки я нашел в Borland с удовольствием расскажу.
P.S. Причем косяки реализованные в Delphi7.
Barmutik
16:01:2006, 07:51
Нууу... косяки у борланда конечно есть ... но кто-то там говорил про обсуждение среды а потом скатился на частности в описании глюков
VC он коненчо и есть VC .. не может он не де факто по возможностям проигрывать .. вопрос другой в удобстве и т.д...
Давайте мы попробуем сбилдить программу из 1.000.000 строк кода на ВЦ и на Дельфи .. эт знаете более показательный пример чем какой-то глюк ...
Таких мелких глюков .. можно у любой компании найти ... хоят к слову работал я с полями времени в MS Access через ADO и всё чудненько у меня в Дельфи работало
Shader88
16:01:2006, 14:39
Для:
Barmutik Здравствуйте уважаемый!

Я ставил основной целью своего ответа показать:
Молодым специалистам, тем которые только открывают глаза на программаж как таковой, сказать чтобы ребята не тратили свое время на бесполезную работу по изучению Delhpi все равно это не кому в итоге не нужно.
Из всех знакомых хорошо если 1-2% работают на Delphi.
СТУДЕНТЫ ЗАДУМАЙТЕСЬ!!!!
ЕСЛИ ВАМ ХОЧЕТСЯ ПОТОМ КОГДА ШЕФ БУДЕТ СТОЯТЬ НАД УХОМ И ОРАТЬ, ЧТО ПРОДУКТ НАДО ВЫПУСКАТЬ, А ВЫ НЕЧЕГО НЕ СДЕЛАЛИ (я понимаю чтобы выучить VC++ надо время), ТО МИЛОСТИ ПРОСИМ...
В КОРОЛЕВСТВО DELPHI!
По поводу же вашего ответа сразу рождается несколько вопросов.
1. Чем уступает в удобстве VS перед Delphi?
2. Наверное только "гуру" может написать "1.000.000 строк кода"
не разу не билдя?! Вообще-то сейчас везде используются ИНКРЕМЕНТНЫЕ компиляторы.
3. А по поводу полей времени, наверное я что-то не так написал. Я говорил не о времени, а о дате. И глючит он в W'98, почему не знаю глубже не лазил.
Barmutik
16:01:2006, 15:57
Ну насчёт программирования на Дельфи .. каждому своё .. хотя в текущий момент времени я согласен .. это наверно не лучший выбор..
1. Ну хотя бы в удобстве проектирования интерфейсных решений...
2. Угу .. когда над проектом работает 15 человек .. то давайте потом попробуем сделать полную пересборку проекта для создания очередного билда.... вот тогда и посмотрим ...
3. Ну всё может ... насчёт 98 спорить не буду ... хотя 98 это уже атавизм сегодня...
Ну зачем же пинать delphi .
Уважаемые оппоненты не вдавайтесь в ненужные зачастую подробности.
Каждое средство разработки имеет свою нишу. Согласитесь если вам надо забить гвоздь дома можно конечно вызвать бригаду квалифицированных строителей с профессиональным инструментом с кучей понтов и нелихой оплатой(VC++), а можно и самому прикупить недорогую полупрофессиональную бытовую дрельку и сбацать дешево-сердито(Delphi).
Delphi помойму прочно заняло свою нишу и справляется неплохо, а большего от него требовать глупо.
Конечно больше сейчас востребованы программисты C и NET, ну дак потому что на буржуев же пишем, а мы люди дешевые потому и грузят побольше, что опять же не доказывает преимущество одного над другим.
Если рассматривать крутость одного над другим по возможности заработать деньгов побольше опять же можно зарабатывать и на FoxPro, да еще какие суммы, да еще кривыми руками главное знать где.
Сейчас конечно наблюдается некоторый кризис, попытка сбацать альтернативную студию, вряд ли у них получится может кинут и сделают что нибудь интересное.
По поводу перспективности, конечно все в NET , кто не захочет дядя билли накажет. Ну перекупили-загубили что уж тут поделаешь. Молодежь вперед, ну а мы старички на хлебец с маслицем еще поковыряем клавиши …
Давайте не будем сравнивать то что в принципе сравнить невозможно( как рост и вес) !
и VC++ и Delphi устарели забить
P.S. травой поделитесь...
Barmutik
17:01:2006, 08:18
Кто и что устарело а что нет .. вечный спорный вопрос ...
На мой взгляд важнее не среда разработки или язык программирования (это кто к чему привык) а профессионализм разработчика. Один программист может на Delphi сделать программный продукт, который не в состоянии сварганить программист работающий в VC++ и наоборот.
Не вижу разницы на каком языке человек разговаривает. Главное , то что он хочет сказать. Если сказать нечего то выучи все языки прогр., а толку не будет. Я не знаю задач которые (потенциально) не реализовывались бы на DELPHI. Подобнй спор пустой.
Цитата
Я не знаю задач которые (потенциально) не реализовывались бы на DELPHI.
Ну драйвера на Delphi не напишешь, хотя где то в нете я видел как мужики пытались и вроде что то у них получалось, но все это изврат.
infeter
13:04:2006, 19:39
Для:
zubr каждый язык программирования предназначен для своих целей... я лично изучаю как дельфи, так и си++. дак вот очень удобно просматривать поставленную задачу, а потом решать, на чём быстрее и проще это реализовать. а дельфи и разрабатывался как технология быстрого программирования. (RAD-programming).
п.с. если не трудно, решите мне, помогите мне, плиз. буду весьма признателен:
]]>http://forum.codeby.net/topic7085.html]]>
Alex Death
20:04:2006, 21:39
Тут никто про то не говорил.. а Дельфи под NET, что никто в серьез не принимает? По-моему платформа ок как работает. Правда я NET тоже не люблю. D.Win32 + Ассемблер .. и ненадо ничего больше.
Здаврствуйте)))))
Сам я пишу на Делфи, мне нравится палитика его работы, спорить не буду какой язык лучше или среда, но скажу что делфи не только по скорости быстрее многих но и безопасней)))) С++ например в лёгкую может забабахать переполнение буфера)))))
И драйвера и сервисы и всё остальное запросто на Делфи пишется, как говорится у кого к чему душа лежит и как руки заточены))))
Что касаемо технологии .НЕТ
Если её продвигают Мягколапые это ещё не факт её доминирования))))) скорее всего она не разовьётся, лично я очень сильно огорчён был когда узнал что так называемая её мульти-платформиность это только слов и всё))))))
К тому же при финальном её билде мало того что необходим пакет фреймворк, так ещё и приложения написаниые с использованием этой технологии пашут только под ишаком, между прочим господа из "мялкопятых" зажрались уже застовляют пользоваться только своим продутком при желании использовать их технологию!!! Не правильная палитика)))
Лично я решил что будующие на Явой, вы поглядите какие вещи делаю сисиользованием технологии AJAX, вот это вешь, а с учотом что ява довольно таки глубоко интегрированна в Оракл + к тому же они оба кросс-платформенные, и являются выбором большенства разработчиков крупных бизнес приложений и БД
к тому же мягкопятый Ишак это сплошная дыра, + к тому же я никогда не поставлю себе сервер на Виндовой платформе. Думаю люди имеюшие опыт хостинга меня поймут по чему))))
Так что Ява, быстрей, безопасней и продвинутей)))))))))))))
Так что мой выбор Делфи (вин32) и Ява
Alex Death
24:05:2006, 08:49
А мой - Delphi + ASM
Infernal Flame
24:05:2006, 18:00
ИМХО, спорить о том какой язык лучше/круче/удобнее бессмысленно... В любом случае каждый язык "заточен" под свои задачи. И плюс к тому же следует учитывать уровень подготовки и предпочтения самого программиста.
Но в любом случае Delphi жить будет, т.к. еще многие предпочитают его другим языкам...
Все сказанное сугубо личное ИМХО...
кг/ам
аффтар тролль
если человека реально интересует - юзают ли Делфи вообще... можно просто глянуть на интенсивность появления постоф в этом разделе форума)
темболее автор не учточнил в какой области, и т.п. тоесть по сути не дал почву для конструктивного диалога... скорее всего он просто хотел развести очередной холивар...
низачот
Вроди автор, увидил С++ первый раз в жизни и после многих годов кодинга в дельфи решыл что дельфи зло а С++ крутта, или что-то в этом духе.(ИМХО)
Цитата
если человека реально интересует - юзают ли Делфи вообще... можно просто глянуть на интенсивность появления постоф в этом разделе форума)
Как модер могу сказать, что реально интиресных вопросов по цпп почти ноль. Это говорит о том что реальных "гуру-пап" в с++ очень мало. Поскольку я щитаю (имхо) что стать гуру дельфи(vcl/clx) намного проще чем с++/stl/boost, etc. И о МС, которая хочет всех на шарп присадить. А почему? Да потому, что шарп легкий для изучения язык, ну и о .NET Framework впринцыпе не очень много времени надо на изучение. Как уже говорилось много раз "каждый язык имеет свое место в истории". Лично ни яву ни дельфи не люблю поскольку считаю что у них нет перспективы на рынку Бизнес апликух или в возле кордона ГеймДева.
Вообще-то Delphi "вырос" из турбопаскаля. Есть много людей, очарованных этим языком и этой средой. Почему никто не вспоминает в связи с обсуждаемой темой о "Свободном Паскале" и "Лазарусе"? Посмотрите FreePascal.ru
или про оберон вспомните
Barmutik
27:05:2006, 11:26
FreePascal не дорос и боюсь уже доростёт до нормальной среды .. вы попробуйте на нём скомпилять что-либо использующее интерфейсы .. и всё сразу станет ясно .. так это только одна из проблем .. а сколько их ещё ...
Alex Death
27:05:2006, 16:56
Зато скомпилил под виндой - скомпилил по линух =)
Цитата
Зато скомпилил под виндой - скомпилил по линух =)
Если ты говориш о CLX - то не дуаю, что логично его привязывать сразу к дельфи. Ты "скомпилил" что то большое на Kylix 3 (или ваще)? Думаю, если бы компилил то пост бы не ставил.)
Недостатки Свободного Паскаля несколько преувеличены - можете посмотреть например
]]>http://freepascal.ru/article//raznoe/20060527094958/]]>Да, забыл сказать: Лазарус - GUI под Свободный Паскаль.
Barmutik
28:05:2006, 08:08
На свободном паскале можно делать только детские проекты .. проекты серьёзного масштаба он не потянет ...
Alex Death
28:05:2006, 09:54
Не спорю, бывает много проблем притранспорте в другую осб. Ничего серьезного я не компилил, но думаю если учитывать на будующее в программе сразу и писать так чтобы итам и там скомпилилось - оно так и будет. Kylix тоже вопрос, хотя я имел ввиду FPC+Lazarus.
FPC свободен и это его преимущество. Вдобавок получаем геморой, но лицензионный Delphi стоит больше, чем комп. К тому же FPC реализован для всех мало-мальски распространенных осей и платформ. Идеала, когда ВСЕ хорошо, в жизни не бывает. Тут другой момент еще интересен. Если есть много людей, в свое свободное время делающих что-то на подобии Delphi - значить, "Дельфей ишшо юзают".
Кстати, одна из известных программ Атол Рабочее Место Кассира ИМХО написана на Делфи. А продукт сей достаточно распространен.
_#_Yur@_#_
9:07:2006, 13:33
Все посты выше прочитать поленился, но могу сказать, что один хрен на чём прогу делаешь, важен результат. Я ещё школьник и по-моему Делфи отличный продукт. Сам я пользуюсь 7-ой версией и меня она устраивает на 101%. Всё что надо можно без проблем сделать. Мне интересно что можно сделать такого, чего нельзя в делфи?
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.