Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Вниз

holly war: D8 vs C# - навеяно одной веткой из основной   Найти похожие ветки 

 
Ihor Osov'yak ©   (2004-06-27 13:41) [0]

собственно - прототип - http://delphimaster.net/view/1-1088320968/

Итак, рано или позно распрощаемся с миром win32 и кто неспеша, кто очень спеша войдем в мир дотнет фреймворка. Так вот, с чем в этом мире дружить, далее с Делфи, то бишь D8 или все же немного мигрировать к с#.

Интересуют мнения вообще, и для контретных случаев.

Мой конкретный случай таков:

1. Проектов, которых нужно было бы перетаскивать на новую платформу - особо нет, так как либо они довольно мелкие,  нужды в них через год-два не будет, а если и будет - по проще переписать заново,  либо наоборот, уж очень большие и довольно древние, и если будут перетаскиваться (что очень маловероятно, так как вполне могут работать на win32 еще несколько лет) - то лишь методом полного редизайна клиентской части. К серверной ни D ни C# как бы отношения не имеет. То есть декларируемая легкость перехода win32->.Net особо не интересует. тем более, есть подозрение, что "легкость" все таки декларируемая.

2. Ориентация все же на использование легальных продуктов, то ость цена - тоже есть фактором.

3. Опыт с D для win32, естественно, есть соотв., с C# - ну так, немного чтение белетристики, несколько консольных утилит, даже не знаю, можно ли это назвать begin level :-)


 
Sergey Masloff   (2004-06-27 16:16) [1]

Судя по всему C#. Но кстати так спешно на дотнет бежать не стоит. По некоторым сведениям в MS озадачены нежеланием основной массы разработчиков отказываться от CPP (и того что он дает) и, якобы, в VisualStudio-2005 "главным" снова станет MSVC. Якобы упоминания об этом на сайте MS уже имеются.
 А так вообще ИМХО Visual Studio 2003 (безотносительно языка) - на данный момент значительно лучше.
 1) Работает значительно быстрее на скромном "железе"
 2) Гораздо лучше справочная система (то что в D8 ИМХО убожество)
 3) Значительно устойчивей. Впрочем, по сравнению с C# Builder борландовским все же и D8 значительно менее падучая.
 В любом случае неизвестно что у борландов за планы в отношении Delphi.

P.S. Все вышесказанное просто мое личное мнение. Я пробовал обе среды мне больше понравилось работать с Visual Studio 2003.


 
KilkennyCat ©   (2004-06-27 16:27) [2]

Помнится, Борланд уже как-то хотел прекратить выпуск Делфи... однако, не прекращает. Си - это хорошо, но лично мне трудно придумать проект, из-за которого мне придется отказаться от Делфи. А что касается .НЕТ, так в офисе, в котором я сейчас сижу, она не нужна, и не будет еще лет двести нужна... А таких офисов, где комп по сути - печатная машинка с какой-либо справочной бд - мильен.


 
iZEN ©   (2004-06-27 17:53) [3]

Надо было на Java переходить в своё время.
А теперь уже два пути: Java или .Net либо "ну её нафиг эту IT".


 
Sergey Masloff   (2004-06-27 20:51) [4]

iZEN ©   (27.06.04 17:53) [3]
> Знаешь, в 96 году я слышал много шума о том что через год все будет Java. Ну результат я вижу. Пока не впечетляет. С НЕТ пока тоже фиг знает. Поэтому... А перейти это ерунда. Я за 2 месяца могу перейти и на Java и на НЕТ (в случае нового проекта). Только нет желания потому что это (по крайней мере пока) не представляется эффективным.
 Кстати про Java - чего-то не видно ни одного по настоящему серьезного проекта (у нас. За бугром я знаю). Под серьезным я бы понимал проект с работой 5-10 тыс. пользователей с единой базой. Причем серьезная работа - компьютер их основной рабочий инструмент. То есть основную часть своего рабочего времени они интенсивно работают с базой. Естественно не read-only. Есть примеры (отеч?)


 
iZEN ©   (2004-06-27 21:36) [5]

to Sergey Masloff   (27.06.04 20:51) [4].
/**Кстати про Java - чего-то не видно ни одного по настоящему серьезного проекта (у нас. За бугром я знаю).*/

У нас с этим и вправду хреново. Но как знать...
Всё это время было засилье пиратских версий Delphi и относительно медленного железа на P133(1998)->Pentium200MMX(2000)->PIII/1000(до сих пор). Университеты в провинциальных городках делали и делают ставку на Pascal/Delphi иногда "опускаются" до C/C++/CBuilder/VC. Все IDE, как правило, пиратские, либо установленные с нарушением лицензии с одного на все факультеты дистрибутива. Почти никто не рискует давать курсы по Java. Сила привычки и удручающего положения с мощным железом. Отсюда и положение дел в сфере IT в России.

Сравнение.
Java vs .NET:
http://www.kinnet.ru/cterra/516/30405.html

О распространении.
Банки. Операторы сотовой связи. (У кого СУБД Oracle и билинг под OAS).
Для примера ещё IBM DB2 Universal Database для iSeries.
http://www.ibm.com/ru/eserver/iseries/db2.html
Да, что-то IBM засиделась над Java, пора бы ей уже глянуть в сторону .Net, да нет, не хочет почему-то; бесплатную Eclipse развивает для интеграции в свою IDE WSAD, примочки под DB2 клепает.

ПО.
Application Server Matrix:
http://www.theserverside.com/reviews/matrix.tss

Бизнес.
Хотя у Sun в России доходы от бизнеса приблизительно равны доходам MS, но это не афишируется в прессе. Почему? Потому что этот бизнес связан с серьёзным железом для узких научных исследований (на котором, кстати, частенько стоит grid-ПО на Java), либо с банковской сферой, гда не любят шума (большим деньгам нужна мёртвая тишина).


 
iZEN ©   (2004-06-27 21:42) [6]

Платформа Competentum:
http://www.physicon.ru/company.php?sec=press_center&pg=press46


 
iZEN ©   (2004-06-27 21:46) [7]

Доля платформ, выбираемых для вновь создаваемых проектов:
http://www.apserver.ru/events/borcon_2003/day2/index.html#2



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

Форум: "Потрепаться";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.032 c
3-1087857148
Oxer
2004-06-22 02:32
2004.07.18
DBChart


1-1088765919
Popovich A.
2004-07-02 14:58
2004.07.18
Вопросик по TImage


14-1088591751
vecna
2004-06-30 14:35
2004.07.18
ох уж эти тестировщицы... =(


1-1088342119
Ani
2004-06-27 17:15
2004.07.18
QuickReport.Preview не работает :(


4-1086232959
ZZZubec
2004-06-03 07:22
2004.07.18
DOS<>WINDOWS





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский