Программирование в Делфи

Парутчик Ржевский
4/5/2006, 1:02:13 AM
И вот ещё, возвращаясь к разговорам о продаже подразделения Borland по разработке IDE... Планы Borland по развитию языка Delphi можно посмотреть здесь.
MobyDick
4/5/2006, 7:39:29 AM
Как там, в шарпе, обстоит дело с созданием программ под Win32? Правильно, никак.
А собственно зачем? Должна быть целесообразность действий, ни кто же не пытается пересобрать PHP скрипты в нативный код - не зачем.

Это только в рекламных релизах мелкомягких .NET является "единой платформой". Действительно, она единая, потому что... работает только под Win+Framework. А нынешняя Delphi, я имею ввиду 2005/2006, это всё-таки единый язык+среда для программирования и Win32 и .NET.
Что-то туманное такое... Я не понял хода мысли =)

А при использовании Free Pascal compiler получаем возможность довольно безболезненного портирования под Linux/MacOS/FreeBSD и кучу других осей.
А ты пробывал? =)) Это очень ограниченное применение. Опять же можешь посмотреть в сторону Mono.

.NET, конечно, сейчас модное течение, но перспективы его ещё не до конца ясны. Во-первых, нам уже обещали смерть других языков и провозглашали эру мультиплатформенности и Java. Как видим, прогнозы мягко говоря не сбылись.
Посмотри статистику применения языков на https://sourceforge.net будешь сильно удивлен...

Во-вторых, смысла разрабатывать под .NET сейчас пока нет. Почему? Технология ещё не устоялась, можно сказать, сыра.
Не такая и сырая, 6 лет уж как...

Так, например, приложения разработанные под Framework 1.1 не будут работать под 2-м фреймворком.
Это не правда. За исключением, если в манифесте, у приложения, четко не оговорен необходимый FW.

И гарантии, что появится какой-нибудь Framework 3, полностью совместимый с предыдущими версиями также нет. Тем более, прецеденты со стороны Майкрософт уже были.
У MS FW3, пока, даже в планах нет.

Так что нынешний Delphi представляется мне более универсальным инструментом, нежели чистые языки .NET.
Универсальным является С++

Не забывайте, что программа, выполняемая в виртуальной машине работает медленнее скомпилированной непосредственно в машинный код. wink.gif Так что у Delphi  здесь важное преимущество
Далеко не факт. У же не раз были сравнения скорости выполнения - все сводится к тому как напишешь. Так что все зависит от программиста.


To: Парутчик Ржевский
Перед тем как выдвигать такие утверждения, может стоит для началаа ознакомится с концепцией .NET и Java?

_ЧИТАЬ ОБЯЗАТЕЛЬНО_
Все эти споры не стоят ни чего! Язык выбирают в зависимости от поставленной задачи, а не потому что "Борланд такая крутая и делфи рулит и педалит"... По этому даже продолжать безполезно.
FireMan
4/5/2006, 11:00:54 PM
да какая по сути разница? C++, Pascal, Borland Delphi, MS VisualC++
возможности практически одинаковые)
если написан софт и продается и дорабатывается, то какая нафик разница?! )
farhad
4/8/2006, 5:10:04 PM
Delphi или не Delphi - это скорее вопрос борьбы гигантов рынка за право лидера. Microsoft борется со своими конкурентами м переменным успехом - вот и все. То Borland потеснил, создав Delphi, то SUN, продвигая Java. Сейчас Microsoft опять на коне, создав NET. А удобство языка, скорость разработки, гибкость среды и др. аспекты - вопрос не главный (разве что на словах pr-менеджеров компаний гигантов).
Сейчас конечно двигается NET, и я думаю будет двигаться и дальше, потому что потребность в более гибкой и удобной среде возникла уже давно, но до сих пор не была в достаточной мере реализована участниками рынка. Так что изучать NET стоит.
А Delphi сразу конечно не умрет - это самая популярная среда прикладного программирования в России, да и в Европе сильно распространена. И в одну минуту никто на NET или куда еще, не перейдет - это будет длится годами. Для этого Borland и передала права другой фирме. Но тенденция понятна.
Михалыч
4/12/2006, 2:50:10 PM
(AngeLR @ 28.03.2006 - время: 13:17) 2 ShadowS.
Вот прихожу я в нашу кафешку покупаю сок и пью его. И меня не интересует почему все пьют чай. Я для себя решил, что сок вкуснее и полезнее.

