![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
redwhite90 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 14.7.2011 Репутация: нет Всего: нет |
Чем отличается .net от С#?
|
|||
|
||||
nextzi0 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 28.5.2008 Где: о. Корсика Репутация: нет Всего: нет |
Вопрос некорректен. .NET - платформа, C# - язык программирования
--------------------
Не бойся начинать что-то новое, помни, что ковчег построили любители - профессионалы построили "Титаник" |
|||
|
||||
redwhite90 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 14.7.2011 Репутация: нет Всего: нет |
а под этой платформой получается не только c# исполняется?
|
|||
|
||||
SlipKnot |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 28.5.2008 Репутация: нет Всего: -1 |
теоретически да. но на практике максимум Vb еще используется
|
|||
|
||||
DarkDragon |
|
|||
![]() GradVin ![]() ![]() Профиль Группа: Участник Сообщений: 296 Регистрация: 19.8.2006 Репутация: нет Всего: 8 |
Опять двадцать пять. C# - это язык программирования, он не исполняется. Есть компилятор этого языка под .NET платформу, который компилирует исходный код на языке C# в MSIL управляемый байт-код. А вот сборка MSIL уже исполняется интерпретатором/транслятором .NET. На данный момент C# является передовым языком программирования для платформы .NET. Ничего не максимум, еще используют C++/CLI. А так существуют множество иных компиляторов различных языков программирования под .NET платформу, такие как например: Nemerle, Scala, Boo, F#, и т. д. |
|||
|
||||
SlipKnot |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 28.5.2008 Репутация: нет Всего: -1 |
Существуют и используются это две разные вещи. Опять же, чисто теоретически можно писать программы на MSIL, но это долго и неудобно и никто этим не занимается... ну может быть этим пользуются создатели своих языков программирования для .net. Языков существует очень много для .net но документации по ним маловато, msdn пиарит только 2 языка. Так что в РЕАЛЬНЫХ проектах используются они. Возможно есть большие проекты написаны на других языках, но они редкие как альбиносы))) |
|||
|
||||
DarkDragon |
|
||||
![]() GradVin ![]() ![]() Профиль Группа: Участник Сообщений: 296 Регистрация: 19.8.2006 Репутация: нет Всего: 8 |
Еще раз: существуют проекты сделанные на СИ++/CLI, что прямо противоречит "но на практике максимум Vb еще используется". Так же существование компиляторов различных ЯП что противоречит вашему заявлению об "теоретически да.". А вот то что VB.NET/C# широко распространены по сравнению с другими ЯП, то это да.
Я даже не знаю что сказать. Имея информацию по .NET на VB.NET/C# в той же MSDN, достаточно изучить иной ЯП компилятор который генерирует сборку под .NET и спокойно пользоваться им. Свойства и методы классов предоставляемые в .NET от ЯП не меняются. Но проблема скорее в хорошем Code Editor+Visual Designer в лице IDE для сторонних ЯП. |
||||
|
|||||
SlipKnot |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 28.5.2008 Репутация: нет Всего: -1 |
Покажи пожалуйста статистику ИСПОЛЬЗОВАНИЯ языков программирования. Мне интересно на каком месте С++/CLI и другие десятки языков.
спасибо. |
|||
|
||||
DarkDragon |
|
|||
![]() GradVin ![]() ![]() Профиль Группа: Участник Сообщений: 296 Регистрация: 19.8.2006 Репутация: нет Всего: 8 |
Я не занимаюсь сбором статистик, чтобы показывать их вам. Но скажу что я встречал и продолжаю встречать в полне реальные проекты на C++/CLI, есть книги целиком посвященные теме C++/CLI, в MSDN много классов .NET имеют описания и примеры не только на C#/VB.NET но и на C++/CLI. Что касается других языков, ну к примеру Boo который используется в Unity3D (или это наверно не реальный проект ![]() Так что хотите верьте, хотите нет. Это ваше личное право. Переубеждать не собираюсь, чего и вам советую не делать. На этом считаю вопрос (и так не очем) исчерпанным. |
|||
|
||||
SlipKnot |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 28.5.2008 Репутация: нет Всего: -1 |
а никто и не говорит что не верю. только вы сами то в последних двух постах не видели больших букв и не разобрались в том что я хотел сказать.
а на счет статистик, то вы ее собираете просто показываете не в том виде) Удачи! |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |