Кто-нибудь пробовал писать программы на дельфи под .NET? Как впечатления, какие подводные камни?
Delphi и .NET
Delphi и .NET
|
19.06.2010 12:34:26
|
|
|
|
|
|
23.06.2010 18:35:43
А какие отличия между Delphi для Win32 и Delphi для .NET?
|
|
|
|
|
|
23.06.2010 18:41:43
Отличие в том, что дельфи для "чистой" вин32 компилирует в "нативный" код и использует чистые винапи-функции. А приложения, написанные с использованием .NET компилируются в так называемый CLR(Common Language Runtime)-код, для исполнения которого на машине должен быть установлен .NET Framework. Из плюсов - огромный выбор классов на "все случаи жизни", меньший размер ехешника, кроссплатформенность. Фреймворки сейчас стоят практически на всех машинах, поэтому и с запуском приложений, написанных с использованием .нет, проблем возникнуть не должно.
|
|
|
|
|
|
24.06.2010 08:15:30
а у .NET приложении большие требования к железу?
|
|
|
|
|
|
24.06.2010 16:48:23
Да не похоже. Только вот памяти они кушают больше, чем обычные приложения.
Изменено:
rozpants - 24.06.2010 16:48:39
|
|
|
|
|
|
02.07.2010 20:30:53
Я пробовал работать с Delphi Prism... Но меня остановило очень скромное наличие информации по этому продукту и измененный синтаксис языка. |
|||
|
|
|
|
07.07.2010 04:19:59
А вообще не расскажете, чем Delphi Prism от обычного отличается? Просто я слыхал про него и дистриб вроде есть, но вот как то не доводилось работать. Она разработана именно для .NET?
|
|
|
|
|
|
07.07.2010 19:26:51
http://www.cyberguru.ru/programming/delphi/delphi-prism-faq.html
От себя добавлю... Как компонент Visual Studio ставится она довольно таки легко... Но вот без VS установить её довольно таки сложно (если вообще возможно)... В итоге получается что-то типа C# но с синтаксисом Delphi, хотя синтаксис всё же и отличается от Делфийского, поэтому работать не совсем удобно... Чувствуется какая-то чужеродность что-ли...
Не то то чтобы совсем, ещё она разработана для поддержки Mono, тоесть очередная попытка создать среду для кроссплатформенного программирования... |
|||
|
|
|
|
20.07.2010 04:40:49
Mono? Это платформа Linux?
|
|
|
|
|
|
20.07.2010 14:11:14
Mono это что-то типа .NET только на базе свободного ПО.
http://ru.wikipedia.org/wiki/Mono |
|
|
|
|
|
05.08.2010 14:27:46
Ме интересен .net то что можно под кпк писать программы. Под windows mobile.
|
|
|
|
|
|
05.08.2010 15:19:43
Лучше уж Android или IphoneOS интересоваться |
|||
|
|
|
|
05.08.2010 20:31:05
Можно и для Виндоус сначала. Если там все относительно знакомо, то лучше сначала с этого начать, а потом уже переходить на другие типы ОС
Accende lumen sensibus, infude ainorem corbidus!
|
|
|
|
|
|
06.08.2010 09:10:12
Знакомо то знакомо, но поразбираться придётся...
|
|
|
|
|
|
06.08.2010 17:31:01
Да, без этого никак. Просто Майкрософт старается делать общими различные платформы. А если начать с Мака, то придется вообще с нуля делать, наверно
Accende lumen sensibus, infude ainorem corbidus!
|
|
|
|
|
|
06.08.2010 19:35:00
С нуля не получится, потому как нужно будет купить что нить с IphoneOS... Так что начинать придётся долларов этак с 400 - 500
|
|
|
|
|
|
08.08.2010 17:16:40
А как вы думаете, чего стоит ожидать от развития Дельфи в будущем? Допустим, в ближайшие 5 лет может ли что-то существенно измениться
(то есть, я имею в виду, какие основные тренды развития)? Часто более крупные компании покупают/поглощают мелкие и потом делают их продукты под новым именем.
Изменено:
motorway11 - 08.08.2010 17:17:21
Accende lumen sensibus, infude ainorem corbidus!
|
|
|
|
|
|
08.08.2010 20:39:54
Я думаю что Delphi будет продолжать жить примерно также как и сейчас... Пытаясь конкурировать с .NET... А может придумают как использовать NET в Delphi
|
|
|
|
|
|
09.08.2010 00:06:11
Ну а в частности, что в последнее время улучшают в Дельфи? Есть ли серьезные прорывы?
Accende lumen sensibus, infude ainorem corbidus!
|
|
|
|
|
|
09.08.2010 10:00:21
Разве что добавили поддержку Touch Screen с Multi Touch...
|
|
|
|
|
|
09.08.2010 15:51:08
То есть, ожидать, что производительность языка увеличится - странно?
Accende lumen sensibus, infude ainorem corbidus!
|
|
|
|
|
|
09.08.2010 16:21:42
перешли на юникод |
|||
|
|
|
|
09.08.2010 22:09:46
Да вот только теперь работать с UTF-8 в Indy стало невозможно... |
|||
|
|
|
|
10.08.2010 00:06:24
Может быть, я ошибаюсь, но часто проблемы с кодировками решаются путем переконвертирования из одной в другую. Для этого есть спец. функции
Accende lumen sensibus, infude ainorem corbidus!
|
|
|
|
|
|
10.08.2010 15:16:34
И они удобные кстати.
|
||||
|
|
|
|||
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)