Я к тому, что надо наплевать на то, что "все" изучают и преподают Delphi. Выше было правильно замеченно, что преподы весьма инертны. А теперь еще умножь их инертность на инертность всей системы образования.  no_1.gif

Надо выбирать то, что "хорошо", а не то что "все". Вот в школах до сих пор преподают QBASIC и что ? Будем изучать и писать на нём продукты ? lol.gif

А мнения будет два:
1. (те кто изучал Delphi и в глубине души ему печально, что он изучил "не то", а дальше, в силу разных обстоятельств, он ни чего изучать не способен) - Delphi - СУПЕР, лучше нету.
2. (те кто не изучал Delphi или те кто его изучал, но не стал его идолопоклонником благодаря развитому интеллекту) - сам решай, всё зависит от задачи и твоих предпочтений, Delphi можно рассмотреть как вариант, но не зацикливаться на нём.
Ты противоречишь сам себе - пьешь сок, и обсираешь результатом этого Delphi. А где же тогда "свобода выбора", которая звучит в первом абзаце?

"...Получается - программер выглядит суперкодером и всё оффициально..."
Как это понимать? Ты стесняешься тех инструментов, которыми пользуешься? Это просто смешно.

Насчет преподов. Препод преподает так, как он считает нужным. И не тебе, сопляку, об этом судить. Тебе дается все для того, чтобы ты понял своей еловой головой, что как делать. А уж дальнейшее развитие - твое дело. Смею заметить, никто из преподов не навязывает свое мнение и не говорит "закончите учиться, будете писать только в Delphi". Тебе дают знания, учат тебя создавать алгоритмы. А уж на каком языке ты их будешь реализовывать - твое дело. Pascal прост в понимании и приближен к алгоритмическому языку, который еще в школе изучается (это когда на бумажке словами описываешь свои действия), поэтому на его примере и преподают.

По мне, так лучше уж быть гуру в одном деле, чем понемногу во многом. Delphi - очень хороший инструмент, равно как и С и Java. Всё это - лишь языки программирования. Одну задачу можно решить разными способами, и не надо тут так давить на Delphi - непрофессионально это.

"...Delphi вибирают, в основном, потому что "лень" (лень изучать другое, лень искать более эффективные инструменты, лень... еще что-то)..."
А в чем выражается эта эффективность? Вообще, известно ли тебе понятие "эффективности"? Самый эффективный инструмент - тот, который создается своими руками. Я программирую в Delphi уже больше 5-ти лет. Изучал .Net. Сейчас пока-что с .Net сплошной "геморой" - чувствуется, что платформа еще сырая. Да и потом, таскать за собой .Net Framework - извините, но это не для меня. Хороший коммерческий проект должен быть независимым от таких вещей. Представьте себе ситуацию, когда на компьютер надо поставить 2 программы, у которых разные платформы, а поддержка более старой прекращена. .Net требует только одну версию Framework - 2 не поставишь. Вот и думай, как дальше быть.

Так что, ShadowS, изучай, не бойся. Можешь для интереса сравнить, что понравится, с тем и будешь работать. А таких, как AngeLR не слушай - такие обычно парят мозги, не допуская до себя других мыслей - "есть одно убеждение, и я придерживаюсь только его".
AngeLR
4/12/2006, 5:51:42 PM
2 Михалыч
Ты противоречишь сам себе - пьешь сок, и обсираешь результатом этого Delphi. А где же тогда "свобода выбора", которая звучит в первом абзаце?
Немного не так, я уважаю выбор Делфи там, где он обоснован (точно так же и в отношении любого языка). Меня просто раздражает когда "на SQL пытяются писать графику"... я думаю Вы поняли о чём я - о соответствии инстремента выполняемым работам. Ну больно мне смотреть как лопатой пытаются картошку и копать и кушать.
Насчет преподов. Препод преподает так, как он считает нужным.
Ни когда не сомневался.
Изучал .Net. Сейчас пока-что с .Net сплошной "геморой" - чувствуется, что платформа еще сырая. Да и потом, таскать за собой .Net Framework - извините, но это не для меня. Хороший коммерческий проект должен быть независимым от таких вещей. Представьте себе ситуацию, когда на компьютер надо поставить 2 программы, у которых разные платформы, а поддержка более старой прекращена. .Net требует только одну версию Framework - 2 не поставишь
Весьма заметно, что .NET вы познали "мимолётом":
1. Хороший проект должен быть независимым от платформы (одно из главных достоинств) - это и есть цель .NET.
2. У меня в данный момент на компьютере установленны .NET Framework 1 SP1 rus (ПО от Sony использует эту версию) и .NET Framework 2 (поставил для MS VS.NET 2005). Одна из основных особенностей платформы .NET - "мультиверсии".
Вообще я не одобряю не какой-то конкретный язык (повторяюсь), а излишнюю привязанность к конкретному языку. А пример Дельфи просто веьма показателен в этом плане.


P.S.
...И не тебе, сопляку, об этом судить...
...чтобы ты понял своей еловой головой...
Отличие умного (цивилизованного) человека от глупого (не далёкого) в том, что для справления нужд, принятия пищи (по жизни), выяснения отношений /взаимных оскорблений (на данном форуме) он напрявляется в специально отведённые для этого места.

Настоятельно рекомендую Вам изменить манеру разговора.
Парутчик Ржевский
4/12/2006, 6:09:27 PM
(AngeLR @ 19.03.2006 - время: 11:12) (ShadowS @ 19.03.2006 - время: 08:41) Я на форуме хакера прочитал что Борланд приостановила разработку Делфи, следовательно язык постепенно будет отмирать.
Что вы думаете по этому поводу???
Думаю, что давно пора. А еще думаю, что в уч.учреж. его еще лет 20 будут преподавать, потому как многие преподы не отличаются тягой к познанию нового. Им втирали паскаль, тем кто им втирал паскаль тоже втирали паскаль, значит и они буду втирать паскаль (дельфи - один...). Вот поэтому я и не учился ни в одном выш. Они ни чего не знают и знать не хотят, а я не могу когда меня учит человек у которого уровень знаний (а иногда и интелекта) ниже моего. Путь другим тупо читают учебник по дельфи-паскалю.
Профессионал хорошо отзовётся об инструменте, с которым работает и промолчит о языке, которым владеет недостаточно хорошо или просто не сталкивался.
Все Ваши высказывания говорят только об одном: язык Object Pascal/Delphi и соответствующую IDE Вы совершенно не знаете и ничего серьёзного с помощью этих инструментов никогда не разрабатывали. Пока лишь видно одно самомнение: "Я Пастернака не читал, но скажу..."(С)
А правда жизни в том, что на сегодняшний день, наряду с С++, языком общего назначения можно считать только Delphi Language.
ShadowS , как уже правильно сказал Михалыч, паниковать не стоит. Кризисы в Борланде были и раньше. Перед выпуском Delphi 1 дела Борланда шли, мягко говоря, не блестяще. А памятная история с преименованием в Inprise в 1997 г? Однако живуч Паскаль оказался. Полагаю, и на наш век его прочности хватит. Есть Delphi .NET. Если есть желание программировать под .NET, то вперед, с тем же самым инструментом, без всяких переучиваний. Более того, нынешний кризис можно считать в некоторой степени положительным, может быть, наконец-то толпы ламеров переметнутся на C# и будут задавать свои идиотские вопросы на их форумах wink.gif И в конце-концов, подразделение по разработке IDE ещё не продано. Проскакивала информация, что произойдёт лишь выделение этого бизнеса в отдельную компанию, финансовый контроль над которой окажется в руках нынешнего руководства, т.е. происходит нечто похожее на вывод подразделения из орбиты влияния Microsoft. Напомню, ныне Microsoft является держателем 20% акций Borland.
AngeLR
4/12/2006, 6:58:32 PM
(Парутчик Ржевский @ 12.04.2006 - время: 14:09) (AngeLR @ 19.03.2006 - время: 11:12) (ShadowS @ 19.03.2006 - время: 08:41) Я на форуме хакера прочитал что Борланд приостановила разработку Делфи, следовательно язык постепенно будет отмирать.
Что вы думаете по этому поводу???
Думаю, что давно пора. А еще думаю, что в уч.учреж. его еще лет 20 будут преподавать, потому как многие преподы не отличаются тягой к познанию нового. Им втирали паскаль, тем кто им втирал паскаль тоже втирали паскаль, значит и они буду втирать паскаль (дельфи - один...). Вот поэтому я и не учился ни в одном выш. Они ни чего не знают и знать не хотят, а я не могу когда меня учит человек у которого уровень знаний (а иногда и интелекта) ниже моего. Путь другим тупо читают учебник по дельфи-паскалю.
Профессионал хорошо отзовётся об инструменте, с которым работает и промолчит о языке, которым владеет недостаточно хорошо или просто не сталкивался.
Все Ваши высказывания говорят только об одном: язык Object Pascal/Delphi и соответствующую IDE Вы совершенно не знаете и ничего серьёзного с помощью этих инструментов никогда не разрабатывали. Пока лишь видно одно самомнение: "Я Пастернака не читал, но скажу..."(С)...
Ну сколько можно говорить: я не говорю, что Дельфи/Паскаль плохой. Я говорю, что многие просто на нём зацикливаются, пытаясь делать ВСЁ ОДНИМ ИНСТРУМЕНТОМ.
А в Высш.уч. заведениях могли бы преподавать не только Дельфи, на который они со скрипом переползли (до сих пор переползают, знаю, т.к. иногда правлю короткие проги для сестры жены) с Паскаля, а что нибудь еще - для общего развития, так сказать.
Да - на Делфи я не писал ни одного серьёзного проекта. Потому что каждый раз, при выборе языка для реализации идеи, он проигрывал то в удобстве использования - IDE, то в возможностях самого языка (конкретно: не стабильная работа с DDE и OLE... раньше... щас не знаю) другим инструментам (группе инструментов). Не обижайтесь, но он какой-то "ширпотребный" (показной, что-ли)... он действительно хорош для теории и проблематичен для практики (еще раз - сравнивал с другими инструментами не имея изначальных симпатий ни к одному из них)....
ПОВТОРЯЮ, эти высказывания выражают лично мои мнения по вопросу и мои личные симпатии (появившиеся после сравнения).

