ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Немного про C#
  #1  
Старый 04.09.2008, 21:07
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию Немного про C#

Чуваки, начал учить С#, уже думаю стоит ли вобще его учить. Что за кривой синтаксис?
Допустим массивы:
int[] varArray = new int[5];
Зачем они только усложнили? Ведь в С++ все намного проще:
int varArray[10];


И еще вот допустим чтоб вывести значение на консоль нужно Console.WriteLine
кому нужен такой синтаксис? Ведь даже в паскале сокращали writeln.
+ кому нужен регистр который должен обязательно соблюдаться?
+ по ходу изучения визуал студио становиться понятно без всяких надписей что он сделан в стиле Майкрософт, активные границы которые применил еще много лет назад мак. и режим ввода с применением табуляций который помню был вроде впервые задействован у адоба (для web разработки)
 
Ответить с цитированием

  #2  
Старый 04.09.2008, 21:13
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

синтаксис нормальный.
про массивы ты смотришь 1ю или 2ю спецификацию языка. взгляни на 3ю.
для Console.Writeline можно использовать псевдоним, если уж так не в моготу.
Соблюдение регистра есть во многих языках. чем это плохо ?
зато код унифицирован.

а брать удобные и полезные фичи у других вендоров . имхо - не зазорно.
 
Ответить с цитированием

  #3  
Старый 04.09.2008, 21:18
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

geezer.code
По поводу фич я с тобой соглашусь. Пля учебник новее чем за 2006 в кн. маг. не нашел, так и знал что у меня старая спецификация((

Тогда вырисовывается следующий вопрос: Сложно ли в будущем будет перейти на новую спецификацию?
 
Ответить с цитированием

  #4  
Старый 04.09.2008, 21:21
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

Цитата:
Сообщение от procedure  
Сложно ли в будущем будет перейти на новую спецификацию?
Если постоянно писать, то думаю не сложно. Довольно много гайдов и скринкастов выходит с описанием новых возможностей.
Хотя я довольно долго уже не пишу на c#, но стараюсь держать руку на пульсе.
 
Ответить с цитированием

  #5  
Старый 04.09.2008, 21:34
Аватар для Chaak
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

Нормальный синтаксис. Ты бы видел какойэ извращение на ассемблере)) нихрена не пойму

Последний раз редактировалось ChaaK; 04.09.2008 в 22:40..
 
Ответить с цитированием

  #6  
Старый 04.09.2008, 22:26
Аватар для z01b
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме:
2360904

Репутация: 1393


По умолчанию

Тема бред и ответы проффесионалов тоже ...
 
Ответить с цитированием

  #7  
Старый 04.09.2008, 22:42
Аватар для Chaak
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

По моему ТС не понимает идеи ООП
 
Ответить с цитированием

  #8  
Старый 04.09.2008, 23:24
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Цитата:
Допустим массивы:
int[] varArray = new int[5];
Зачем они только усложнили? Ведь в С++ все намного проще:
int varArray[10];
А что тут усложнили? Как раз все логично:
переменная varArray типа int[]
переменной присваивается сссылка на массив 5 целых.
Все верно.

Цитата:
кому нужен такой синтаксис? Ведь даже в паскале сокращали writeln.
А если тебе нужно вывести не в консоль, а в поток?
SomeFuckingStream.WriteLine()
В паскале же тебе бы пришлось писать НОВУЮ функцию.

Цитата:
+ кому нужен регистр который должен обязательно соблюдаться?
вменяемым людям.
Queue queue = new Queue();

Вывод: не нравится - не ебите.
Тема закрыта.
 
Ответить с цитированием

  #9  
Старый 04.09.2008, 23:24
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Цитата:
Нормальный синтаксис. Ты бы видел какойэ извращение на ассемблере)) нихрена не пойму
Ассемблер можно понять. p.s учил асс. по прг. Калашникова.
Цитата:
Тема бред и ответы проффесионалов тоже ...
А вот лучше когда с пояснениями.
Что здесь такого? Я начал учить язык программирования и решил узнать ответы на интересующие вопросы.
Цитата:
По моему ТС не понимает идеи ООП
Тут дело не в ООП, в языке программирования. При работе с С++ в котором код намного короче и так же все понятно таких вопросов никогда не возникало.
 
Ответить с цитированием

  #10  
Старый 04.09.2008, 23:28
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Цитата:
Нормальный синтаксис. Ты бы видел какойэ извращение на ассемблере)) нихрена не пойму
Да и забыл, "hello world" в асс. весит гораздо меньше чем в C#. Этим и обуславливается суровый синтаксис ассемблера.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Юмор. Анекдоты, смешные рассказы/логи. Mobile Болталка 1356 16.06.2010 16:46
Про одно всё, про  одно..... Николь Болталка 20 01.02.2009 18:31
и снова про одноклассники оlbaneс Болталка 2 23.12.2007 14:13
Расскажите про СИ против американцев Stasinsan ICQ 10 20.12.2007 18:05



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