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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Может ли C# работать без .NET? 
V
    Опции темы
Dims
Дата 31.12.2008, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



На одной флиланс-бирже столкнулся с заданием: написать две версии программы, одну -- на C#, другую -- под платформу .NET. Я только что начал освавивать C# и написал на разъяснительной доске, что C# не может работать без .NET, за что сразу же был исключён за недостаточность квалификации.

smile

Так ли это? Действительно ли C# может работать без .NET?
PM MAIL   Вверх
Partizan
Дата 31.12.2008, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 18
Всего: 67



А можете текст задания дословно скинуть или дать ссылку?


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Dims
Дата 31.12.2008, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



PM MAIL   Вверх
Drabuna
Дата 31.12.2008, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дивелоперчег
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 27.3.2008
Где: Киев

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



С# без .NET-а не бывает. 
PM MAIL   Вверх
Dims
Дата 31.12.2008, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(Drabuna @ 31.12.2008,  14:08)
С# без .NET-а не бывает.

Может, я понял что-то неправильно?
PM MAIL   Вверх
Drabuna
Дата 31.12.2008, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дивелоперчег
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 27.3.2008
Где: Киев

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



Перечитал задание 3 раза, автор хочет чего то невозможного только потому что не хочет заставлять юзверей устанавливать .NET. Есть ли смысл тогда использовать C# а не С++? И не проще будет установить .NET framework вместо того чтобы писать 2 различных программы которые будут выполнять одинаковое действие? Погуглил и по мсднил ничего подобного не нашел)
PM MAIL   Вверх
Dims
Дата 31.12.2008, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Я как раз ему и написал, что, возможно, он имел в виду C++, а не C#.
PM MAIL   Вверх
Drabuna
Дата 31.12.2008, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дивелоперчег
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 27.3.2008
Где: Киев

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



http://forum.vingrad.ru/topic-110895.html разве что как вариант сделать как в теме. Иначе не представляю)
PM MAIL   Вверх
Partizan
Дата 31.12.2008, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 18
Всего: 67



Да....тут как раз у заказчика недостаток квалификации =)


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
nerezus
Дата 31.12.2008, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

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



Dims, увереннее в себе надо быть.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
source777
Дата 31.12.2008, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

Репутация: 4
Всего: 56



Цитата(Dims @  31.12.2008,  13:52 Найти цитируемый пост)
Действительно ли C# может работать без .NET? 
Действительно может без .NET, но на Mono, да можешь хоть сам виртуальную машину написать...   smile 
ну это так, полуоффтоп в данном случае, т.к. заказчик вряд ли захочет устанавливать Mono...
А вообще не надо забывать, что C# - это язык программирования, и теоретически можно для него создать(а может уже кто и создал...), как компилятор в native-код, так и интерпретатор. В любом случае к .NET он жёстко не привязан, просто он популярен в рамках .NET.




--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Djinn
Дата 2.1.2009, 00:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 250
Регистрация: 18.5.2007

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



Цитата(source777 @  31.12.2008,  18:00 Найти цитируемый пост)
А вообще не надо забывать, что C# - это язык программирования, и теоретически можно для него создать(а может уже кто и создал...), как компилятор в native-код, так и интерпретатор. В любом случае к .NET он жёстко не привязан, просто он популярен в рамках .NET.


Не совсем понял, могли бы вы объяснить ?
PM MAIL   Вверх
Hades
Дата 2.1.2009, 00:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 226
Регистрация: 8.8.2008

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



PM MAIL   Вверх
Djinn
Дата 2.1.2009, 02:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 250
Регистрация: 18.5.2007

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



сенкс, вроде пол smile
PM MAIL   Вверх
source777
Дата 3.1.2009, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

Репутация: 4
Всего: 56



Цитата(Djinn @  2.1.2009,  00:34 Найти цитируемый пост)
Не совсем понял, могли бы вы объяснить ? 

Я имел в виду, что ничто не мешает сделать компилятор C# в нативный код, если его ещё нет. Не надо отождествлять язык и платформу... 
А то получаются глупости типа "Программы на C++ невозможны без gcc" или "Программы на C# невозможны без .NET"... 
Язык не привязан ни к компилятору или ни к фреймворку, если очень захотеть, то можно писать на Java под .NET, а на C# под JVM.  smile 

Это сообщение отредактировал(а) source777 - 3.1.2009, 16:26


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

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


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

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


 




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


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

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