Так что, может я "Постернака" и не понял, но читать пытался... wink.gif Видать просто не оценил, так и оставшихся для меня недоступными, всех прелестей.

P.S. Вы, ей богу, как "фанаты интела" - всё равно его не брошу, потому что он хороший biggrin.gif и больше аргументов нет. unsure.gif
Михалыч
4/13/2006, 11:37:05 AM
(AngeLR @ 28.03.2006 - время: 13:17) 2 ShadowS.
А мнения будет два:
1. (те кто изучал Delphi и в глубине души ему печально, что он изучил "не то", а дальше, в силу разных обстоятельств, он ни чего изучать не способен) - Delphi - СУПЕР, лучше нету.
2. (те кто не изучал Delphi или те кто его изучал, но не стал его идолопоклонником благодаря развитому интеллекту) - сам решай, всё зависит от задачи и твоих предпочтений, Delphi можно рассмотреть как вариант, но не зацикливаться на нём.

...

Отличие умного (цивилизованного) человека от глупого (не далёкого) в том, что для справления нужд, принятия пищи (по жизни), выяснения отношений /взаимных оскорблений (на данном форуме) он напрявляется в специально отведённые для этого места.

Настоятельно рекомендую Вам изменить манеру разговора.
Я вот чего-то не пойму, AngeLR, к чему ты клонишь?
Я что-то сказал не так?
Просто исходя из твоих слов, те, кто программит в Delphi - люди с неразвитым интеллектом (идиоты одним словом), вот и все. Это была, заметь, ЗДОРОВАЯ реакция на такое оскорбление, а не выпад.
Так что, лучше ВАМ, молодой человек, последить за своим языком, и не вешать лапшу на уши новичкам.
AngeLR
4/13/2006, 12:18:38 PM
(Михалыч @ 13.04.2006 - время: 07:37) Я вот чего-то не пойму, AngeLR, к чему ты клонишь?
Я что-то сказал не так?
Просто исходя из твоих слов, те, кто программит в Delphi - люди с неразвитым интеллектом (идиоты одним словом), вот и все. Это была, заметь, ЗДОРОВАЯ реакция на такое оскорбление, а не выпад.
Так что, лучше ВАМ, молодой человек, последить за своим языком, и не вешать лапшу на уши новичкам.
1. Я "клоню" к тому, что слова "сопляк" и "еловая голова" не допустимы, на данном форуме, применительно к собеседнику/оппоненту.
2. Я не увидел текста, где я применил слова однокоренные слову "идиот". Да - я применил выржение "с развитым интеллектом" к комп. полиглотам и (!!!) сказал, что те, кто не может изучить несколько языков - сделать они этого не могут в силу разных обстоятельств. Я расцениваю эту попытку изкаверкать смысл моих слов (как Вы говорите "здоровая реакция")- как неудачную шутку.

Я рад, что Вы меня поняли и надеюсь в дальнейшем так же воздержитесь от оскорблений. Так же рекомендую Вам прекратить препирательства с модератором, потому как первое предупреждение (то, что вы процитировали) уже было и надеяться на моё бесконечно доброе настроение не стоит. Если у Вас есть какие либо вопросы - пишите в PM.
Далее прошу писать исключительно по теме.
Михалыч
4/13/2006, 5:39:31 PM
(AngeLR @ 13.04.2006 - время: 08:18) (Михалыч @ 13.04.2006 - время: 07:37) Я вот чего-то не пойму, AngeLR, к чему ты клонишь?
Я что-то сказал не так?
Просто исходя из твоих слов, те, кто программит в Delphi - люди с неразвитым интеллектом (идиоты одним словом), вот и все. Это была, заметь, ЗДОРОВАЯ реакция на такое оскорбление, а не выпад.
Так что, лучше ВАМ, молодой человек, последить за своим языком, и не вешать лапшу на уши новичкам.
1. Я "клоню" к тому, что слова "сопляк" и "еловая голова" не допустимы, на данном форуме, применительно к собеседнику/оппоненту.
2. Я не увидел текста, где я применил слова однокоренные слову "идиот". Да - я применил выржение "с развитым интеллектом" к комп. полиглотам и (!!!) сказал, что те, кто не может изучить несколько языков - сделать они этого не могут в силу разных обстоятельств. Я расцениваю эту попытку изкаверкать смысл моих слов (как Вы говорите "здоровая реакция")- как неудачную шутку.

Я рад, что Вы меня поняли и надеюсь в дальнейшем так же воздержитесь от оскорблений. Так же рекомендую Вам прекратить препирательства с модератором, потому как первое предупреждение (то, что вы процитировали) уже было и надеяться на моё бесконечно доброе настроение не стоит. Если у Вас есть какие либо вопросы - пишите в PM.
Далее прошу писать исключительно по теме.
А разве мои посты были не по теме?
И потом, если модератор ведет себя, мягко говоря, оскорбительно по отношению к другим, это нормально?
Можешь удалить это сообщение - это лишь докажет правоту моих слов, и твою слабость в этом вопросе.
Парень спрашивает про достоинства и недостатки, а ты ему начинаешь лапшу на уши вешать, сразу же категорически отрицая эту среду и пропогандируя .Net.
И насчет эффективности ты так и не ответил...
AngeLR
4/13/2006, 7:21:30 PM
ладно... smile.gif (позже почищу)
(Михалыч @ 13.04.2006 - время: 13:39)А разве мои посты были не по теме?
Последние Ваши посты сводятся к одному - убедить меня, что я не навижу Delphi и кого-то оскорбляю (в том числе и этим).
(Михалыч @ 13.04.2006 - время: 13:39)И потом, если модератор ведет себя, мягко говоря, оскорбительно по отношению к другим, это нормально?
blink.gif Ну вот опять, чего и требовалось доказать.
Если модератор кого-то оскорбляет - это не хорошо, но я то как с этим у Вас ассоциируюсь ???
Процитируйте мне пожалуйста тот момент где я оскорбил кого либо?
(Михалыч @ 13.04.2006 - время: 13:39)Можешь удалить это сообщение - это лишь докажет правоту моих слов, и твою слабость в этом вопросе.
Как меня колыхнуло ностальгией biggrin.gif И каким же это логическим умозаключением можно сделать такие выводы ??? Мне лично, при чтении этой части Вашего поста, вспоминается "школьная фараза" типа: "кто чихнёт, тот дурак".
Я обязательно удалю, и не только ваши посты, но и свои.... или в отдельную темку и в архив (на память) rolleyes.gif
(Михалыч @ 13.04.2006 - время: 13:39)Парень спрашивает про достоинства и недостатки, а ты ему начинаешь лапшу на уши вешать, сразу же категорически отрицая эту среду и пропогандируя .Net.
И насчет эффективности ты так и не ответил...
Я не вешаю лапшу, я говорю, что у Дельфи есть (были точно) проблемы в работе с OLE и DDE и не самый удобный IDE - что его явно не характеризует как отличный инструмент для создания "бизнес-приложений" и "оффис-приложений"... в этом плане лучше использовать (проще и быстрее) .NET или банальный VB6. Скажем у того же VB6 весьма неудобно (не то чтобы совсем ужасно, но "не очень хорошо") организованны возможности работы с БД. У Delphi с этим получше, но еще лучше у .NET. На Delphi, на сколько я знаю, неплохо получается писать графику (видимо, не в последнюю очередь, из-за большого кол-ва накопленных библиотек). А на C++ довольно неплохо получаются драйвера и библиотеки с массой расчётов.
... Я говорю (и говорил до этого) о том, что глупо использовать для всех (разных) задач один инструмент - инструмент надо выбирать в зависимости от задачи... и было бы не плохо, если бы преподаватели это объясняли студентам.

