Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что мне понравилось и нет в C# после Java 
:(
    Опции темы
Dims
Дата 3.11.2008, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1016
Регистрация: 21.11.2006

Репутация: нет
Всего: 11



Я недавно занялся C# и вот что мне к настоящему моменту понравилось:

1) разработка графического интерфейса без LayoutManager-ов
2) многомерные массивы (а не массивы массивов)
3) ключевое слово bool вместо boolean
4) элементарные типы наравне с другими, в частности, в генериксах
5) возвращение параметров с помощью out и ссылка на ссылку при помощи ref
6) возможность хранить много классов в одном файле
7) перегрузка операций

Что не понравилось:

1) делегаты и события
2) изменение (по сравнению с Java) синтаксиса описания производного класса (хотя это и возврат к Си++)
3) переделка библиотек коллекций, словно намеренное изменение по сравнению с Java всех названий и свойств лишь бы отличалось

С чем не определился:

1) невиртуальные функции
2) нессылочные типы


(наверное, что-то ещё забыл)
PM MAIL   Вверх
Bogdan1024
Дата 3.11.2008, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1436
Регистрация: 28.9.2005
Где: Киев

Репутация: 3
Всего: 13



Цитата(Dims @  3.11.2008,  21:08 Найти цитируемый пост)
делегаты и события

А чем это не понравилось?


--------------------
user posted image
PM MAIL   Вверх
Lazin
Дата 3.11.2008, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 1
Всего: 154



невероятно глубокий анализ smile 

ИМХО, .NET выглядит все перспективней и перспективней, производительность очень хорошая, скорость развития и уровень поддержки то-же впечатляет, единственное что пока мне не очень нравится, это язык C#, не хватает конторля над временем жизни объектов, а так-же compile-time полиморфизма
PM MAIL Skype GTalk   Вверх
Bogdan1024
Дата 3.11.2008, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1436
Регистрация: 28.9.2005
Где: Киев

Репутация: 3
Всего: 13



Шо, неужели Java со всеми своими примочками/библиотеками сравнится по размеру с .NET FW?


--------------------
user posted image
PM MAIL   Вверх
Dims
Дата 3.11.2008, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1016
Регистрация: 21.11.2006

Репутация: нет
Всего: 11



Цитата(Bogdan1024 @  3.11.2008,  22:14 Найти цитируемый пост)
А чем это не понравилось? 

Слишком много телодвижений и лишних сущностей. 

Фактически, как я понял, на заднем плане создаются различные классы и объекты, но выглядит это как описание каких-то переменных. Система пытается притвориться указателями на функции, но получилось это не полностью.

Добавлено через 45 секунд
Цитата(Bogdan1024 @ 3.11.2008,  22:56)
Шо, неужели Java со всеми своими примочками/библиотеками сравнится по размеру с .NET FW?

Так что по-Вашему больше?
PM MAIL   Вверх
Bogdan1024
Дата 3.11.2008, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1436
Регистрация: 28.9.2005
Где: Киев

Репутация: 3
Всего: 13



Цитата
Так что по-Вашему больше? 

ИМХО .NET FW огромней. Хотя я в Java не особо разбираюсь smile 


--------------------
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0452 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.