Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Будущие С++, MFC/winapi vs NET 
:(
    Опции темы
OneFourth
Дата 12.2.2006, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Сейчас все большую популярность набирает Си Шарп. Все больше работодателей требуют его знание. Да и в новых Виндусах (2003 сервер, виста) этот фреймворк включен по умолчанию (т.е. юзеру нет необходимости тянуть либу с сайта микрософт), что как я думаю еще больше увеличит популярность Си Шарпа.
Так есть ли смысл осваивать с++/MFC/WinAPI/COM и т.д. Или стоит сразу начать с С# and .NET ?

Сам я немного пишу на с++, PHP, Delphi.

PM   Вверх
chipset
Дата 12.2.2006, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 27
Всего: 165



MFC точно не имеет смысла изучать. C# -- имеет.
Но меня к примеру от него мутит, так что я не могу smile
C++ бросать никакого смысла не имеет.



--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Dark Elf
Дата 12.2.2006, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 9
Всего: 10



http://www.tiobe.com/tiobe_index/index.htm

C# пока лишь на 7-ом мечте smile

Хотя и у нас в Киеве очень многим конторам требуются программисты именно на этом языке

... И меня от этой смеси C++, Java, COM и Visual Basic мутит... с грустью вспоминаю насколько приятней было писать на С++ smile

Это сообщение отредактировал(а) Dark Elf - 12.2.2006, 18:54


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
MAKCim
Дата 12.2.2006, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



C# вещь прспективная, ИМХО изучать стоит, хотя по мне лучше C++


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

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


Эксперт
***


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

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



Цитата(Dark Elf @ 12.2.2006, 18:52 Найти цитируемый пост)
http://www.tiobe.com/tiobe_index/index.htm

А (Visual) Basic на 4-ом? Что-то не верю я этому сайту


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
WERITAS
Дата 12.2.2006, 23:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


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

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



Хм... А мне нравится Microsoft Foundation Classes (MFC) несмотря ни на что!


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
Empirik
Дата 13.2.2006, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 28.10.2005
Где: Россия, Пермь

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



Господа, на сколько я понимаю С# и C++ предназначены для совершенно разных целей. С# - больше подходит для написание прикладных приложений, корпоративных программ. C++ - это системный язык, больше подходящий для написания игр, ОС, драйверов и тд. Да и по теме еще один вопрос, сама .NET виртуальная машина на чем написана?

Это сообщение отредактировал(а) Empirik - 13.2.2006, 10:06
--------------------
Постоянно удивляюсь человеческой фантазии напридумывают гаджетов
PM MAIL WWW ICQ   Вверх
Dreamer_0x01
Дата 13.2.2006, 10:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Терминатор
**


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

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



Я несколько лет назад, когда учился в институте, самостоятельно в качестве курсовой работы изучал JAVA2 и сделал достаточно сложный проект на ней.
И в то время мне говорили, что вот-вот появится новый С, который кто-то назвал "убийцей Явы".
Как вы считаете, такое сопоставление имеет смысл, или все-таки JAVA и C# перекрывают разную область задач?

Мне скоро нужно будет сделать так, чтобы моя программа соединялась с неким сайтом и меняла его данные, то есть "перестраивала" некоторые файлы, находящиеся на сервере. Программа в данный момент написана на Visual C++ c использованием MFC. Вот я не знаю теперь, в какую сторону мне копать - продолжать освоение C++, или освоить для этой цели один из вышеприведенных языков? Но при этом обязтльно понадобится взаимодействие с С++,так как в программе очень много конструкций, работающих только на этом языке.


--------------------
Нет ничего невозможного. Есть цели, и есть время и силы на их достижение.
PM ICQ   Вверх
chaos
Дата 13.2.2006, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


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

Репутация: 6
Всего: 44



можно и из VC++ юзать .NET !!!
PM WWW   Вверх
Ignat
Дата 13.2.2006, 11:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

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



Цитата(chaos @ 13.2.2006, 10:59 Найти цитируемый пост)
можно и из VC++ юзать .NET !!!

Давай подробнее...


--------------------
Теперь при чем :P
PM   Вверх
chaos
Дата 13.2.2006, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


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

Репутация: 6
Всего: 44



Архитектура .NET и программирование на Visual C++
ПИТЕР ТОРСТЕИНСОН и РОБЕРТ ОБЕРГ

PM WWW   Вверх
OneFourth
Дата 13.2.2006, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата

С# - больше подходит для написание прикладных приложений, корпоративных программ.

Меня смущает тот факт, что для си-шарпной программы юзеру прийдеться качать еще и фреймуорк...
Так что если прога для старых (и тепершних) виндосов то возможно есть смысл писать на с++, мфц
PM   Вверх
chaos
Дата 13.2.2006, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


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

Репутация: 6
Всего: 44



вот стандартный пример(на VC++ с испорльзование .NET)
Код

#using <mscorlib.dll>
using namespace System;

void main(void)
{
    Console::WriteLine("Hello World");
}

Добавлено @ 11:43
так что я думаю(сам еще не пробовал использовать .NET ибо не требуетсЯ и как правельно заметил
OneFourth
Цитата
Меня смущает тот факт, что для си-шарпной программы юзеру прийдеться качать еще и фреймуорк
)
нет веских причин "спрыгивать" с VC++ и пока не предвидится. Так я думаю.
Добавлено @ 11:48
вот еще пример из этой же книги(см.выше)
Код

#using <mscorlib.dll>
using namespace System;

gc class InputWrapper
{
public:
    int getlnt(String *pprompt) // Строка
    {
        Console::Write(pprompt); // Запись
        String *pbuf = Console::ReadLine(); // Строка
        return Convert::ToInt32(pbuf); // Преобразовать
    }

    double getDouble(String *pprompt)
    {
        Console::Write(pprompt); // Запись
        String *pbuf = Console::ReadLine(); // Строка
        return Convert::ToDouble(pbuf); // Преобразовать
    }

    Decimal getDecimal(String *pprompt) // Десятичное число
    {
        Console::Write(pprompt); // Запись
        String *pbuf = Console::ReadLine(); // Строка
        return Convert::ToDecimal(pbuf); // Преобразовать
    }

    String *getString(String *pprompt) // Строка
    {
        Console::Write(pprompt); // Запись
        String *pbuf = Console::ReadLine(); // Строка
        return pbuf;
    }
}

void main(void)
{
    InputWrapper *piw = new InputWrapper;
    int numTerap = piw->getlnt("How many temp's? " ) ; // Сколько?
    for (int i = 0; i < numTemp; i++)
    {
        int fahr = piw->getlnt("Temp. (Fahrenheit): " ) ; // Фаренгейт
        int celsius = (fahr - 32) * 5 / 9; // Цельсия
        Console: .-WriteLine ("Fahrenheit = {0}", fahr.ToString()); // Фаренгейт
        Console::WriteLine("Celsius = {0}", box(celsius)); // Цельсия
    }
}

PM WWW   Вверх
Ignat
Дата 13.2.2006, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

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



chaos, подскажи магические ключи препроцессора, чтоб он перестал ругаться...
Что-то мучает подозрение, что это пример MC++.


--------------------
Теперь при чем :P
PM   Вверх
chaos
Дата 13.2.2006, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


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

Репутация: 6
Всего: 44



во вспомнил smile
управляемый С++ это называется
Добавлено @ 11:57
Цитата(Ignat @ 13.2.2006, 11:53)
chaos, подскажи магические ключи препроцессора, чтоб он перестал ругаться...
Что-то мучает подозрение, что это пример MC++.

я бы знал)))
я так думаю что надо соответствующую студию(MS) и .NET Framework и все будет пучком
Добавлено @ 11:59
есть книга(см.выше) могу выложить куданить, весит это добро 10М, хотя в инете можно найти


Это сообщение отредактировал(а) chaos - 13.2.2006, 11:58
PM WWW   Вверх
Empirik
Дата 15.2.2006, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 28.10.2005
Где: Россия, Пермь

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



Цитата(OneFourth @ 13.2.2006, 11:40)
Цитата

С# - больше подходит для написание прикладных приложений, корпоративных программ.

Меня смущает тот факт, что для си-шарпной программы юзеру прийдеться качать еще и фреймуорк...
Так что если прога для старых (и тепершних) виндосов то возможно есть смысл писать на с++, мфц

Так, для того, что бы юзать java или php тебе то же необходимо качать среду выполнения для данных програм ( в случае с java - это среда выполнения программ, в php - интеплитатор) Просто за у добство и крос платформенность нужно платить
--------------------
Постоянно удивляюсь человеческой фантазии напридумывают гаджетов
PM MAIL WWW ICQ   Вверх
OneFourth
Дата 24.2.2006, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата

Цитата(OneFourth @ 13.2.2006,  11:40)
Цитата

С# - больше подходит для написание прикладных приложений, корпоративных программ.

Меня смущает тот факт, что для си-шарпной программы юзеру прийдеться качать еще и фреймуорк...
Так что если прога для старых (и тепершних) виндосов то возможно есть смысл писать на с++, мфц

