powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Отличия С# от Delphi ?
37 сообщений из 37, показаны все 2 страниц
Отличия С# от Delphi ?
    #35268039
гость222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думал перейти с Delphi на кторой работаю уже 4 года на C# почитал книжки по С# отличий от Delphi на нашел.

В связи с этим вопрос. Что можно сделать на C# чего нельзя сделать на Delphi ?
И почему C# специалисты более востребованны чем специалисты Delphi ?
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35268090
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты используешь какую либо хитрую железку, а программисты написали драйвер только на delphi то это единственный случай когда одно превосходит другое... Но программисты фирмы с большим числом заказчиков обычно драйвера под все языки делают, так что это в минус хитой железке...

--

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35268581
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гость222Что можно сделать на C# чего нельзя сделать на Delphi ?
Ничего, но некоторые вещи на делфи делать дольше
гость222И почему C# специалисты более востребованны чем специалисты Delphi ?
Потому что Microsoft продвигает C#. Если бы Microsoft начал продвигать prolog, то через пару лет спецы на прологе были бы более востребованны
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35268897
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>гость222
>...Что можно сделать на C# чего нельзя сделать на Delphi ?...
Распределенные многоуровневые системы, ориентированные на сетевые вычисления (системы, основанные на распределённых сервисах).

С уважением, Владимир.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35269487
change_dump
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>гость222
>...Что можно сделать на C# чего нельзя сделать на Delphi ?...
Распределенные многоуровневые системы, ориентированные на сетевые вычисления (системы, основанные на распределённых сервисах).

С уважением, Владимир.
Ну да DCOM, MIDAS, CORBA в Delphi типа нет
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35269635
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
change_dump ВМоисеев>гость222
>...Что можно сделать на C# чего нельзя сделать на Delphi ?...
Распределенные многоуровневые системы, ориентированные на сетевые вычисления (системы, основанные на распределённых сервисах).

С уважением, Владимир.
Ну да DCOM, MIDAS, CORBA в Delphi типа нет

Чтобы DCOM вам всю жизнь настраивать...
Remoting поприятнее в разы будет.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35269681
!WCF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LelikkRemoting поприятнее в разы будет.
Он уже заброшен самой Microsoft - учите, дети, WCF.

---

DCOM настраивать - с этого места, если можно, поподробнее. В чем ужасы настройки оного?

Заодно можешь рассказать, как давно отменены Sockets.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35270408
change_dump
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!WCF LelikkRemoting поприятнее в разы будет.
Он уже заброшен самой Microsoft - учите, дети, WCF.

---

DCOM настраивать - с этого места, если можно, поподробнее. В чем ужасы настройки оного?

Заодно можешь рассказать, как давно отменены Sockets.
Всю жизнь DCOM настраивать не надо, достаточно один раз разобраться с настройками (не тупа, повторить по описанию, а именно самому настроить) и проблем не будет.
На мой взгляд, сложность в настройке, для новичка, в следующим.
Во первых для разных операционных систем настройки несколько различаются (даже для Windows XP Sp1 и Windows XP Sp2 они разные)
Во вторых полностью человеческого описания настроек я не встречал.
Но вопросы решаемые.
Теперь из практики
В домене проблем нет вообще.
Без домена нужно создать удаленной машине, где находиться DCOM сервер пользователя с темже именем и паролем (пароль обязателен) что и на клиенте.
Несколько сумбурно, но где-то так.
Можно почитать сдесь: http://www.matrikonopc.com/portal/downloads/whitepapers/Using_OPC_via_DCOM_with_Microsoft_Windows_XP_Service_Pack_2.pdf
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35270611
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
change_dump
Без домена нужно создать удаленной машине, где находиться DCOM сервер пользователя с темже именем и паролем (пароль обязателен) что и на клиенте.

Ахренительная технология.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35270648
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так, а теперь расскажите, как легко писать приложения с корбой.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35270677
change_dump
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил change_dump
Без домена нужно создать удаленной машине, где находиться DCOM сервер пользователя с темже именем и паролем (пароль обязателен) что и на клиенте.

Ахренительная технология.

Безопасность от Microsoft, однако. И если разобраться, то довольно логичный.
Может и есть другой способ, но я его не знаю. Если кто поделиться, буду признателен.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35270685
change_dump
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoтак, а теперь расскажите, как легко писать приложения с корбой.
Не знаю.
Пока не пробовал.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35272874
Dian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ахренительная технология
Так же, как и обычный доступ к шарам. А чего, собственно, хотеть?


Что можно сделать на C# чего нельзя сделать на Delphi?
Нету такого. Есть вещи, которые можно на делфи, но нельзя на С# (драйвера, например, писать).
Кроме того, для некоторых вещей под делфю нужно искать библиотеки, а в .Net они уже есть. Стандартная библиотека .Net даст фору чему угодно, в то же время делфя появилася далеко не вчера и исходников под нее валом.
Второе "нельзя" - невозможность создания быстрых, эффективных приложений. Грустно смотреть, как на мощных Core2Duo программа лениво стартует по 3-4 секунды, при том, что всё, что можно оптимизировано и отложено в фоновых потоках
С другой стороны, отдельные вещи хотя и пишутся на делфи дольше, впоследствии работают на порядки быстрее. То, что встроено в .Net и тщательно оптимизировано, работает сносно, но попытки реализовывать критичные ко времени алгритмы на C# практически обречены. К счастью, в ИС такого очень мало.
Несмотря на мощь современного железа, забывать о проблеме эффективности пока рано - как никак частота процессоров уже уперлась в потолок.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35273717
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DianНесмотря на мощь современного железа, забывать о проблеме эффективности пока рано - как никак частота процессоров уже уперлась в потолок.Да вон десятиатомный транзистор сделали :) К тому же не одной частотой живёт производительность.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35274530
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DianТо, что встроено в .Net и тщательно оптимизировано, работает сносно, но попытки реализовывать критичные ко времени алгритмы на C# практически обречены.
Да нормально всё оптимизируется, тока писать надо на unsafe. Вот недавно работал над проектом, требования по производительности очень большие были, пришлось отказаться от стандартных массивов\списков. Так вот наши алгоритмы сортировки\поиска\вставки и т.д. работали немного быстрее чем стандартные от майкрософт (кстати, смотрел в рефлекторе, у них там куча дополнительных проверок - из-за них и тормоза), и при этом ничуть не медленнее чем на С++. Но, повторюсь, писали всё на unsafe
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35274941
Ути пути.

Нармальные програмы, пищут на Дельвхи и толька на ем.
Дак, что он не отстаеот а апережает другие систумы.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35275147
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>change_dump
>Ну да DCOM, MIDAS, CORBA в Delphi типа нет
Пытался сделать подобное на DCOM. Убил массу времени, но уму набрался. Больше в эту реку ни ногой.

С уважением, Владимир.
p.s. Можно проанализировать и другие Ваши предложения. Я покажу как анализируемая задача может быть решена в .Net Framework+WCF, а Вы покажете ваш вариант. Подобный вопрос уже обсуждался с господином из Лондона. Он планировал использовать Java. Решение на .Net было представлено, альтернативного не видел.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35275636
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дельфи малтитрединг не поддерживает насколько я помню. Уже одного этого достаточно что ее похоронить
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35275652
PT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты профессионал Дельфи. То лучше положить на этот шарп нафиг и найти себе нормальную работу на Дельфе. Вряд ли это уж так невозможно. Яж нахожу себе работу всегда, хотя я не пишу ни на том не на другом.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35275708
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LepsikДельфи малтитрединг не поддерживает насколько я помню. Уже одного этого достаточно что ее похоронитьГде же вы таких знаний набираетесь, господа академики?
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35275768
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kull Damned LepsikДельфи малтитрединг не поддерживает насколько я помню. Уже одного этого достаточно что ее похоронитьГде же вы таких знаний набираетесь, господа академики?

везде понемногу. Не всем доступно лечение в Швейцарии, не все тут графья :)
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35275862
C#C++
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LepsikДельфи малтитрединг не поддерживает насколько я помню. Уже одного этого достаточно что ее похоронить
Ну это Вы уж совсем перегнули палку, нельзя же так! Есть там многопоточность. Да и если бы и не было, всегда можно заюзать Win32 API
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35275885
Dian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тока писать надо на unsafe
Тогда, конечно, все гораздо лучше. Но не возникнет ли проблем с переносимостью/безопасностью/прочими преимуществами .net, основанными на как раз safe?

Дельфи малтитрединг не поддерживает насколько я помню
Не просто поддерживает, а даже специальные классы имеет в своей библиотеки для потоко и синхронизации.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35276057
про герр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dian[quot ]Не просто поддерживает, а даже специальные классы имеет в своей библиотеки для потоко и синхронизации.

только они глючные жуть...
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35276117
У
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
У
Гость
про герр Dian[quot ]Не просто поддерживает, а даже специальные классы имеет в своей библиотеки для потоко и синхронизации.

только они глючные жуть...

свои написать за пару дней как два пальца обасфальт
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35276473
C#C++
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У про герр Dian[quot ]Не просто поддерживает, а даже специальные классы имеет в своей библиотеки для потоко и синхронизации.

только они глючные жуть...

свои написать за пару дней как два пальца обасфальт
Я бы даже сказал - за пару часов
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35282251
Фотография AlexandrPlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гость222Думал перейти с Delphi на кторой работаю уже 4 года на C# почитал книжки по С# отличий от Delphi на нашел.

В связи с этим вопрос. Что можно сделать на C# чего нельзя сделать на Delphi ?
И почему C# специалисты более востребованны чем специалисты Delphi ?

На Delphi2006 - тоже, что и на C# (и C# входит в Delphi2006).

а решения в .Net Framework+WCF - это уже готовые модули на C#

под Win32 на C# ничего не сделать - а это еще довольно много компьютеров
ADO.NET ASP.NET ... под Delphi

