Главная страница
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.53 MB
Время: 0.027 c
2-1210146878
Alexei
2008-05-07 11:54
2008.06.01
Запуск ехе-файла из программы на основе полного пути к файлу


2-1210151052
ekto
2008-05-07 13:04
2008.06.01
Разворачивание окна при BorderStyle = bsNone


4-1190007462
Nikfel
2007-09-17 09:37
2008.06.01
Как получить handle под курсором.


15-1208711350
Andy BitOff
2008-04-20 21:09
2008.06.01
Высказывания знаменитых людей


2-1210664893
Сергей
2008-05-13 11:48
2008.06.01
Как сравнить две строки по маске с помощью функций Delphi?