может ли кто-нибудь мне объяснить связь Си-шарп и риал-тайм программинг? ну С++ можно еще к РТ привязать, но вот Си-шарп и Жаву что-то не очень. Наверно я отстал от жизни...
может ли кто-нибудь мне объяснить связь Си-шарп и риал-тайм программинг? ну С++ можно еще к РТ привязать, но вот Си-шарп и Жаву что-то не очень. Наверно я отстал от жизни...
"Many developers typically think that "real-time" means "really fast" as in moment-to-moment interaction with the system. While we work to keep Java RTS fast, real-time in the RTSJ context means "the ability to reliably and predictably respond to a real-world event". So "real-time" is more about timing than speed, per se. The ability to program a real-time solution means that developers need the appropriate support from the system in order to reason in a temporal fashion. "
Реал-тайм это ответ не "быстронах", а "за гарантированное время". И если ты действительно думаешь, что "быстронах" это и есть тру реалтайм, то не отстал, а никогда и не был в теме. В вики на эту тему, на мой взгляд, очень правильно написано: Real-time computing - Wikipedia, the free encyclopedia
In computer science, real-time computing (RTC), or reactive computing, is the study of hardware and software systems that are subject to a "real-time constraint"—i.e., operational deadlines from event to system response. By contrast, a non-real-time system is one for which there is no deadline, even if fast response or high performance is desired or preferred.
Лучше износиться, чем заржаветь. Timeline | Landed 25/11/2009
меня как раз в си# несколько напрягает то , что я не контролирую момент уничтожения объекта
Отсутствие GC - оно таки дисциплинирует..
Да, оцутствие Deterministic destruction не дает использовать RAII
using в C# не предлагать. В C++ нужен всего 1 правильный деструктор а с using приходится втыкать везде где хочешь RAII. Забыть помоему легче чем витруальный деструктор.
а почему нельзя? я его так же любил раньше как и Вы и опыта было не менее. Просто вернулся и как-будто назад в первобытный век. Мне одному во всем мире нужно UDP сервер написать? Или может потоки никто не использует совсем? Или совсем никому не нужно чтобы код на других платформах работал?
Описал вещи которые неприятно удивили после программирования на более удобных языках, вот и все. Ну и в порыве злости написал, конечно, после того как добавил 1 include и получил несколько тысяч ошибок в совершенно левых файлах. Реально глупая фигня.
Откуда вы знаете сколько у него опыта было 9 лет назад ?
К тому же за последние 9 лет C++ неслабо поменялся. не сам язык (к сожалению) а то как его используют.
Boost кстате зря ругаете, очень сильная кучка библиотек.
Со строками я не понимаю какая вообще проблема - юзайте std::string и можно забыть как она там внутри устроена.
Дельфиобразные библиотеки C# хороши когда хочешь делать что то что предусмотрели аффтары (тот же кто дельфи родил кстате - забыл как его звать). Шаг лево шаг вправо - начинается гемморой...
Препроцессор тоже не надо хаять - удобная хрень.
Просто как тут уже сказали - вы за 9 лет привыкли пользоваться пластиковыми вилочками и ножичками а тут пришлось обратно железным скальпелем ... порезалися а теперь тут жалуетесь ))
А насчет проапдейтить C++ - да, не помешало бы малеха (и я не о garbage collection - это мне 100 лет не надо ) Хочу все то что тут описали: C++0x - Wikipedia, the free encyclopedia
Кстати уже давно не 0x уже 1x - так и хочецца сказать афтарам - ДА РОЖАЙТЕ УЖО!!!
Но к сожалению за C++ нету мегабаксов MS или Sun(Oracle) .
Обидно, учитывая что все их важнейщие продукты написаны на этих самых плюсах...
Задрали умники требующую одну большую кнопку "Что б было зашибись". Вам еще драйвера на жабе и с-диезе писать бы. Только из таких как вы, обычный "Hello, world" уже на CD не влезает. Убирать за собой ему лень видите ли.
Это, батенька, не C++, а OLE/COM. Когда мыкрософт анонсировал эту хрень, народ в страхе разбежался. Даже после того, как в MFC сделали мало-мальски нормальные интерфейсы, все равно этим говном почти никто не пользуется!
Strange women lying in ponds distributing swords is no basis for a system of government!
Comment