Про эффективность чего я не ответил ?
Михалыч
4/14/2006, 9:58:15 AM
(AngeLR @ 13.04.2006 - время: 15:21) Я не вешаю лапшу, я говорю, что у Дельфи есть (были точно) проблемы в работе с OLE и DDE и не самый удобный IDE - что его явно не характеризует как отличный инструмент для создания "бизнес-приложений" и "оффис-приложений"... в этом плане лучше использовать (проще и быстрее) .NET или банальный VB6. Скажем у того же VB6 весьма неудобно (не то чтобы совсем ужасно, но "не очень хорошо") организованны возможности работы с БД. У Delphi с этим получше, но еще лучше у .NET. На Delphi, на сколько я знаю, неплохо получается писать графику (видимо, не в последнюю очередь, из-за большого кол-ва накопленных библиотек). А на C++ довольно неплохо получаются драйвера и библиотеки с массой расчётов.
...  Я говорю (и говорил до этого) о том, что глупо использовать для всех (разных) задач один инструмент - инструмент надо выбирать в зависимости от задачи...  и было бы не плохо, если бы преподаватели это объясняли студентам.

Про эффективность чего я не ответил ?
В общем, понятна ваша позиция...

Отвечу опять же в защиту Delphi:
1. по части IDE - можно создавать небольшие приложения с небольшим объемом данных (удобно обращаться с таблицами), возможна реализация SQL-запросов к таблицам. Для более серьёзных решений - смотри п.2;
2. работа с SQL - поддержка Interbase-ориентированных СУБД, MSSQL, MySQL, Oracle, DB2. Работа с ADO реализована на очень хорошем уровне (а через него можно работать с любыми драйверами СУБД, которые установлены в системе);
3. с OLE всё в порядке - это динамические объекты, надо просто знать, как с ними работать;
4. получается более ясный код, отчего отладка происходит быстрее.

Просто мне непонятно то, как человек, который не создал в Delphi ниодного толкового приложения (даже по работе с БД), может так говорить...
Уважаемый, может быть, сначала необходимо разобраться с объектом дискуссии, а уже потом его хаять?

"...Да - на Делфи я не писал ни одного серьёзного проекта. Потому что каждый раз, при выборе языка для реализации идеи, он проигрывал то в удобстве использования - IDE, то в возможностях самого языка (конкретно: не стабильная работа с DDE и OLE... раньше... щас не знаю) другим инструментам (группе инструментов). Не обижайтесь, но он какой-то "ширпотребный" (показной, что-ли)... он действительно хорош для теории и проблематичен для практики (еще раз - сравнивал с другими инструментами не имея изначальных симпатий ни к одному из них)...."

