![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Dims |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1016 Регистрация: 21.11.2006 Репутация: 0 Всего: 11 |
На одной флиланс-бирже столкнулся с заданием: написать две версии программы, одну -- на C#, другую -- под платформу .NET. Я только что начал освавивать C# и написал на разъяснительной доске, что C# не может работать без .NET, за что сразу же был исключён за недостаточность квалификации.
![]() Так ли это? Действительно ли C# может работать без .NET? |
|||
|
||||
Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: 18 Всего: 67 |
А можете текст задания дословно скинуть или дать ссылку?
-------------------- СУВ, Partizan. |
|||
|
||||
Dims |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1016 Регистрация: 21.11.2006 Репутация: 0 Всего: 11 |
||||
|
||||
Drabuna |
|
|||
![]() Дивелоперчег ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 27.3.2008 Где: Киев Репутация: нет Всего: 3 |
С# без .NET-а не бывает.
|
|||
|
||||
Dims |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1016 Регистрация: 21.11.2006 Репутация: 0 Всего: 11 |
Может, я понял что-то неправильно? |
|||
|
||||
Drabuna |
|
|||
![]() Дивелоперчег ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 27.3.2008 Где: Киев Репутация: нет Всего: 3 |
Перечитал задание 3 раза, автор хочет чего то невозможного только потому что не хочет заставлять юзверей устанавливать .NET. Есть ли смысл тогда использовать C# а не С++? И не проще будет установить .NET framework вместо того чтобы писать 2 различных программы которые будут выполнять одинаковое действие? Погуглил и по мсднил ничего подобного не нашел)
|
|||
|
||||
Dims |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1016 Регистрация: 21.11.2006 Репутация: 0 Всего: 11 |
Я как раз ему и написал, что, возможно, он имел в виду C++, а не C#.
|
|||
|
||||
Drabuna |
|
|||
![]() Дивелоперчег ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 27.3.2008 Где: Киев Репутация: нет Всего: 3 |
http://forum.vingrad.ru/topic-110895.html разве что как вариант сделать как в теме. Иначе не представляю)
|
|||
|
||||
Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: 18 Всего: 67 |
Да....тут как раз у заказчика недостаток квалификации =)
-------------------- СУВ, Partizan. |
|||
|
||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 1 Всего: 43 |
Dims, увереннее в себе надо быть.
|
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 4 Всего: 56 |
Действительно может без .NET, но на Mono, да можешь хоть сам виртуальную машину написать...
![]() ну это так, полуоффтоп в данном случае, т.к. заказчик вряд ли захочет устанавливать Mono... А вообще не надо забывать, что C# - это язык программирования, и теоретически можно для него создать(а может уже кто и создал...), как компилятор в native-код, так и интерпретатор. В любом случае к .NET он жёстко не привязан, просто он популярен в рамках .NET. -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
Djinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 18.5.2007 Репутация: нет Всего: 1 |
Не совсем понял, могли бы вы объяснить ? |
|||
|
||||
Hades |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 226 Регистрация: 8.8.2008 Репутация: 1 Всего: 37 |
DotGNU предоставляет возможности компилировать и запускать C#
Среда исполнения mono может исполнять модули, написанные на языках C# Это сообщение отредактировал(а) Hades - 2.1.2009, 00:56 |
|||
|
||||
Djinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 250 Регистрация: 18.5.2007 Репутация: нет Всего: 1 |
сенкс, вроде пол
![]() |
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 4 Всего: 56 |
Я имел в виду, что ничто не мешает сделать компилятор C# в нативный код, если его ещё нет. Не надо отождествлять язык и платформу... А то получаются глупости типа "Программы на C++ невозможны без gcc" или "Программы на C# невозможны без .NET"... Язык не привязан ни к компилятору или ни к фреймворку, если очень захотеть, то можно писать на Java под .NET, а на C# под JVM. ![]() Это сообщение отредактировал(а) source777 - 3.1.2009, 16:26 -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |