Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Delphi <=> Visual Studio .NET (куда податься ?)

Автор: mymuss
Дата сообщения: 31.05.2003 08:39
Guderian

Цитата:
так месье вообще дельфи не владеет

На основании чего сделан подобный принципиально неверный вывод? Аааа, мистер не владеет правилами формальной логики. Браво!
Автор: Duke Shadow
Дата сообщения: 31.05.2003 13:20
Guderian

Цитата:
Идиотов везде навалом.

www.google.com.ru, строка поиска: "Дельфи", переключатель в положение "искать в русском", кнопка "Поиск в Google". Первая ссылка в результатах. Яндекс - тот же результат, дальше проверять я думаю смысла нет. Если идиоты на первых местах, то кто же на последних?

Цитата:
Это делается за пять минут.

Ну вот видишь. А как раздули?

Цитата:
ЯВУ - не девушки, они не могут нравится/ненравится, ты либо умеешь их использовать или нет.

Ну переставь местами девушек и ЯВУ. Что изменилось? Может сейчас начнутся наезды?

Цитата:
События = факты, факты - механизм абстракции.

Классы = конкретные объекты (некоторые ещё и с реальным миром аналогии проводят). Конкретные объекты - механизм абстракции? Действительно офигеть. Всё ООП идет лесом.

Цитата:
Я не знаю, какие ты событийные механизмы рассматриваешь, но из мне известных подходит только WinAPI.SendMessage.

Вот именно такими они и должны быть. А вообще разговор ведём про Events, которые от Борланда. Те самые, которые в классе объявляются с помощью типа TEventNotify и т.д.

Цитата:
Поскольку в инспекторе для некоторого хэндлера просмотреть приватные методы нельзя.

Интересно, как же тогда работает автозавершение ввода? Или у него очередной особый способ работы?

Цитата:
Мораль. Когда у тебя у класса есть некий полезный метод, который должен быть доступен публично (ну бывают такие случаи, поверь, иначе бы модификатор public не вводили), то почему он не может вызываться помимо всего еще и нажатием кнопки, например?

Да хоть через ж.... На то он и метод, а не некое событие. А если уж ты написал событие, то будь добр - вызывай событие.
Автор: cendant
Дата сообщения: 12.06.2003 20:42
А что лучше: когда жарко или когда холодно? У вас будет свой ответ.

Насколько я понял, тут идет сравнение самих среж программирования. Я привык к VS, и С++ Bulder/Delphi мне не подходят. А еще Паскальщики не очень ладят с С языками и наоборот.

Решите лучше, как поднять Россию сами-знаете-откуда.
Автор: Sanyaaa
Дата сообщения: 07.11.2003 05:17
Сорри что поднял такую старь.
То что сказал dneprcomp правда? Может кто-нибудь еще рассказать, в англии например что юзают?
Автор: BugFixer
Дата сообщения: 08.11.2003 09:04
3D_Dragon

Цитата:
Если инструмент корявый, то и самый-пресамый мастер криво работу выполнит ...

Если он действительно МАСТЕР, то найдёт способ обойти корявости.
Автор: dotBY
Дата сообщения: 08.11.2003 10:41
а еще кто-нить пробовал написать на делфе что-нить посолидней нотпада, а потом забросить сорцы года на полтора... открываешь запыленный архив и начинаешь думать, какой дебил это писал (только не надо вопить, что мол чем удобряли, то и выросло и как написал, так и читаешь). ОЧЕНЬ сложно разобраться в забытом коде на делфе, даже комментарии не сильно помогают. ну а на Шарпе код получается достаточно простой, чтобы мог разобраться не только ты сам, но и чел, который сопровождает... и притом на удивление мощный, чистый и логичный. ну а на .НЕТ запросто реализуется парой строк такое, что на АПИ (пусть с помощью VCL) надо дрючить полдня... но все конечно имхо, ибо если кто-то смотрит на мир вверх ногами, то это для меня вверх ногами, а для него вполне нормально.
Автор: mymuss
Дата сообщения: 08.11.2003 22:01
dotBY

Цитата:
а еще кто-нить пробовал написать на делфе что-нить посолидней нотпада, а потом забросить сорцы года на полтора... открываешь запыленный архив и начинаешь думать, какой дебил это писал

Хм... Я за собой такое наблюдал абсолютно с любым языком! Просто ты растешь (как программист) и поэтому вполне нормально, что написанное пару лет назад тебе кажется хуже чем то что ты пишешь сейчас.

Паскаль, конечно, нелаконичный язык (begin, end... ) но ПМСМ это слабо влияет на читабельность кода...
Автор: BugFixer
Дата сообщения: 22.11.2003 10:38
Извиняюсь, начал с самого начала. Но сути флейма это не повредит...

Kernel Panic

Цитата:
в команде разработчиков обязательно нужно иметь и наСИльников и дельфистов для достижения оптимального результата по времени.

Извиняюсь, но если вся команда работает на ++, то зачем плодить ещё и дельфистов???

Pupsik

Цитата:
вроде как Borland лицензировал .NET и собирается тоже поддерживать.

А куда им деваться? В своё время все махали флагом Java, теперь - C#...

Kernel Panic

Цитата:
. Поэтому многое приходится делать ручками. Вот тут то и познаётся, программер ты или мышкотыкало.

А это от языка (и системы разработки) не зависит! НИКАК!!!

MaximSG

Цитата:
Если вы крутые программеры, то Вам должно быть все равно на чем писать,

Истину глаголешь! Можно (долго, правда...) и на ассемблере всё захакать, и даже оптимальнее по массе параметров.

Guderian

Цитата:
что самое интересное, не слышно от дельфистов воплей о кривости ц/цпп.

Мало форумы читаешь...

Идиотов везде хватает.

cendant

Цитата:
Решите лучше, как поднять Россию сами-знаете-откуда.

Это уже политикансто!

Цитата:
Только при этом нужно писать Button1.OnClick(Self);, а не Button1Click(Self); Как пишут большинство программистов на Билдере и Дельфи я думаю догадаться несложно

Битва остроконечников с тупоконечниками, не иначе!
dneprcomp

Цитата:
Я уже писал где-то на форуме и повторю опять.
Выбор языка програмирования зависит от страны в которой работаешь.
Ну вы все хоть на голову встаньте, а здесь(USA) Delphi не распространен.
И это я еще слова подбираю

Просто ему не учат, скорее всего. А когда приходит молодой человек в Универ, а его дрючат Дельфями, то он без необходимости ничего другого и знать не хочет... Хоть и зря.
dotBY

Цитата:
а потом забросить сорцы года на полтора... открываешь запыленный архив и начинаешь думать, какой дебил это писал (только не надо вопить, что мол чем удобряли, то и выросло и как написал, так и читаешь). ОЧЕНЬ сложно разобраться в забытом коде на делфе, даже комментарии не сильно помогают.

Из личного многолетнего опыта могу сказать, что это не зависит от языка и среды программирования. То же самое на C, C++, хоть я и его поклонник и многолетний "пользователь".
mymuss

Цитата:
Я за собой такое наблюдал абсолютно с любым языком! Просто ты растешь (как программист) и поэтому вполне нормально, что написанное пару лет назад тебе кажется хуже чем то что ты пишешь сейчас.

А то ж! Если то, что писал пару лет назад вводит в трепет, то ты деградируешь. Это - факт. И от языка, среды, окружения, контекста и т.д. зависимости я не наблюдаю.
Автор: dneprcomp
Дата сообщения: 25.11.2003 01:53
BugFixer

Цитата:
Просто ему не учат, скорее всего. А когда приходит молодой человек в Универ, а его дрючат Дельфями, то он без необходимости ничего другого и знать не хочет... Хоть и зря.

А вот этого замечания я не понял вообще.
Так Дельфай и не учат, т.к. он не нужен по работе.

Добавлено

Цитата:
Если вы крутые программеры, то Вам должно быть все равно на чем писать,

Истину глаголешь!

А вот с этим если и соглашусь, то далеко не полностью.
Нельзя, да и не надо пытаться об'ять необ'ятное. Не может даже хороший програмист знать все. Люди обычно на чем-то специализируются.
Автор: BugFixer
Дата сообщения: 25.11.2003 05:33
dneprcomp

Цитата:
Так Дельфай и не учат, т.к. он не нужен по работе.

В городе Новосибирске на ММФ НГУ программирование по каким-то причинам зациклилось на Дельфи. Или Турбопаскале, что уж совсем никуда!


Цитата:
А вот с этим если и соглашусь, то далеко не полностью.
Нельзя, да и не надо пытаться об'ять необ'ятное. Не может даже хороший програмист знать все. Люди обычно на чем-то специализируются.

"Нельзя объять баобаба" (с) - а кто бы спорил! (Уж не я, во всяком случае!) Но стремиться стоит

Да, люди выбирают себе работу, ориентируясь не только на деньги, но и на собственные склонности и предпочтения. Но! Уметь и быть в состоянии освоить новое - это насущная необходимость. Насчёт "всё равно, на чём писать" я, конечно, погорячился. Мне не всё равно. Но если возникнет необходимость писать на языке Х256 - куда я денусь, освою.
Автор: UncoNNecteD
Дата сообщения: 25.11.2003 08:05
Истина:
Любой спор о языках программирования скатывается к борьбе Дельфистов и Сишников
Доказано Ру-Бордом.
Автор: dneprcomp
Дата сообщения: 25.11.2003 20:26
BugFixer
Все что я говорил о нужности/обучении относится к США. На глобальность не претендую
А на счет стремления и освоения... В теории это конечно хорошо. Но, по моему, в большей мере все это от бедности в стране. Не хотят платить нескольким програмистам, а одному и поменьше. И это понятно. На западе несколько другой подход, IMHO.
Автор: Bloody_Nokia_Adept
Дата сообщения: 25.11.2003 23:32

UncoNNecteD

Цитата:
Истина:
Любой спор о языках программирования скатывается к борьбе Дельфистов и Сишников
Доказано Ру-Бордом.

Нечего возразить - раньше сам копья ломал в этих битвах на стороне с++
Уж лучше сразу такие топики прикрывать, а то сбегутся любители флейма и разгребай ругань на 5 экранов!
Автор: TurboMent
Дата сообщения: 26.11.2003 00:24
Помоему лучшая связка это VB(интерфейсная часть) и VC++(библиотеки).
VB - Прост для создания интерфейса и логики.
VC++ - Скорость выполнения операций.
Это только моё личное мнение которое может не совпадать с мнением остальных.
Автор: Spin
Дата сообщения: 26.11.2003 23:23
2 TurboMent

А связка VB+VC оправдывает себя настолько, чтобы юзать вместе два языка (имея при этом грабли связывания их между собой) ?
А если комманда программистов работает , получается все должны знать один язык + чуть другого (чтоб был нормальный диалог между программистами разных частей программы).

Не легче все писать на одном ?

С уважением
Автор: TurboMent
Дата сообщения: 27.11.2003 00:19

Цитата:
Не легче все писать на одном ?

В одних проектах да, но например если прога работает с железом то лучший выход написать библиотеку на VC.

VB хорош всем кроме скорости в сложных расчётах и не возможностью получить доступ(напрямую) к железу.

На VC пишется библеотеки с функциями, а VB пофиг на каком языке написаны эти библеотеки.

Но поправде мне ещё не приходилось использовать в своих проектах библеотеки на VC.
Пока хватало мощьностей VB.


Автор: dneprcomp
Дата сообщения: 28.11.2003 02:15
Spin TurboMent
Возможно и несколько другое совместное использование. Так, например, в нашем проекте испольуется связка VB-VC. Работают 2 человека - по одному на язык. VB-естественно интерфейс, база. VC-работа со скрином(оцифровка), графические расчеты. Мой VB имеет дело не с библиотеками, а просто вызывает VC-программы по мере необходимости. При таком подходе не обязательно "знать один язык + чуть другого". Просто договариваемся о параметрах.
Автор: BugFixer
Дата сообщения: 28.11.2003 05:12
dneprcomp

Цитата:
А на счет стремления и освоения... В теории это конечно хорошо. Но, по моему, в большей мере все это от бедности в стране. Не хотят платить нескольким програмистам, а одному и поменьше.

Не только. Мне самому бывает интересно. Правда, уже реже, чем 20 лет назад
Автор: dneprcomp
Дата сообщения: 28.11.2003 07:46
BugFixer

Цитата:
Мне самому бывает интересно

Возможны варианты
Автор: BugFixer
Дата сообщения: 28.11.2003 08:45
dneprcomp

Цитата:
Возможны варианты

Они есть всегда. Спектр, конечно, разный, но всегда есть возможность изменить ситуацию. Иногда это просто, иногда - очень сложно, но ни разу не видел случая, чтоб ничего нельзя было сделать.
Автор: godwizard
Дата сообщения: 28.11.2003 11:02
Я вот хотел свое мнение вставить, если можно. ЛИЧНО МОЕ!!! Никому навязывать не собираюсь.
С 1992 г программировал на паскале, любовь к которому привил мой знакомый. Он был великий гуру в паскале и говорил так "Программируешь на Си, будь хоть трижды ламер, про такого говорят - он крутой программер." . У него действительно все быстро и хорошо работало написанное на паскале, но! Все борландовые стандартные библиотеки (ну не все, а основные) он переписал и подправил в ассемблер. после паскаля я пересел на делфи, как среду разработки под виндовс. Все там было ничего, но как то грусно, незнаю от чего. года три назад я начал тянуться к с++, так как переосмыслил для себя идеалогию разработки. Ну вот почему все нормальные серьезные программы, системы пишут на с++? Как сказал один парень в одном из форумов, то что много программ, где не нужны формы и компоненты, гдк нужно писать много кода и в этом случае хорошо подходит с++. даже не говоря о видновси программ для него, все юникс-линукс системы и софт для них пишется в с++. Да, я встречал коммерческие программы, написанные на борландовых продуктах. Это SQL Navigator, TOAD, TheBat (если не ошибаюсь), но глюков в них хватает с лихвой. А ведь там я думаю не любители - программисты сидят. Даже те проекты и системы, которые я писал в команде разработчиков на Делфи, не лишены были глюков, и не потому, что мы ошибались, а даже изза кривезны библиотек и взаимодействия с ос. Жаль конечно, что щас все ставки на сишарп, потому что я думаю, что это пока молодая технология и тоже будет иметь много проблем...
Автор: BugFixer
Дата сообщения: 28.11.2003 14:01
godwizard

Цитата:
Все борландовые стандартные библиотеки (ну не все, а основные) он переписал и подправил в ассемблер.

А это уже не язык программирования, а среда разработки. Их отчего-то часто путают


Цитата:
Да, я встречал коммерческие программы, написанные на борландовых продуктах. Это SQL Navigator, TOAD, TheBat (если не ошибаюсь), но глюков в них хватает с лихвой. А ведь там я думаю не любители - программисты сидят.

Ошибки и глюки есть везде, во всякой программе, на каком бы языке её не писали, каким бы компайлером её не компилировали, сколько тестеров её не смотрели - это неизбежно! Я не говорю, что к ним надо относиться наплевательски, но стоит признать это как неизбежность.


Цитата:
Даже те проекты и системы, которые я писал в команде разработчиков на Делфи, не лишены были глюков, и не потому, что мы ошибались, а даже изза кривезны библиотек и взаимодействия с ос.

Такова природа вещей...


Цитата:
Жаль конечно, что щас все ставки на сишарп, потому что я думаю, что это пока молодая технология и тоже будет иметь много проблем...

Обязательно! Только отчего же грустить по этому поводу?
Автор: 3D_Dragon
Дата сообщения: 30.11.2003 16:52
После последней конференции Borland лично у меня пропали последние надежды продолжать разработку проектов в Delphi
т.е. уже существующие я конечно скорее всего не буду переписывать, но новые буду "ваять" только на C# ...
Автор: godwizard
Дата сообщения: 01.12.2003 10:36
Дело не в конференции.

Просто теперь нет повода для ругани между Сишниками и Дельфистами. Теперь есть .НЕТ и нет разницы на чем писать: на делфи 8 или на ВС.НЕТ 2003.
Автор: dotBY
Дата сообщения: 11.12.2003 19:03
разница есть - и она в ПРОЦЕССЕ реализации идеи, а не в результате
Автор: mmiichae
Дата сообщения: 14.12.2003 17:19

Цитата:
После последней конференции Borland лично у меня пропали последние надежды продолжать разработку проектов в Delphi
т.е. уже существующие я конечно скорее всего не буду переписывать, но новые буду "ваять" только на C# ...

Вот вот так почти все говорят, кто был на конференции
Автор: mxm1975
Дата сообщения: 22.12.2003 00:30

Цитата:
Вот вот так почти все говорят, кто был на конференции


Подтверждаю. Создается впечатление, что Borland, к сожалению, распыляет силы.
Было заявлено о поддержке большого количества направлений и все направления
объявлены приоритетными. В то-же время, у Microsoft, одно приоритетное направление -- .NET.
Автор: 3D_Dragon
Дата сообщения: 30.12.2003 19:42
Пощупал я D8 ...
Вывод один imho -> VS .NET ...

Страницы: 12

Предыдущая тема: masm32


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.