Как же вы проводили оценку? Читали статьи или пытались что-то сделать толковое? Если вы его толком не изучали, а сразу взялись за .Net, то тогда ваша позиция ясна, и не нужно было разводить здесь такую дискуссию.

А насчет эффективности: на мой взгляд, .Net эффективней при создании Web-приложений (ASP.Net, которые через браузер работают), т.к. он был изначально на это ориентирован (в Delphi с этим гораздо сложнее).

P.S.
Сейчас на работе вдвоем с коллегой проект один крупный завершаем... Он на ASP.Net веб-интерфейс фигачит, я на Delphi под Винды. База на MSSQL. У него проблем было много (и глючность компонентов, и самого вижака), у меня - нет, только свои компоненты штопал (конфигурируемая система).
AngeLR
4/14/2006, 8:12:41 PM
А какой версией VS.NET пользуется ваш коллега ?

судя по вашему описанию - какой то beta (скорее всего 2005).
RoyalFlesh
4/16/2006, 4:01:53 AM
2 AngeLR:
С чего ты взял, что Дельфак продолжают юзать только те кому лень идти в духе со временем (в одном из твоих постов аж по глазам бьет "ЛЕНЬ, ЛЕНЬ")... Или те, кого другим языкам просто не учили...

Не помнишь пословицу: "На каком языке начинаешь говорить и думать, тот и становится родным"...
Начинали нас учить Паскалю только по одной причине, чтобы мы научились думать и дышать на уровне структурного программирования... А вот то, что дальше (уже на старших курсах) не прививали новых технологий программирования, так это уже другой вопрос... И на этом уровне какждый студент уже должен был сам решать, что ему дальше изучать и зачем... И выбором здесь руководило отнюдь не неохота саморазвития, а приоритеты и решения выдвигаемых в дальнейшей жизни задач...
Мне, например, в силу специфики работы пришлось попутно изучать SQL, FoxPro и Clipper (смешная композиция-но что поделать), а как программно-интерфейсную прослойку продолжаю использовать все тот же Дельфак...
И отступать от него пока не вижу резона...

Правда серьезным его недостатком считаю его ТЯЖЕЛОВЕСНОСТЬ (исходящую из УНИВЕРСАЛЬНОСТИ), порой на пустом месте такое накручено (но это поправимо)...

Не торопись с выводами по поводу причин выбора именно этого языка разработки...

Лично я считаю самой лучшей реализацией этого семейства "семерку" - но это кому как нравится....
Парутчик Ржевский
4/17/2006, 2:27:18 AM
(RoyalFlesh @ 16.04.2006 - время: 00:01) Лично я считаю самой лучшей реализацией этого семейства "семерку" - но это кому как нравится....
Семёрка - весьма добротный продукт в версии 7.1, т.е. после установки сервис-пака. Весьма недурственен также новый BDS2006. Наконец-то появился(ещё в 2005-й) inline, что является хорошим подспорьем.
DELETED
4/17/2006, 5:02:11 PM
poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif
Парутчик Ржевский
4/17/2006, 7:58:50 PM
(GregZ @ 17.04.2006 - время: 13:02) poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif
smile.gif Ваш пост больше подходит для "Форума извращенцев" bleh.gif
DELETED
4/18/2006, 1:35:00 AM
(Парутчик Ржевский @ 17.04.2006 - время: 15:58) (GregZ @ 17.04.2006 - время: 13:02) poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif
smile.gif Ваш пост больше подходит для "Форума извращенцев" bleh.gif
Отчего же?
Просто тогда еще небыло возможности купить достойные среды разработки. Вот и пользовался freeware компилятором.
Deimos
4/18/2006, 7:46:12 PM
(GregZ @ 17.04.2006 - время: 13:02) poster_offtopic.gif

Каждый кулик свое болото хвалит.

Я вот было дело междумордие на асме ваял. В нотепаде. Компилял ваткомом с командной строки. Что Вам сказать могу? Ни билдер, ни дельфи, ни VS рядом не валялись!
drinks_cheers.gif
Ещё бы с асмом рядом что валялось, ведь что сделаешь на асме, оно быстрей и круче, мозги заставляет работать, не то что в Делфи.