с# - еще не настоящий язык ?
От: hmixa  
Дата: 18.09.06 19:18
Оценка: -3 :))) :))) :))) :))) :))) :))) :))) :))
Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


26.10.07 15:06: Перенесено модератором из '.NET' — TK
Re[3]: с# - еще не настоящий язык ?
От: WolfHound  
Дата: 20.09.06 10:55
Оценка: 1 (1) +4
Здравствуйте, hmixa, Вы писали:

H> Хотя бы для того чтобы можно было без извращений забирать простым копированием или архивированием все исходники. Делаешь директорию Sources и знаешь что там лежит только то что тобой писанно или как-бы тобой (Я имею первый раз сгенирированные файлы), а в директории obj — ничего такого нет и ее можно иногда просто стереть, все равно все появится вновь. То как сделано в студии подходит для мелких проектов, для больших — с большим числом сборок, не думаю что это хорошо.

Открой для себя SVN.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re: с# - еще не настоящий язык ?
От: Mika Soukhov Stock#
Дата: 18.09.06 19:34
Оценка: :)))
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Обещали к новому году.
Re: с# - еще не настоящий язык ?
От: konsoletyper Россия https://github.com/konsoletyper
Дата: 19.09.06 05:34
Оценка: 3 (1)
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Зачем?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: с# - еще не настоящий язык ?
От: hmixa  
Дата: 19.09.06 18:39
Оценка: -1
Здравствуйте, konsoletyper, Вы писали:

K>Здравствуйте, hmixa, Вы писали:


H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


K>Зачем?


Хотя бы для того чтобы можно было без извращений забирать простым копированием или архивированием все исходники. Делаешь директорию Sources и знаешь что там лежит только то что тобой писанно или как-бы тобой (Я имею первый раз сгенирированные файлы), а в директории obj — ничего такого нет и ее можно иногда просто стереть, все равно все появится вновь. То как сделано в студии подходит для мелких проектов, для больших — с большим числом сборок, не думаю что это хорошо.
Re[3]: с# - еще не настоящий язык ?
От: konsoletyper Россия https://github.com/konsoletyper
Дата: 19.09.06 20:48
Оценка: :)
Здравствуйте, hmixa, Вы писали:

K>>Зачем?


H> Хотя бы для того чтобы можно было без извращений забирать простым копированием или архивированием все исходники. Делаешь директорию Sources и знаешь что там лежит только то что тобой писанно или как-бы тобой (Я имею первый раз сгенирированные файлы), а в директории obj — ничего такого нет и ее можно иногда просто стереть, все равно все появится вновь. То как сделано в студии подходит для мелких проектов, для больших — с большим числом сборок, не думаю что это хорошо.


Я за 15 минут наваял маленький батник, который всё это делает без извращений. Вроде как включать в проект файлы из других директорий возможно. А вот с раздельной компиляцией модулей — что-то я не совсем понял, что нужно.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: с# - еще не настоящий язык ?
От: Kore Sar  
Дата: 26.10.07 12:33
Оценка: :)
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Настоящие программисты не жалуются. Настоящие программисты находят обходной путь. Например запускают по студии на каждый модуль.
с# - еще не настоящий язык ?
От: Аноним  
Дата: 18.09.06 19:23
Оценка:
После таких заявлений полагается упасть на пол, сучить ногами и стучать головой по ковру.
--
Абыpвалг! — сказал Linux после pyсификации


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
с# - еще не настоящий язык ?
От: Аноним  
Дата: 19.09.06 00:48
Оценка:
Dkm_S видать ты промахнулся мимо ковра
--------------
Любое удобство идет за счет мегагерцеф! : {<b>1</b>, <b>2</b>, <b>3</b>}


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: с# - еще не настоящий язык ?
От: konst_mk Россия  
Дата: 19.09.06 02:00
Оценка:
Здравствуйте, Mika Soukhov, Вы писали:

MS>Здравствуйте, hmixa, Вы писали:


H>>позволит включать в проект файлы из других директорий

Это можно делать, просто в меню у кнопки Add есть выпадающий список -> Add as link Файл копироваться в директорию проекта не будет.
Re: с# - еще не настоящий язык ?
От: Аноним  
Дата: 19.09.06 03:20
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Никогда. C# и .net не позволяют делать раздельную компиляцию одной сборки.
Re[2]: с# - еще не настоящий язык ?
От: TK Лес кывт.рф
Дата: 19.09.06 03:41
Оценка:
Hello, " Аноним "
>
> H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?
>
> Никогда. C# и .net не позволяют делать раздельную компиляцию одной сборки.

Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.
Posted via RSDN NNTP Server 2.0
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
с# - еще не настоящий язык ?
От: Аноним  
Дата: 19.09.06 07:20
Оценка:
>Dkm_S видать

Чего это тебе видать? Тебе из-за твоего for() вообще ничего не "видать".
--
Абыpвалг! — сказал Linux после pyсификации


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[3]: с# - еще не настоящий язык ?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.09.06 07:55
Оценка:
Здравствуйте, TK, Вы писали:

TK>Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.


Однако, как показывает практика, товарищи хотят не одну сборку, а один файл
... << RSDN@Home 1.2.0 alpha rev. 642>>
AVK Blog
Re: с# - еще не настоящий язык ?
От: dimchick Украина  
Дата: 19.09.06 09:41
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Не стоит путать язык и компилятор.
Re[4]: с# - еще не настоящий язык ?
От: TK Лес кывт.рф
Дата: 19.09.06 11:42
Оценка:
Hello, "AndrewVK"
>
> TK>Сборка может состоять из нескольких отдельных модулей. Но, создание
> модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без
> проблем.
>
> Однако, как показывает практика, товарищи хотят не одну сборку, а один
> файл

Ну, пусть используют ILMerge если у них такие тараканы
Posted via RSDN NNTP Server 2.0
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[4]: с# - еще не настоящий язык ?
От: Аноним  
Дата: 19.09.06 11:48
Оценка:
>пусть используют ILMerge

Кстати, есть ли у кого положительный опыт использования этой штуковины? Посмотрел я, как она работает — и что-то не понравилось
--
Абыpвалг! — сказал Linux после pyсификации


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: с# - еще не настоящий язык ?
От: hugo Австрия  
Дата: 19.09.06 11:53
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Думаю,что для Микрософт C# как раз самый нормальный язык (почитайте про Singularity)
(Хотя проблема, описанная вами, совсем не в языке)
Re[4]: с# - еще не настоящий язык ?
От: hmixa  
Дата: 19.09.06 18:40
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, TK, Вы писали:


TK>>Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.


AVK>Однако, как показывает практика, товарищи хотят не одну сборку, а один файл


Ага !!! Один файл.
Re[3]: с# - еще не настоящий язык ?
От: hmixa  
Дата: 19.09.06 18:41
Оценка:
Здравствуйте, konst_mk, Вы писали:

_>Здравствуйте, Mika Soukhov, Вы писали:


MS>>Здравствуйте, hmixa, Вы писали:


H>>>позволит включать в проект файлы из других директорий

_>Это можно делать, просто в меню у кнопки Add есть выпадающий список -> Add as link Файл копироваться в директорию проекта не будет.

Знаем, Спасибо большое !!!! Но эти иконки снизу слева — бесят !!!
Re[3]: с# - еще не настоящий язык ?
От: hmixa  
Дата: 19.09.06 18:43
Оценка:
Здравствуйте, TK, Вы писали:


TK>Сборка может состоять из нескольких отдельных модулей. Но, создание модулей не подерживает VisualStudio. Комманодно-строчные компиляторы — без проблем.


Ужасно !!! Дос — воревер ????
Re[2]: с# - еще не настоящий язык ?
От: hmixa  
Дата: 19.09.06 18:45
Оценка:
Здравствуйте, dimchick, Вы писали:

D>Здравствуйте, hmixa, Вы писали:


H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


D>Не стоит путать язык и компилятор.


