Обсуждение:C Sharp

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Куда язык транслируется — это дело транслятора, поэтому трансляцию в MSIL нельзя считать относящейся к свойствам самого языка.

Почему язык назвали Си-диез (что являетсяя жаргонным названием) и только потом указали Си-шарп? --.:Ajvol:. 14:09, 2 Сен 2004 (UTC)

Потому, что всё наоборот: «Си-шарп» есть жаргон. Ramir 06:30, 13 октября 2005 (UTC)[ответить]

Не си-диез, а до-диез. Си будет H или B. Более того, Си-диез - это до, т. е. C. 10:31, 1 сентября 2012 (UTC)

Переименование статьи и уход от жаргонного названия[править код]

Си-Шарп как и C-sharp есть жаргонные обозначения С#. Посему предлагаю переименовать статью с жаргонного С-sharp и именно "С#", по аналогии с С++.

Насколько я понимаю, по сути конкурируют не языки между собой (C# vs Java), а платформы (.NET vs J2EE) — вероятно, стоит уточнить это в статье. — NZeemin 04:49, 18 августа 2005 (UTC)[ответить]

Статья про язык, поэтому о платформах правомерно упомянуть лишь кратко. Конкуренция платформ не связана строго с языком, под .NET есть в том числе и нечто гораздо более похожее на Java. А то так всё к конкуренции небезызвестных фирм сведём ;) — spider 09:27, 18 августа 2005 (UTC)[ответить]

А хорошо бы сотворить что-то аналогичное en:Comparison of C Sharp and Java... --yms 03:35, 15 апреля 2006 (UTC)[ответить]

Это было бы хорошо, но кто возьмётся, я например не знаю Яву, хотя более-менее знаю C#. --EvilBot 09:00, 15 апреля 2006 (UTC)[ответить]
Просто надо перевести английскую статью. Ну или я на досуге когда-нибудь возьмусь... --yms 12:22, 15 апреля 2006 (UTC)[ответить]
Господа, подобные холивары - одно из самых распространненых явлений на всех форумах, так или иначе связанных с программированием и лишь подчеркивают аматорство и непрофессионализм спорящих. На самом деле, ни один из этих языков не превосходит другой, все зависит от разработчика. При наличии определенного опыта, границы между языками стираются. -- Суree

Как Microsoft относится к клонам?[править код]

Microsoft не имеет ничего против разработки аналогов .NET сторонниим производителями, более того - ходят упорные слухи, что проект Mono был выпущен столь быстро именно благодаря поддержки Редмонда. (195.69.87.54)

Пока откатил столь смелое заявление, если я не прав, подправьте ==Maxim Razin(talk) 20:39, 12 октября 2005 (UTC)[ответить]

Убрал данную тему из статьи вообще, ввиду отсутствия ссылок. Орлангур Восьмизрачковый 13:14, 22 января 2006 (UTC) --85.21.237.158 23:16, 4 сентября 2010 (UTC)[ответить]

Надо бы уже что-то про вторую версию написать, разработка которой завершена в ноябрелетом 2005. А то в тексте до сих пор говорится, что она в настоящее время разрабатывается. Хорошо бы основные нововведения описать.

Орлангур Восьмизрачковый 12:44, 22 января 2006 (UTC)[ответить]

А уж когда я почитал про разрабатываемую версию C# 3.0, я вообще офигел! Орлангур Восьмизрачковый 15:50, 22 января 2006 (UTC)[ответить]

Виртуальная машина[править код]

В статье виртуальная машина описывается как интерпретатор. Это может ввести в заблуждение, т.к. байт-код C# почти повсеместно компилируется перед выполнением (JIT Just-in-time).

Орлангур Восьмизрачковый 13:43, 22 января 2006 (UTC)[ответить]

Не следует путать понятия виртуальной машины и интерпретатора. Следующее замечание - в си шарпе байт-кода нет. Есть MSIL. Runtime-среда CLR (то, что было названно виртуальной машиной) на самом деле выполняет значительно больше функций. И, как уже было замеченно, мсил код компилируется jitter`ом, причем именно компилируется, что очень серьезно отражается на производительности -- Сyree 217.76.38.154 09:00, 21 августа 2008 (UTC)teso --85.21.237.158 23:18, 4 сентября 2010 (UTC)[ответить]

Вывод типов[править код]

Фраза про неподдержку вывода типов вроде как устарела с выходом 3.0? --valodzka 09:40, 4 ноября 2006 (UTC) Вот когда 3.0 реально выйдет - тогда и устареет. — Эта реплика добавлена с IP 212.57.106.50 (о)

Насколько я понял, оно даже в 3.0 будет далеко не таким, как это описано в статье Приведение типа. --М. Ю. 19:31, 4 июня 2006 (UTC)[ответить]

как-то вообще это странно написано. Haskell среди предшественников C# не упоминается и вдруг говорится, что вывод типов из Хаскела не унаследован, поскольку это затрудняло разработку больших систем. наверно, имелся в виду ML? :)

ну и чисто технически это утверждение представляется мне спорным. вывод типов просто не играет с ООП методологией, где каждый run-time объект несёт свой тип. он прекрасно работает в том же хаскеле, где вместо ООП используются type classes, и в C# 3.0, где он применяется только локально.

Парадигма[править код]

Почему написано что Контекстно-ориентированное? 1. Это не так 2. В английской версии статьи это тоже не написано --Timoshka 20:10, 9 мая 2006 (UTC)[ответить]

неточность[править код]

цитата: "Первая версия C# напоминала по своим возможностям Java 1.4, несколько их расширяя: так, в C# имелись свойства (выглядящие в коде как поля объекта, но на деле вызывающие при обращении к ним методы класса), индексаторы (подобные свойствам, но принимающие параметр как индекс массива), события, делегаты, циклы foreach, структуры, передаваемые по значению, автоматическое преобразование встроенных типов в объекты при необходимости (boxing), атрибуты, встроенные средства взаимодействия с неуправляемым кодом (DLL, COM) и прочее"

Этот абзац будто утверждает что в яве нету форича и боксинга!

А версия Java какая? И когда в Java появился foreach? 195.160.234.2 09:11, 10 января 2008 (UTC)[ответить]
foreach (точнее специальный синтаксис для for идеалогически сходный с foreach) и автобоксинг появились в Java начиная с версии 1.5

Комментарии в формате XML[править код]

Что такое "комментарии в формате XML"? Возможно имелась ввиду система документирования через XML в комментариях? sbos 09:21, 6 января 2008 (UTC)[ответить]

Ссылка на обучающий портал[править код]

Перенесено со страницы Обсуждение участника:Hazzik#C Sharp (C#).

Уже списывался с одним из участников. Вот мои обоснования. C_sharp(C#)

Скажи, тебе жалко если ссылка на портал будет висеть в этой статье? Это ж не спам. Это реальная реклама(как ни крути, от этого не отделаться) по теме "Изучение C_sharp(C#)". Ты пробовал начинать учиться по МСДН? Я сечас искал ответ на конкретный вопрос в этом мсдн и обломался. Очень трудно там откопать. Я же предлагаю нормальный старт в обучении. Зайди и почитай. Лучшебы не удалял ссылку а может помог статейкой или интересной ссылкой.

Разрушать может любой... Yanker90 20:14, 22 марта 2009 (UTC) Yanny90, который все время кидает ссылку на сишарпстарт...[ответить]

хочешь верь хочешь не верь, но я учился по МСДН. К тому же реклама в Википедии запрещена. изучаем ВП:СПАМ:

Спам — нелегальная реклама в Википедии, недопустимая согласно правилу нейтральности. Как правило, спамом считается добавление неприемлемых внешних ссылок с целью рекламы. Согласно правилам Википедии спам подлежит немедленному удалению, а его распространители — административным мерам и блокировкам.

--Hazzik 20:19, 22 марта 2009 (UTC)[ответить]


Ключевое слово "неприемлемых". По твоему получаеться, что ссылка на МСДН тоже реклама. Мой портал некоммерческий и не содержит рекламы. Как только увидишь на моем портале реламу, смело удаляй ссылку. А так уж изволь оставить. Yanker90 20:46, 22 марта 2009 (UTC) --Yanker90 21:40, 22 марта 2009 (UTC)[ответить]

Я считаю, что этой ссылке не место в Википедии согласно ВП:ЧНЯВ#Википедия — не сервер-зеркало, не файловый архив и не каталог ссылок. В разделе «Ссылки» стоит размещать ссылки на авторитетные источники, которые подробно освещают тему статьи. Форумы, блоги, сообщества и обучающие порталы читатель может найти через поиск или в каком-либо каталоге (например, в DMOZ). --Claymore 22:13, 22 марта 2009 (UTC)[ответить]
Ссылка на MSDN имеет прямое отношение к C#, а ваша ссылка - косвенное. Если еще остались вопросы - тогда читаем конфликт интересов. --Hazzik 04:10, 23 марта 2009 (UTC)[ответить]
И тем не менее:

ВП:ЧНЯВ#Википедия — не сервер-зеркало, не файловый архив и не каталог ссылок
1. Простые подборки внешних ссылок или интернет-каталоги. Нет ничего плохого в том, чтобы поместить в статью одну или несколько полезных ссылок, соответствующих её содержанию

В разделе «Ссылки» стоит размещать ссылки на авторитетные источники
Это рекомендация а не позыв к действиям. Википедия оставляет неоднозначность в этом плане.
Эти я обосновываю, то что хочу оставить эту ссылку.Yanker90 06:46, 23 марта 2009 (UTC)[ответить]
Изучение C# не имеет прямого отношения к самому языку, как мне кажется :-) Ваш сайт пока неизвестен, там мало материала, даже встречаются орфографические ошибки. В энциклопедии ему не место, зато он будет полезен в каком-нибудь каталоге. --Claymore 07:26, 23 марта 2009 (UTC)[ответить]
Это не обоснование, а переход на личности. Yanker90 07:37, 23 марта 2009 (UTC)[ответить]
В любом случае здесь явно присутствует конфликт интересов, и правила Википедии не рекомендуют давать ссылки на свои ресурсы.--Hazzik 09:35, 23 марта 2009 (UTC)[ответить]
Не рекомендуют. Но и не запрещают. Yanker90 09:58, 23 марта 2009 (UTC)[ответить]

Я повторюсь. Мой портал не преследует никаких коммерческих целей. Я же не продаю тут книги и даже не рекламирую фирмы, которые эти занимаются. Yanker90 10:03, 23 марта 2009 (UTC)[ответить]

Давайте я сейчас тоже кучу порталов по обучению C# за 5 минут на укозе наклепаю, и вставлю все в статью? --Hazzik 10:14, 23 марта 2009 (UTC)[ответить]
  • Просмотрел статьи на сайте ни одна не имеет прямого отношения к C#, если только к .NET Framework и то как третье ухо для кобылы. В интернете есть куча порталов, более подходящих на роль ссылки "портал по обучению C#". --Hazzik 10:24, 23 марта 2009 (UTC)[ответить]
  • Зы: если вы преследуете цель раскрутить свой портал с помощью википедии, за счет ее высокого PR у вас ничего не получиться, потому как внешние ссылки помечаются как nofollow. --Hazzik 10:24, 23 марта 2009 (UTC)[ответить]

Я не преследую никаких конкретных целей. Можете критиковать мой портал сколько влезет. Пусть он будет хоть четвертым ухом у кобылы. Я за пузомерками не гоняюсь. И тем не менее - пусть висит ссылка. Вам жалко? Yanker90 11:03, 23 марта 2009 (UTC)[ответить]

Википедия - ... не каталог ссылок,Внешние ссылки - спам, реклама и конфликт интересов. Мне - жалко --Hazzik 11:09, 23 марта 2009 (UTC)[ответить]
Я уже обосновал, почему я настаиваю на том, чтобы ссылка была оставлена. Если Вы не поняли, читайте снова. — Эта реплика добавлена участником Yanker90 (ов)
Что ж, тогда давайте обратимся к администраторам. Благо и формальный повод есть, статья на грани война правок. --Claymore 18:54, 23 марта 2009 (UTC)[ответить]
я уже обратился. Реакции пока не последовало. Можете высказать свои аргументы. --Hazzik 19:05, 23 марта 2009 (UTC)[ответить]
Вот мой аргумент: если вы видите конкретную разницу между языком программирования и его изучением, то я ее не вижу. И, насколько я понял, посетители моего сайта тоже. Конечно вы такие умные, что можете учиться по мсдн, но многие либо про его существование не знают, либо в нем ничего не поймут. Я же предлагаю читателю конкретный материал по теме в доступной форме. По поводу грамматических ошибок в тексте - извините я никогда русский язык не изучал. Буду исправлять с помощью Word'a.
Цитата:

Просмотрел статьи на сайте ни одна не имеет прямого отношения к C#, если только к .NET Framework и то как третье ухо для кобылы.

Да хоть четвертое. Почитай комментарии к статьям. Я их не заказывал - не настолько я честолюбив.

Yanker90 20:53, 23 марта 2009 (UTC)[ответить]

Да вот и еще одно. Вы когда родились, сразу умели программировать на C#? Не все в университетах/бурсах/курсах учат его. И я по себе знаю, что начать с чего-то надо и это довольно сложно. Вот пусть этот портал и станет началом. А остальные "более достойные" порталы приобрели размеры монстров (готдотнет.ру например), что заходя на них сразу отпадает желание что-либо делать. Проект не бюджетный и у меня нет денег на его рекламу-раскрутку. Да и вообще. Это уже звучит как крик утопающего... Yanker90 21:08, 23 марта 2009 (UTC)[ответить]
Разница между языком программировния и платформой на которой он выполняется - огромная. Это все-равно что сказать, что машина и дорога по которой она ездит - одно и то же. Т.к. ваш портал ориентирован на изучение платформы .NET Framework, то я могу сравнить это с изучением карты местности. Итак, нет разницы между автомобилем и картой? --Hazzik 04:24, 24 марта 2009 (UTC)[ответить]
Вот пусть этот портал и станет началом. - давайте подождем, когда портал станет хотя бы серединой, тогда, возможно, и разместим ссылку. --Hazzik 04:24, 24 марта 2009 (UTC)[ответить]
Да и вообще, в Википедии есть правила и все обязаны им подчиняться. --Hazzik 04:24, 24 марта 2009 (UTC)[ответить]
Для того, чтобы портал стал серединой, ему нужны посетители. Основной траффик(40%) идет именно от сюда. Правила Википедии оставляют неоднозначность в этом плане. Проект некоммерческий, образовательная тематика. По сути это не спам, а полезная ссылка. Если вы не согласны, пусть решит администрация. Тут уже собрались Холиварщики(Holy War). Спор далее бесполезен.
Т.е. вы подтверждаете мои слова, что вы хотите использовать википедию в качестве раскрутки своего портала? --Hazzik 08:26, 24 марта 2009 (UTC)[ответить]

Разница между языком программировния и платформой на которой он выполняется - огромная.

И тем не менее. Не зная платформы не сможешь программировать на языке и наоборот - это неотъемлемые части. --Yanker90 06:26, 24 марта 2009 (UTC)[ответить]
Не правда! Есть куча проектов, которым не нужны BCL! --Hazzik 08:26, 24 марта 2009 (UTC)[ответить]
Уважаемые Yanker90 и Hazzik! Предлагаю вам обратиться к посредничеству. Надеюсь, что мнение третьей, незаинтересованной, стороны поможет поставить точку в вашем споре, и будет без обид. --Doomych 06:34, 24 марта 2009 (UTC)[ответить]
Нет. Только администрация. Все мои доводы уже приведены. --Yanker90 06:37, 24 марта 2009 (UTC)[ответить]

Давайте я сейчас тоже кучу порталов по обучению C# за 5 минут на укозе наклепаю, и вставлю все в статью? Цитата Hazzik Контент на моем портале 100% уникален. Yanker90 06:57, 24 марта 2009 (UTC)[ответить]

И что? на моих 100 порталах тоже будет уникальная отсебятина --Hazzik 08:26, 24 марта 2009 (UTC)[ответить]

Доводы против[править код]

  1. Сайт имеет косвенное отношение к объекту статьи
  2. Судя по вашему вкладу, участник Yanker90, вы зарегистрировались здесь только для того, чтобы поставить ссылку на свой портал в данную статью
  3. Очевиден конфликт интересов
  4. По статистике liveinternet.ru большую часть трафика на ваш сайт генерирует википедия(26,5% всреднем за неделю), по этой же ссылке видно, что сайт появился дней 10 назад (14 марта). Остальные переходы с рекламных ссылок. Таким образом, со всей увереностью, можно заявить, что википедия используется для раскрутки.
  5. Сайт не имеет постоянной аудитории
  6. Очень мало полезных статей

--Hazzik 08:41, 24 марта 2009 (UTC)[ответить]

Да спам это, спам. Википедия не является местом для продвижения собственных сайтов. См. также Википедия:Аффилированность. --М. Ю. (yms) 14:36, 24 марта 2009 (UTC)[ответить]


Ну грёбанный! Я понимаю, что вы спорите, но хотя бы в обсуждениях повесте ссылку на сайт, хочу глянуть, что за хрень. 188.114.41.95 17:36, 12 мая 2010 (UTC)[ответить]

Доводы за[править код]

  1. Сайт имеет самое непосредственное отношение к объекту статьи
  2. Именно так и есть. Только для этого.
  3. Очевиден конфликт интересов: мой интерес - это помощь начинающим программистам. А ваш интерес, насколько я вижу, это унижение участников системы, не согласных с ВАШИМ мнением.
  4. Википедия пользуется не для раскрутки, а для информирования людей, что существует такой портал, на котором можно узнать некие интересные нюансы. Ни в одной книге Вы не найдете такого материала. Может быть только нечто подобное.
  5. Сайт имеет постоянную аудиторию - это человек 10. Кол-во постоянно растет.
  6. Предложите свои полезные статьи. Что Вам мешает?

Я бы попросил не убирать ссылку, пока идет обсуждение. Давайте придем к некоему консенсусу. На каких условиях вы согласны оставить ссылку в статье?

Yanker90 14:46, 24 марта 2009 (UTC)[ответить]
Ни на каких. --М. Ю. (yms) 14:50, 24 марта 2009 (UTC)[ответить]
По поводу ваших «доводов „за“».
  1. Не является достаточным доводом "за".
  2. Это сильный довод "против", а не "за".
  3. "Помощь начинающим программистам" не является целью Википедии, поэтому это не довод "за".
  4. Словами "для информирования людей, что существует такой портал" вы сами признали, что Википедия используется для его раскрутки.

и т.д. и т.п. --М. Ю. (yms) 14:53, 24 марта 2009 (UTC)[ответить]

И тем не менее устраивать "войну правок" у Вас есть время. По поводу того, что ссылка не по теме:

"Не зная платформы не сможешь программировать на языке и наоборот - это неотъемлемые части." Yanker90 14:59, 24 марта 2009 (UTC)[ответить]
Несмотря на то, что вы в какой-то степени овладели вики-терминологией ("война правок"), вашей ссылки в этой статье не будет, посокльку она является саморекламой и не обладает значимостью. --М. Ю. (yms) 15:18, 24 марта 2009 (UTC)[ответить]
Я уже ответил на это: можно программировать на шарпе, без использования BCL, достаточно поставить галочку "Client-only Framework subset" в настройках VS. К тому же есть платформа silverlight, которая к .NET Framework относиться косвенно, есть .NET CF - выходит, что это совсем не неотъемлемые части. Продолжу свою аналогию про автомобили - на автомобиле не обязательно ездить по дороге. Дорога не является неотъемлемой частью автомобиля. А изучение карты - никак не скажется на ваших знаниях о внутреннем устройстве автомобиля, или как на нем нужно ездить. --Hazzik 15:16, 24 марта 2009 (UTC)[ответить]
IMHO, тут совершенно незачем спорить по существу ссылки. --М. Ю. (yms) 15:18, 24 марта 2009 (UTC)[ответить]

Итог[править код]

Господа, я поставил стабилизацию на страницу. Ссылка на csharpstart.com не может быть добавлена в статью, так как согласно ВП:ЧНЯВ «в статью, по теме которой существует множество сайтов, лучше добавить ссылку на один крупный сайт». Сайт таковым не является. Также, участнику Yanker90 выностися предупреждение за нарушение ВП:ВОЙ и ВП:КИ. При следующем добавлении ссылки он будет заблокирован — vvvt 17:10, 24 марта 2009 (UTC)[ответить]


Апеллирую. В результате обсуждения был нарушен ряд правил. Если Вы не согласны пишите комментарии. Если же Вы не поняли, почему я считаю -это за нарушение правил - значит Вы лукавите. Это все. Далее список реплик и нарушений:

  • даже встречаются орфографические ошибки. цитата Claymore 07:26, 23 марта 2009 (UTC) - переход на личности и оскорбление. НЕЗНАЧИТЕЛЬНЫЕ грамматические ошибки может допускать каждый.
  • "Давайте я сейчас тоже кучу порталов по обучению C# за 5 минут на укозе наклепаю, и вставлю все в статью?" - Hazzik 10:14, 23 марта 2009 (UTC). Вызов, то есть мало того, что оскорбил словом, так пытается оскорбить действием. Я думаю Википедия не поддерживает разжигание конфликтов.
  • Самое смешное в этой истории, что портал по обучению C# написан на php:) --Hazzik 10:14, 23 марта 2009 (UTC) - комментарий не в тему и, опять же, содержит оскорбление.
  • C#, если только к .NET Framework и то как третье ухо для кобылы --Hazzik 10:24, 23 марта 2009 (UTC)
Причем третье ухо кобылы к C# - оскорбление.
  • Да и вообще, в Википедии есть правила и все обязаны им подчиняться. --Hazzik 04:24, 24 марта 2009 (UTC) - вот именно!!! А вы нарушаете их, при попытке защитить. Вы не Третейский судья, точно так же как и остальные участники.
  • Т.е. вы подтверждаете мои слова, что вы хотите использовать википедию в качестве раскрутки своего портала? --Hazzik 08:26, 24 марта 2009 (UTC) - Угадай с трех попыток. Провокация.
  • Судя по вашему вкладу, участник Yanker90, вы зарегистрировались здесь только для того, чтобы поставить ссылку на свой портал в данную статью. - Несомненно. Но не только. Это стало поводом. А, как всем известно, причин много, а повод один.
  • Сайт не имеет постоянной аудитории - наглая и очевидная ложь.
  • по поводу реплик пользователя М. Ю. (yms) у меня мало комментариев. Это вызов, чего, однозначно, не поддерживает администрация Википедии. Предлагаю ему выписать выговор за разжигание конфликта интересов.
Я еще много чего мог бы написать, но в отличие от остальных, не желаю нарушать правила, установленные данной энциклопедией.

Обсуждение, действительно, не блистало уважением к оппонентам, но пока ссылка, очевидно, не соответствует установленным правилами и практикой критериям. По сложившейся практике, из статей Википедии можно ставить ссылки на наиболее авторитетные сайты по теме статьи или сайты, содержащие уникальную информацию. Уникальность проекта и выдающейся авторитетности пока продемонстрировано не было, поэтому, на данный момент, стоит воздержаться от помещения ссылки в статью. Не думаю, что арбитражный комитет примет подобное заявления к рассмотрению, это скорее вопрос к администраторам и рядовым участникам, пока я вижу, что большинство за удаление ссылки, думаю, на этом вопрос можно закрыть. --Александр Сигачёв 15:08, 25 марта 2009 (UTC)[ответить]

Вы говорите про требования, которым не отвечает ссылка. Назовите их.
«По сложившейся практике, из статей Википедии можно ставить ссылки на наиболее авторитетные сайты по теме статьи или сайты, содержащие уникальную информацию.» --Александр Сигачёв 15:40, 26 марта 2009 (UTC)[ответить]

Инфомация по этой теме 100% уникальна, если не считать новости, скопированые, например, с MSDN. Все статьи писаны мной. Когда можно считать сайт авторитетным? Когда он станет размером с рсдн? Если так, то ето несерьезно...

Под уникальной информацией я имею в виду, информацию, которой нет аналогов; сайтов, посвящённых обучению программированию множество. Авторитетным сайт будет считаться тогда, когда о нём (о его работе, истории создания, биографии авторов) будут писать в газетах и журналах, сайт завоюет престижные интернет-премии, ссылки на сайт будут появляться в научных работах. Подробнее см. ВП:АИ. Кроме того, должно быть согласие других участников Википедии, что сайт действительно может быть помещён в статью. --Александр Сигачёв 17:27, 26 марта 2009 (UTC)[ответить]
Чтобы об этом сайте писали в газетах :) Это может быть только в мечтах. А по поводу других участников(щас я грубо нарушу правила Википедии, которые нарушались и раньше в этой статье): Эти неучаливые холиварщики(holy war) за просто так не согласятся оставить эту ссылку, будь она даже гуглом. Тут нужна мотивация, например, материальная. — Эта реплика добавлена участником Yanker90 (о · в)
Насколько мне известно, фонд Wikimedia не размещает рекламу вебстраниц в викистатьях. --М. Ю. (yms) 20:04, 26 марта 2009 (UTC)[ответить]
Я говорил не о Википедии вцелом, а о таких как Вы Yanker90 12:14, 29 марта 2009 (UTC)[ответить]
Нет, о таких как я вы не говорили, вы говорили о материальной мотивации. Материальная мотивация может быть только у держателя этого сайта, т.е. фонда Wikimedia. Если бы, к примеру, я мог потребовать денег за рекламу вашего сайта, то они бы, естественно, пошли этому фонду, но смысла в этом нет, т.к., если бы это было возможно, фонд мог бы их брать с рекламодателей напрямую. Однако он этого не делает, и слава богу. --М. Ю. (yms) 14:48, 29 марта 2009 (UTC)[ответить]
Напрасно вы иронизируете. Вы все прекрасно поняли. Yanker90 20:37, 31 марта 2009 (UTC)[ответить]
Иное понимание запрещено правилами Википедии, поскольку оскорбляло бы вас. --М. Ю. (yms) 07:52, 1 апреля 2009 (UTC)[ответить]
Что серьезно? А я думал мы тут ромашки собираем... Yanker90 19:49, 1 апреля 2009 (UTC)[ответить]

Посмотрел на на этот "сайт". Сплошная реклама. Автора линчевать. Уж лучше ссылку на те же MSDN и simple-cs.ru дать. На втором есть реклама, но она незначительна. 87.117.12.175 12:22, 13 мая 2010 (UTC)[ответить]

О предках C#[править код]

И всё таки влияния Java он не испытывал. Вот влияние Ruby есть - это видно по тому, что всё наследуется от object, в то же время, похож он на Java только из-за C++ в предках. Откройте любую книгу от профессионалов на английском - там это есть. Различный холивар на эту тему - и я напомню, как Sun великолепно тогда заполучили фичи MSJAVA, а затем уничтожили эту попытку сделать нормальный JVM для Windows. 46.41.86.185 20:36, 5 ноября 2010 (UTC)[ответить]

Генеалогическое дерево С# показано на рис. 1.1. "Дедушкой" С# является язык С. От С язык С# унаследовал синтаксис, многие ключевые слова и операторы. Кроме того, С# построен на улучшенной объектной модели, определенной в C++. Если вы знаете С или C++, то с С# вы сразу станете друзьями. С# и Java связаны между собой несколько сложнее. Как упоминалось выше, Java также является потомком С и C++. У него тоже общий с ними синтаксис и сходная объектная модель. Подобно Java C# предназначен для создания переносимого кода. Однако С# — не потомок Java. Скорее С# и Java можно считать двоюродными брать- ями, имеющими общих предков, но получившими от родителей разные наборы 26 Часть I. Язык С# "генов". Если вы знаете язык Java, то вам будут знакомы многие понятия С#. И на- оборот, если в будущем вам придется изучать Java, то, познакомившись с С#, вам не придется осваивать многие средства Java.  — Эта реплика добавлена участником 46.41.86.185 (о · в) 20:36, 5 ноября 2010

  • Для правки по добавлению Ruby необходимы источники о том, что такое влияние существовало. Можете их дать прямо тут я помогу оформить в статью в соответствии с правилами. --cаша (krassotkin)
  • Предложенные Вами цитату и книгу проверил и добавил. --cаша (krassotkin) 22:10, 5 ноября 2010 (UTC)[ответить]


«Язык C# … унаследовал много полезных возможностей от других языков программирования напрямую связан двумя наиболее широко применяемыми в мире компьютерными языками — C и C++, а также с языком Java.»

Одно дело, когда связаны - в этом мире всё логически связано. С другой стороны, про наследование ничего не говорится. В то же время(и я уже приводил это) в книге Герберта Шилдта на 26-27 страницах говорится, что C# не наследник Java. Среди их предков были C и C++, однако у C# в предках также Delphi и Ruby. Первый дал логичность, аккуратность и ясность, от второго же он получил свойство "всё, даже базовые типы, наследуюся от object". Если у двух особей одни общий предок, то вполне вероятно, что особи будут иметь много общего. И называть одну особь предком другой - как миниум глупость. 188.114.6.72 07:08, 6 ноября 2010 (UTC)[ответить]

  • Я добавил и оформил всю предложенную Вами цитату целиком и сноску на книгу которую Вы предложили, кроме того, добавил ещё один источник. Надеюсь, такой подход позволит сделать читателям правильный вывод. Что касается Ruby, только утверждения, подробно рассмотренные во вторичных независимых авторитетных источниках заслуживают появления в статье. --cаша (krassotkin) 09:03, 6 ноября 2010 (UTC)[ответить]

Спасибо. Я надеюсь, мы увидим комментарии реальных разработчиков, а не нытьё сами-знаете-какого-сообщества. 188.114.6.72 10:13, 6 ноября 2010 (UTC)[ответить]

  • Ловите :) Вообще-то, Java действительно является неофициальным предком C#, по сути это был асимметричный ответ Микрософта Суну. По сути там внешнее все слизано с Явы, в особенности базовые классы. Конечно, официальными предками были только С и С++, и более не о чем фантазировать, особенно про Делфи и чего-то там еще ... S.J. 12:52, 6 ноября 2010 (UTC)[ответить]
  • А вот, что пишут АИ: "Язык C# является языком программирования, по синтаксису очень похожим на Java. Однако называть C# "переработанным" вариантом Java будет не верно. C#, как и Java, основан на синтаксических конструкциях С++. Многие синтаксические конструкции C# построены с учетом решений, принятых для Visual Basic 6.0" („библия от“ Эндрю Троелсен) S.J. 12:59, 6 ноября 2010 (UTC)[ответить]

Кто слизан? Где слизан? Судя по вашему линуксячьему "слизан", вам в школу нужно. С таким же успехом можно сказать, что Java слизала много из более функиональной тогда MSJAVA. А клоунада Sun удачно помогла получить им всё, что они хотели.109.165.6.79 14:48, 6 ноября 2010 (UTC)[ответить]

Сегодня я не настроен на троллинг, поэтому говорите только по делу, а лучше пишите в Live Messenger ( arman.64bit at live.ru) Расчитываю на конструктивный диалог, а не на срач. 109.165.6.79 16:57, 6 ноября 2010 (UTC)[ответить]

  • До создания C# Microsoft модифицировала Java (создав J++), с тем чтобы добавить возможности, работающие только на ОС Windows, нарушив таким образом лицензионное соглашение Sun Microsystems. Пока Microsoft находилась на второй фазе своей бизнес-стратегии, известной как «Embrace, Extend, and Extinguish», развитие J++ было остановлено иском, поданным Sun’ом. Будучи лишённой возможности разрабатывать клон Java с нужными ей свойствами, Microsoft создала альтернативу, которая больше соответствовала их потребностям и видению будущего. S.J. 00:51, 7 ноября 2010 (UTC)[ответить]

Си-диез[править код]

Тогда уж до-диез. C - это нота до, а си - H. - Sikon 04:45, 24 июля 2012 (UTC)[ответить]

1) Сейчас написано "ключевые слова select, from, where, позволяющие делать запросы из SQL, XML, коллекций и т. п".

SQL - это язык. Запросы делаются из объектов содержащих какую-то информацию (например,из базы данных), а не из языка. 91.77.140.35 12:13, 13 октября 2015 (UTC)[ответить]

2) Language Integrated Query (LINQ), если пишется с заглавных букв - это название компонента .NET Framework. Это не то же самое, что фраза, написанная строчными буквами ( "language integrated query", "запрос, интегрированный в язык").91.77.140.35 12:19, 13 октября 2015 (UTC)[ответить]

3)Написано "делать запросы из XML". Запросы делаются из документа XML, а не из языка XML.91.77.140.35 12:26, 13 октября 2015 (UTC)[ответить]

Новая версия языка вышла в начале марта. Нужно добавить информацию о новых возможностях. Описать некоторые из наиболее интересных, например: двоичные литералы и локальные функции. — Тим (обс.) 14:50, 7 апреля 2017 (UTC)[ответить]

Теги <code>[править код]

Уважаемый W55, пожалуйста, не надо обрамлять не языковые конструкции тегами <code>. Например, TPL (Task Parallel Library) - название библиотеки, LINQ - название механизма итерации, непосредственно в коде эти слова не используются, поэтому никакого смысла заключать их в теги нет. gjrfytn (обс.) 07:24, 20 мая 2017 (UTC)[ответить]