Вопрос № 23302: У меня маленькая такая незадача, я довольно давно сижу на Делфи, сами знаете что это уже омертвевший язык. Теперь людей интерисует тока .NET технологии и протоколы. Если ли смысл переходить на C# если все равно я буду решать математического рода зада...
Вопрос № 23.302
У меня маленькая такая незадача, я довольно давно сижу на Делфи, сами знаете что это уже омертвевший язык. Теперь людей интерисует тока .NET технологии и протоколы. Если ли смысл переходить на C# если все равно я буду решать математического рода задачи. Очень сильно хоца мне залезть в этот мрак. И скажите плиз мне ссылочку на книжку или фак, касающийся только синтаксиса. sin, cos, tan, такого рода дела и как считать данные с EditBox Microsoft Visual Studio Net2003 C#. Заранее спасибо за все. Рад буду вашему
мнению
Отправлен: 10.07.2005, 18:09
Вопрос задал: KolesnikovAV (статус: Посетитель)
Всего ответов отправлено: 2
Отвечает: Jadd
Здравствуйте, KolesnikovAV!
Чего это Дельфи омертвевший язык? Просто он наконец пережил ажиотаж и занял свою нишу. Он так же развивается. В нем появляются те же технологии, что и у средств разработки от Microsoft. Изучение того или иного языка - вопрос необходимости, а не целесообразности. С# изучать стоит, как и дот Нет технологию (вообще). К тому же появилась Gnu.Net и наконец-то C# станет кроссплатформенной, что будет намного лучше, чем Джава по многим аспектам. Теперь о сути. Дельфи 2005 содержит в себе средства для .Net, хотя какой
смысл решать простые математические задачи используя эту технологию? Если только нету далекоидущих планов сопрягать это все с вебом, да и то все это так же есть у дельфей. А книги по С# есть на форуме forum.netz.ru. Там нужна авторизация и тогда разделы книгами откроются. Я там точно видел массу книг по дот нет и си шарп.
--------- Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Студент)
Отправлен: 11.07.2005, 10:07
Отвечает: Tsechoev Bagaudin
Здравствуйте, KolesnikovAV!
Относительно скоропостижной кончины Delphi, я естественно не согласен. Наверное скорее всего была попытка похоронить программирование приложений локального характера. Если сказать коротко, то .NET это что-то вроде Java технологий (J2SE, J2EE). Попытка Майкрософт завхватить и этот рынок, на мой взляд, обреченная на провал. Распределенные системы простым пользователям нужны, как собаке ложка. Они разрабатываются для крупных компаний. Вы видели хорошую, бесплатную IDE для .NET? Я нет. Для Java их несколько. Кроме
этого у Java самый безупречный плюс - кроссплатформенность. Даже если .Net появиться без глюков под юникс системы это не поможет, во-первых майкрософт не будет заниматься ее поддержкой (в отличии от SUN), а во-вторых девиз Java - "Написано раз, работает везде" тут не прокатит. Или есть оптимисты того, что будет IDE для Net, которая будет делать кроссплатформенный код? Интересно как?
Что касается C#, то учить его или не учить, это вопрос желания и необходимости. Языки программирования желательно знать больше, чтобы был выбор при решении необходимой задачи более рационально. Кроме того он (С#) мне очень сташно напоминает Java, и появившийся только сейчас "сборщик мусора" и объявленные один в один как в Java, типичные методы и свойства классов.
--------- Есть только одно зло - невежество, и только одно благо - знания
Ответ отправил: Tsechoev Bagaudin (статус: 7-ой класс)
Отправлен: 11.07.2005, 13:01