Так, для того, что бы юзать java или php тебе то же необходимо качать среду выполнения для данных програм ( в случае с java - это среда выполнения программ, в php - интеплитатор) Просто за у добство и крос платформенность нужно платить


Да, но РНР и ява - это языки для веб разработок. Простому юзеру что бы запустить РНР срипт нужно еще ставить веб-сервер, РНР и в некоторых случаях мускул. И этот процесс хоть и не сложный но для простого юзера вещь, скорее всего, непосильная. Другое дело си-шная прога. Скачал, запустил мастер уставноки... и готово... юзай себе на здоорвье.

Так что си шарп сейчас очень популярен именно для веб-разработок... Но не для прикладного программирования...


PM   Вверх
Leksey
Дата 26.2.2006, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



C++ CLI
PM MAIL   Вверх
kirjanov
Дата 27.2.2006, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 22.1.2006
Где: Dark wood of erro r

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



C# - временное явление, имхо. Потом будет С## etc. Лучше знать posix стандарты чем технологии от microsoft. (Забудте все что знали раньше и учите .net)
PM MAIL   Вверх
OneFourth
Дата 3.4.2006, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Да, возможно POSIX стандарты менее подврежены глобальным изменеиям, в отличие от майкрософт. Но POSIX - это же программирование под юникс, это совсем другое. А речь идет о написании програм под Виндоус, что перспективнее с++ (MFC, COM, WinAPI) или все же будущее за C# и .NET? Кроме того, как я понимаю си шарп более прост в изучении нежели MFC, COM, WinAPI...
PM   Вверх
Daevaorn
Дата 3.4.2006, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(OneFourth @ 3.4.2006, 17:37 Найти цитируемый пост)
Но POSIX - это же программирование под юникс

Неа. Win200 и XP почти POSIX совместимы.
PM MAIL WWW   Вверх
Helicopterr
  Дата 5.4.2006, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Dreamer_0x01 @ 13.2.2006, 10:03)
Как вы считаете, такое сопоставление имеет смысл, или все-таки JAVA и C# перекрывают разную область задач?

Ну да. Оба языка интерпритируемые и хороши когда важен объем программы. Языки можно сказать конкурирующие.
С# продвигается самой Microsoft, и скорее всего получится так, как было с Netscape и Internet Explorer.

Есть два очень серьезных недостатка С# о которых в принципе Microsoft могла бы и позаботится.

1. Зависимость С# программ не только от наличия Framework на машине пользователя но и от его версии.
Например если пользователь продвинут и у него стоит Framework 2,0 а вы писали в VS NET (Framework 1,1) попробуйте ка убедить его снести его 2,0 и поставить старенький - 1,1.
Но если у пользователя Framework 1,1 а вы писали под Framework 2,0 еще хуже.

2. С# программа это легко читаемый файл, почти исходник. Есть конечно обфускация, но от опытного аналитика она никогда не спасет. К тому же хорошие обфускаторы стоят хороших денег.


--------------------
people can fly
PM MAIL   Вверх
_hunter
Дата 5.4.2006, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



а никто никого не заставляет сносить фрейм-ворки -- они прекрасно уживаются вместе ( у меня их три штуки стоит )
AFAIK точно такая же зависимость есть и у ява-программ...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
ToshaCh
Дата 5.4.2006, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

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



Цитата(Daevaorn @ 3.4.2006, 18:41 Найти цитируемый пост)
Неа. Win200 и XP почти POSIX совместимы.


Ага. Аж два раза. Если мелкомягкие перейдут к POSIX стандартам, то потеряют кучу денег, поскольку очень много программ и стредств программирования смогут легко портироваться с других, более взрослых ОСей. А сейчас этот процесс копитально затруднён.


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
Daevaorn
Дата 5.4.2006, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



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


Кот-программист
***


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

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



Вобщем,как я понял будущее туманно и пока лучше следовать тем путем который избрал ранее,а не перескакивать с одного чуда на другое smile

ЗЫ Честно говоря не думаю ,что мягкотелые станут убивать VC++. Уж больно много программистов его любят и за него горой будут стоять.Явления типа
Цитата(chipset @ 12.2.2006, 19:20 Найти цитируемый пост)
C# -- имеет.Но меня к примеру от него мутит, так что я не могу

не еденичные случаи,так что не все так плохо. ;) (ИМХО).Хотя все это домыслы.

Это сообщение отредактировал(а) nikitao - 6.4.2006, 10:48


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
AlexPro
Дата 5.4.2006, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(Helicopterr @ 5.4.2006, 12:36 Найти цитируемый пост)
1. Зависимость С# программ не только от наличия Framework на машине пользователя но и от его версии.
Например если пользователь продвинут и у него стоит Framework 2,0 а вы писали в VS NET (Framework 1,1) попробуйте ка убедить его снести его 2,0 и поставить старенький - 1,1.
Но если у пользователя Framework 1,1 а вы писали под Framework 2,0 еще хуже.

Они прекрасно живут вместе и друг другу не препятствуют. У меня три версии и никаких проблем. Это один из ключевых моментов технологии - исключение DLL hell.
Добавлено @ 21:26
Цитата(nikitao @ 5.4.2006, 21:08 Найти цитируемый пост)
Честно говоря не думаю ,что мягкотелые станут убивать VC++

Естественно, не будут. Не на VB же они будут писать операционки! И не на яве. smile
PM MAIL   Вверх
ToshaCh
Дата 6.4.2006, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

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



Daevaorn,
Приведи независимые ссылки. Например организаций стандартизации. Тогда я поверю что Винда позикс совместима. А на своих сайтах они много сказок пишут. А на самом деле ничего этого нет.

Если перейти по первой ссылке, то там можно найти замечательную строчку:
Цитата

POSIX applications can be started from a Windows NT console window (command prompt), My Computer, the Windows NT Explorer, or by invocation from within another POSIX application.


Ну и? Разве в винде можно запускать приложения отличные от написанных под винду? Не видел. Даже в новенькой Висте этого нет а об остальных и речи не идёт.


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
_hunter
Дата 6.4.2006, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



Цитата(AlexPro @ 5.4.2006, 21:23 Найти цитируемый пост)
Естественно, не будут. Не на VB же они будут писать операционки! И не на яве. smile

уже на шарпе пишут...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
AlexPro
Дата 6.4.2006, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(_hunter @ 6.4.2006, 10:48 Найти цитируемый пост)
уже на шарпе пишут...

Операционку? Ты ничего не путаешь?
PM MAIL   Вверх
Ignat
Дата 6.4.2006, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

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



AlexPro, в принципе, если среду выполнения дотнет включить в ядро оси, то почему бы и нет?


--------------------
Теперь при чем :P
PM   Вверх
_hunter
Дата 6.4.2006, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