Правильно !!! Не путаем — я имел ввиду отношение Микрософта к этому языку — как какой-то версии VB6
Re[4]: с# - еще не настоящий язык ?
От: Аноним  
Дата: 19.09.06 23:41
Оценка:
Dkm_S
>>Кстати, есть ли у кого положительный опыт использования этой штуковины? Посмотрел я, как она работает — и что-то не понравилось

У меня есть, а тебе видимо такие хеккерские екзетулзы не хотят служить, хнык , наверно потому, что ты слишком часто без надобности юзаешь сериализацию.
--------------
Любое удобство идет за счет мегагерцеф! : {<b>1</b>, <b>2</b>, <b>3</b>}


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: с# - еще не настоящий язык ?
От: Tom Россия http://www.RSDN.ru
Дата: 20.09.06 07:31
Оценка:
H>Думаю,что для Микрософт C# как раз самый нормальный язык (почитайте про Singularity)
H>(Хотя проблема, описанная вами, совсем не в языке)

Нееее, дудки. Мы уже про WinFS долго и много читали, слюнrb текли, а итог?
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Народная мудрось
всем все никому ничего(с).
Re: с# - еще не настоящий язык ?
От: hmixa  
Дата: 20.09.06 16:11
Оценка:
Вот вот давайте поизвращаемся. Будем писать батники, устанавливать контроль версий.

Батники я и сам могу писать.

Я про отношение микрософта к этому продукту. Как к какой-то поделке, весьма не серьезной.
Re[2]: с# - еще не настоящий язык ?
От: VladGalkin Украина  
Дата: 20.09.06 16:47
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вот вот давайте поизвращаемся. Будем писать батники, устанавливать контроль версий.

Контроль версий уже за извращение считается?

H>Я про отношение микрософта к этому продукту. Как к какой-то поделке, весьма не серьезной.

Ага, весьма несерьезной поделке, для весьма несерьезной платформы .NET, которую MS сама и за продукт не считает, и деньги вовсе не на ней делает, и вовсе не ее проповедует...
... << RSDN@Home 1.2.0 alpha rev. 651>>
ДЭ!
Re: с# - еще не настоящий язык ?
От: hmixa  
Дата: 26.10.07 05:49
Оценка:
Помнится, что год назад я задавал вот такой вопрос:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Про не зависимую компиляцюи модулей, я наверно загнул, это я имел ввиду — чтобы отдельно можно было компилировать каждый cs файл, а не только все сборку в целом. Ну и да ладно — быстрый компьютер это решает

А про другое место для директрии obj я таки решение для VS2005 накопал.


если в файле blablabla.csproj в секции
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">


вставить вот такие строчки:
<IntermediateOutputPath>..\obj\OrganizerGUI\Debug\</IntermediateOutputPath>
<BaseIntermediateOutputPath>..\obj\OrganizerGUI\Debug\</BaseIntermediateOutputPath>


То вполне можно загнать директрии obj куда-нибудь подальше, с глаз долой. Потому как поиск по сайту слов BaseIntermediateOutputPath IntermediateOutputPath ни чего не дал, я счет своим долгом запостить, то что накопал
Re: с# - еще не настоящий язык ?
От: Аноним  
Дата: 26.10.07 05:50
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Хороший у вас драгдилер.
Рекомендую завязать с наркотиками.
Re[2]: с# - еще не настоящий язык ?
От: hmixa  
Дата: 26.10.07 06:02
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, hmixa, Вы писали:


H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


А>Хороший у вас драгдилер.

А>Рекомендую завязать с наркотиками.

ЭЭЭЭЭЭЭ, могу порекомендовать. Но вот только какая связь ?
Re[3]: с# - еще не настоящий язык ?
От: Алексей.  
Дата: 26.10.07 07:54
Оценка:
Здравствуйте, konst_mk, Вы писали:

_>Это можно делать, просто в меню у кнопки Add есть выпадающий список -> Add as link Файл копироваться в директорию проекта не будет.


Можно поподробнее где эта кнопка находится?
Re: с# - еще не настоящий язык ?
От: kuj  
Дата: 26.10.07 09:00
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Какое всe это имеет отношение к языку C#? Прежде, чем нести ахинею разберитесь в терминах и понятиях.
... << RSDN@Home 1.2.0 alpha rev. 746>>
Re: с# - еще не настоящий язык ?
От: kuj  
Дата: 26.10.07 09:13
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


Еще предлогаю, следуя вашей же логике, задаться вопросом, а настоящий ли язык C++? Где делегаты? Где анонимные методы? Где итераторы? Где лямбда-выражения? Где атрибуты? Где сборщик мусора (да-да, это не относится к языку, но мы ведь следуем вашей логике?) Где свойства с возможностью задания scope для getter`ов и setter`ов? Где рефлексия (опять же, не свойство языка, но продолжаем следовать Вашей логике)? Где partial class`ы? Где версионность сборок (снова таки не язык, но следуем курсу партии)? Где нормальный унифицированный string? Где readonly модификатор для полей? Где "подъязык" типа LINQ для удобной работы с разнородными структурами данных в декларативной манере? Где конструкция using, наконец? И многое-многое другое?..

C++ на столько более "настоящий язык", что для него приходится выдумывать костыли типа boost...
... << RSDN@Home 1.2.0 alpha rev. 746>>
Re[3]: с# - еще не настоящий язык ?
От: Аноним  
Дата: 26.10.07 09:47
Оценка:
Здравствуйте, Tom, Вы писали:

H>>Думаю,что для Микрософт C# как раз самый нормальный язык (почитайте про Singularity)

H>>(Хотя проблема, описанная вами, совсем не в языке)

Tom>Нееее, дудки. Мы уже про WinFS долго и много читали, слюнrb текли, а итог?


Как таковая WinFS была придумана еще в начале 90 для проекта Windows Cairo, просто на ее разработку как таковую забили, типа есть более приоритетные задачи. =)
Re[2]: с# - еще не настоящий язык ?
От: Svjat Украина  
Дата: 26.10.07 12:25
Оценка:
Здравствуйте, hmixa, Вы писали:

H>если в файле blablabla.csproj в секции

H>
H>  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
H>


H>вставить вот такие строчки:

H>
H><IntermediateOutputPath>..\obj\OrganizerGUI\Debug\</IntermediateOutputPath>
H><BaseIntermediateOutputPath>..\obj\OrganizerGUI\Debug\</BaseIntermediateOutputPath>
H>


H>То вполне можно загнать директрии obj куда-нибудь подальше, с глаз долой. Потому как поиск по сайту слов BaseIntermediateOutputPath IntermediateOutputPath ни чего не дал, я счет своим долгом запостить, то что накопал


да уж, год убить на то, что бы найти "Project Properties/Build/Output path" — это круто ........
Re[3]: с# - еще не настоящий язык ?
От: anton_t Россия  
Дата: 26.10.07 12:36
Оценка:
Здравствуйте, Tom, Вы писали:

H>>Думаю,что для Микрософт C# как раз самый нормальный язык (почитайте про Singularity)

H>>(Хотя проблема, описанная вами, совсем не в языке)

Tom>Нееее, дудки. Мы уже про WinFS долго и много читали, слюнrb текли, а итог?


А итог ещё рано подводить — WinFS в разработке.
Re[2]: с# - еще не настоящий язык ?
От: Svjat Украина  
Дата: 26.10.07 12:37
Оценка:
Здравствуйте, Kore Sar, Вы писали:

KS>Здравствуйте, hmixa, Вы писали:


H>>Вопрос! кто знает когда микрософт начнет относится к с#, как к нормальному языку ? Позволит перенести директорию obj в другое место, позволит включать в проект файлы из других директорий, независимую компиляцию модулей, как это сделано для с++ ?


KS>Настоящие программисты не жалуются. Настоящие программисты находят обходной путь. Например запускают по студии на каждый модуль.


не, студия — попса! настоящие программисты пользуются фаром и csc
Re[2]: с# - еще не настоящий язык ?
От: Eugeny__ Украина  
Дата: 26.10.07 13:19
Оценка:
Здравствуйте, hmixa, Вы писали:

H>Вот вот давайте поизвращаемся. Будем писать батники, устанавливать контроль версий.


Оо, установка системы контроля версий нынче уже извращение?
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.