Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.01;
Скачать: CL | DM;

Вниз

Отличия С# от Delphi ?   Найти похожие ветки 

 
dreamse   (2008-04-21 12:22) [0]

Думал перейти с Delphi на кторой работаю уже 4 года на C# почитал книжки по С# отличий от Delphi на нашел.

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

С Delphi переходить не собираюсь, просто интересно


 
DVM ©   (2008-04-21 12:24) [1]


> Что можно сделать на C# чего нельзя сделать на Delphi ?

скорее уж наоборот вопрос поставить.


> И почему C# специалисты более востребованны чем специалисты
> Delphi ?

потому что модно


 
Игорь Шевченко ©   (2008-04-21 12:31) [2]


> Что можно сделать на C# чего нельзя сделать на Delphi ?


вопрос не так должен стоять. Вопрос должен стоять, насколько быстрее можно сделать нечто на C#, чем на Delphi.


 
KSergey ©   (2008-04-21 12:36) [3]

Запомните: нет такого языка программирования, на котром нельзя было бы решить конкретную бизнес задачу (на всяких случай добавлю - из распространенных, универсальных языков; а то сейчас приведут какую-нибудь экзотику типа Лого Джуниор :) )


 
KSergey ©   (2008-04-21 12:37) [4]

> Игорь Шевченко ©   (21.04.08 12:31) [2]
> Вопрос должен стоять, насколько
> быстрее можно сделать нечто на C#, чем на Delphi.

и наоборот! :)


 
Дмитрий С   (2008-04-21 12:39) [5]


> Запомните: нет такого языка программирования, на котром
> нельзя было бы решить конкретную бизнес задачу (на всяких
> случай добавлю - из распространенных, универсальных языков;
>  а то сейчас приведут какую-нибудь экзотику типа Лого Джуниор
> :) )

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


 
dreamse   (2008-04-21 12:53) [6]

На C# можно писать драйвера? Или разрабатывать софт для КПК ?


 
Kolan ©   (2008-04-21 12:55) [7]

> для КПК

Да.


 
brother ©   (2008-04-21 12:55) [8]


> На C# можно писать драйвера? Или разрабатывать софт для
> КПК ?

бред...


 
Игорь Шевченко ©   (2008-04-21 12:59) [9]


> На C# можно писать драйвера?


Все драйвера уже давным-давно написаны.


> Или разрабатывать софт для КПК ?


Безусловно можно. А на Delphi нельзя :)


 
Palladin ©   (2008-04-21 13:02) [10]


> Безусловно можно. А на Delphi нельзя :)

краем уха видел костыли для CF для Delphi...


 
dreamse   (2008-04-21 13:34) [11]

Игорь Шевченко ©   (21.04.08 12:59) [9]
> Все драйвера уже давным-давно написаны.

Давайте без таких вот ложных и громких заявлений :)

> Palladin ©   (21.04.08 13:02) [10]

Для 2006 ?

интересно для D7 есть ?
Скиньте ссылку на костыли интересно посмотреть


 
dreamse   (2008-04-21 13:36) [12]

Игорь Шевченко ©   (21.04.08 12:59) [9]
> Все драйвера уже давным-давно написаны.

Мне вот ну прям срочно нужно написать функционал который можно реализовать только в драйвере на нулевом кольце. А с С++ или асембером к сожалению не знаком. Нанимать програмиста дорого, а на delphi нельзя... Ну это конечно еденичный случай, в основном все что нужно легко и быстро делаеться на Delphi 7


 
Palladin ©   (2008-04-21 13:38) [13]


> интересно для D7 есть ?

нет


 
Игорь Шевченко ©   (2008-04-21 13:49) [14]

dreamse   (21.04.08 13:36) [12]


> Мне вот ну прям срочно нужно написать функционал который
> можно реализовать только в драйвере на нулевом кольце. А
> с С++ или асембером к сожалению не знаком.


знакомься или одно из двух


 
Игорь Шевченко ©   (2008-04-21 13:51) [15]


> Ну это конечно еденичный случай, в основном все что нужно
> легко и быстро делаеться на Delphi 7


например web-сервисы и взаимодействие с ними. Например remoting - ну просто в два клика делается на D7


 
Ins ©   (2008-04-21 13:53) [16]