операционку. проект зовется singularity


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
AlexPro
Дата 6.4.2006, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(Ignat @ 6.4.2006, 12:11 Найти цитируемый пост)
если среду выполнения дотнет включить в ядро оси, то почему бы и нет?

Для прикладных приложений - да. Это будет замечательно, не надо будет таскать фрэймворк. Но целиком написать операционку?..

Цитата(_hunter @ 6.4.2006, 12:16 Найти цитируемый пост)
проект зовется singularity

Я в шоке (почти). Куча вопросов. Ну, во-первых, я так понял, это экспериментальный проект, прототип будущей операционки. Это не значит, что он удачно завершится. Во вторых, как добираться до железа? С шарпе нет низкоуровневых средств, типа ассемблерных вставок, указателей и т.д. Как обращаться к BIOS? Как быть с драйверами, со службами - все это будет каждый раз компилиться во время загрузки компьютера? Так никакого Крея не хватит. И т.д. и т.п. В общем, у меня большие сомнения по поводу этого дела. Хотя, в Майкрософте не дураки сидят, наверняка просчитывали сложные моменты.
PM MAIL   Вверх
slvvv
Дата 7.4.2006, 08:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Народ помогите составить простейшую программу на С . Вот задание:

Создать строку из повторений входной строки с контролем размера буфера.



Заранее спасибо

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


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

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



slvvv,
Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27

Почитайте на досуге.


--------------------
Теперь при чем :P
PM   Вверх
pablo
Дата 7.4.2006, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 320
Регистрация: 12.2.2005
Где: Вильнюс, Литва

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



Кстати, а .NET часом не в процессе переноса и под *NIX ?


--------------------
Первый блин всегда похож на сферу, иногда бывает и куб.
PM MAIL ICQ   Вверх
ToshaCh
Дата 7.4.2006, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

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



Цитата(pablo @ 7.4.2006, 13:29 Найти цитируемый пост)
Кстати, а .NET часом не в процессе переноса и под *NIX ?


Почти перенесли, как оказывается. Где-то это уже обсуждалось.


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
_hunter
Дата 7.4.2006, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



насчет оффициального ( от МС ) переноса не знаю, но есть неоффициальный mono-project


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
ToshaCh
Дата 7.4.2006, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

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



Официального думаю никогда не будет. По крайне мере в обозримом будущем.
И это откровенно говоря беспокоит. Зная любовь мелкомягких вставлять в код недокументированные закладки есть подозрение, что не получится полностью реализовать нет платформу на других системах.


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
PuLN
Дата 3.9.2006, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



видел в инете статьи,мол Страуструп и Керниган пошутили,создав С++.
вот так вот.. smile 
--------------------
*** хуже нет,когда не ответит тот,кто знает....*** наша жизнь-желтая стрела,подхваченная ветром времени(© PuLN)   
PM MAIL   Вверх
AlexPro
Дата 7.9.2006, 03:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(PuLN @  4.9.2006,  03:07 Найти цитируемый пост)
видел в инете статьи,мол Страуструп и Керниган пошутили,создав С++.

Несколько тяжеловесная получилась шуточка, не находите? smile  Столько горбатиться, чтобы разок приколоться... smile 
PM MAIL   Вверх
_hunter
Дата 7.9.2006, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



это не плюсы ради шутки написали -- 'то интервью фейковое


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
MAKCim
Дата 7.9.2006, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

это не плюсы ради шутки написали -- 'то интервью фейковое 

побольше бы таких шуток  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
nikitao
Дата 7.9.2006, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


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

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



Честно говоря БОЯН, но все равно улыбнуло   smile 


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
OneFourth
Дата 22.9.2006, 20:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(PuLN @ 3.9.2006,  19:07)
видел в инете статьи,мол Страуструп и Керниган пошутили,создав С++.
вот так вот.. smile

А ссылочку можно?

Добавлено @ 20:46 
Да, кстати, Керниган "С++" не создавал вроде бы... Он к "С" руку прикладывал кажись...
PM   Вверх
MAKCim
Дата 22.9.2006, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

А ссылочку можно?

google


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

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

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


 




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


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

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