C# Delphi в быстром написании прикладных информ. систем не потеснит никак, а вместе вполне дружны вероято будут

А лучше - программировать и на том, и на этом. И выбирать в зависимости от предметной области.

Хотя наверное C# потеснит C++ в связи с продвижением .NET. А Delphi под .NET - опять Delphi.

А востребованность кодеров на C# - это наверное целевое продвижение C#: вброшены
готовые полурешения, которые надо только доработать для конкретных применений.
Такая ситуация похоже с Cache в России - активная реклама и показуха успехов,
которых не так много-то по количеству.
Операционных систем популярных - тоже более полтора десятка - и каждая чем-то лучше Windows, Linux, Solaris, FreeBSD - и тоже были поиски специалистов по RedHat и FreeBSD,
но потом - успокоение


Наверное эти разговоры - какой инструмент программирования лучше - будут похожи на то,
какой из автомобилей лучше, а автомобилей одного класса много больше.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35282372
AlexandrPlus

Бред сивой кобылы
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35283158
qwertterrer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сейчас пишу практически одинаковое количество кода на Дельфи и C#, хотя всего год назад C# для меня был китайской азбукой. Могу с уверенностью сказать, на C# писать легче и приятнее.
А Дельфи все равно рано или поздно загнется, он же совсем не развивается, вспомните года 4 назад как упирались те, кто считал FoxPro бессмертным, а где он сейчас, практически ни одной вакансии.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35283208
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertterrerСейчас пишу практически одинаковое количество кода на Дельфи и C#, хотя всего год назад C# для меня был китайской азбукой. Могу с уверенностью сказать, на C# писать легче и приятнее.
А Дельфи все равно рано или поздно загнется, он же совсем не развивается, вспомните года 4 назад как упирались те, кто считал FoxPro бессмертным, а где он сейчас, практически ни одной вакансии.
Рано или поздно всё загнётся :)
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35283228
qwertterrer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XDiaBLo qwertterrerСейчас пишу практически одинаковое количество кода на Дельфи и C#, хотя всего год назад C# для меня был китайской азбукой. Могу с уверенностью сказать, на C# писать легче и приятнее.
А Дельфи все равно рано или поздно загнется, он же совсем не развивается, вспомните года 4 назад как упирались те, кто считал FoxPro бессмертным, а где он сейчас, практически ни одной вакансии.
Рано или поздно всё загнётся :)
Лично я предпочитаю, чтобы загибалось подольше :)
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35297699
Фотография Megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertterrer А Дельфи все равно рано или поздно загнется, он же совсем не развивается, вспомните года 4 назад как упирались те, кто считал FoxPro бессмертным, а где он сейчас, практически ни одной вакансии.
Да просто загибание Дельфи пророчат уже более 4х лет, а оно Засранко все никак не загнется)))

з.ы. сам прогаю и работаю с Дельфи, но C# тоже немного осваиваю %)
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35298258
Megabyte qwertterrer А Дельфи все равно рано или поздно загнется, он же совсем не развивается, вспомните года 4 назад как упирались те, кто считал FoxPro бессмертным, а где он сейчас, практически ни одной вакансии.
Да просто загибание Дельфи пророчат уже более 4х лет, а оно Засранко все никак не загнется)))

з.ы. сам прогаю и работаю с Дельфи, но C# тоже немного осваиваю %)

Смотря в каких раёнах земного шара.

Во многих цивилизованных странах дэлфи - это как коммунизм - на нем бомжи и пролетарии прогят.

А нормальные люди о нем даже и не слышали.
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35298300
!туполитик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аналитик BorlandА нормальные люди о нем даже и не слышали.

Расскажи это, деточка, людям из

skype.com
quest.com
allroundautomations.com

А то вдруг они не знают, может тебе и даже денег заплатят, за о нализ (и тот, хреновый).
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35298476
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!туполитик Аналитик BorlandА нормальные люди о нем даже и не слышали.

Расскажи это, деточка, людям из

skype.com
quest.com
allroundautomations.com

А то вдруг они не знают, может тебе и даже денег заплатят, за о нализ (и тот, хреновый).
Неужто PL/SQL Developer тоже бомжи на Делфи писали? :-)
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35299825
MAPA3OT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот и еще список бомжей и пролетариев:
Good_Quality_Applications_Built_With_Delphi
...
Рейтинг: 0 / 0
Отличия С# от Delphi ?
    #35299902
!малолетка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XDiaBLoНеужто PL/SQL Developer тоже бомжи на Делфи писали? :-)

Да. Его написали "бомжи" на Delphi. Только он, в отличии от SQL Developer (написанным индусами и немцами, и прочими "не бомжами") - работоспособен и... оопс, популярен.

Странно не знать это детям. Впрочем, дети на то и дети - ни знаний, ни представлений.
Только дыра в голове, в которой свистит ветер из отряда: "Учите, дети, .NET и Java, потому что dice.com".
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Отличия С# от Delphi ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]