> На C# можно писать драйвера?


Процитирую "вредный совет", некогда посвященный Розычу :)

Если пишите на нэйтив
Вы системные программы
То вам просто по-любому
Нужно пользовать Си Шарп...
Ну и что что вам не нужен
Безопасный код, не важно!
Ведь зато у Си у Шарпа
Есть уборшик мусора!


 
dreamse   (2008-04-21 14:08) [17]

> Игорь Шевченко ©   (21.04.08 13:51) [15]

Ну не в 2 конечно. Но в основном весь софт который разрабатываю делаю быстрее чем делал бы его на С ++ например.

Разные языки для разных специфик. Что хорошо получаеться на одном не всегда так же быстро делаеться на другом.

Пока останусь на Delphi для прикладных программ и буду учить видимо PHP для разработки web

Всем спасибо.


 
Anatoly Podgoretsky ©   (2008-04-21 14:26) [18]

> dreamse  (21.04.2008 14:08:17)  [17]

Учити Калашникова.


 
dreamse   (2008-04-21 14:28) [19]

> Anatoly Podgoretsky ©   (21.04.08 14:26) [18]

Для реалиста самое то :) Уже есть навыки.


 
Игорь Шевченко ©   (2008-04-21 14:29) [20]


> Но в основном весь софт который разрабатываю делаю быстрее
> чем делал бы его на С ++ например.


Между С# и C++ столько разниц, что одно лишь перечисление их превысило бы размеры, допустимые под пост на форуме.
Я к чему клоню - сами языки в принципе не очень отличаются (C# и Delphi), а вот библиотеки для них - как небо и земля. Потому одно изучение библиотек .Net займет reasonable amount of time


 
@!!ex ©   (2008-04-21 14:30) [21]

> [10] Palladin ©   (21.04.08 13:02)
>
> > Безусловно можно. А на Delphi нельзя :)
>
> краем уха видел костыли для CF для Delphi...


> [11] dreamse   (21.04.08 13:34)


Если хочется писать для КПК и мобилок и не уходить с Паскаля, то это к FPC. Для КПК можно на нем писать.


 
DiamondShark ©   (2008-04-21 17:18) [22]


> Что можно сделать на C# чего нельзя сделать на Delphi ?

Запуздырить MDI-форму в DLL и не зависеть от версии компилятора.


 
Petr V. Abramov ©   (2008-04-21 18:43) [23]


> Игорь Шевченко ©   (21.04.08 14:29) [20]


> Я к чему клоню - сами языки в принципе не очень отличаются
> (C# и Delphi), а вот библиотеки для них - как небо и земля.
>  

Что-то Winforms от VCL не сильно отличается (по понятным причинам)


 
DiamondShark ©   (2008-04-21 19:35) [24]


> Что-то Winforms от VCL не сильно отличается

Заметно отличаются.
Например, в VCL практически нереально нормально реализовать несколько GUI-потоков.


 
Petr V. Abramov ©   (2008-04-22 02:20) [25]


> DiamondShark ©   (21.04.08 19:35) [24]

оно так, Winforms имеет некоторые преимущества :)))
но при переходе с VCL незнакомого практически нет.


 
Плохиш ©   (2008-04-22 02:24) [26]


> dreamse   (21.04.08 13:36) [12]
> Мне вот ну прям срочно нужно написать функционал который
> можно реализовать только в драйвере на нулевом кольце.

A, понял, ты ищешь язык, который за тебя тебе всё напишет...

Думается, пора домохозяйкам возвращаться к своим прямым обязанностям.



Страницы: 1 вся ветка

Текущий архив: 2008.06.01;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.032 c
2-1210499472
Nucer
2008-05-11 13:51
2008.06.01
GetMem и записи со строками


2-1210575397
Mishenka
2008-05-12 10:56
2008.06.01
Запуск процедуры в определённое время


15-1208641156
NailMan
2008-04-20 01:39
2008.06.01
Как удалить пароль при сетевом доступе и прочие глюки


15-1208029933
TIF
2008-04-12 23:52
2008.06.01
Я фигею %-) Сейчас нечаянно вирус написал на Delphi )))


4-1189838020
Nikfel
2007-09-15 10:33
2008.06.01
Как убрать рамку окна.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский