У меня вариация corne, и при использовании обычной клавиатуры положение zxcv совершенно неудобно. Отсутствие caps lock и нестандартные положения ctrl, alt, meta клавиш в моей раскладке (meta очень активно использую для навигации в WM) делают использование обычной клавиатуры очень медленным. Без переобучения обычные клавиатуры для меня некомфортны и скорость печати очень низкая из-за ошибок ввода, так что вот вам первый такой случай)
Майкрософт создали Debug Adapter Protocol, который предоставляет интерфейс для взаимодействия с дебагером без деталей конкретной работы. gdb и lldb можно использовать через него.
Написав реализацию аллокатора мы получаем возможность использовать большую часть стандартной библиотеки, требующую динамическое выделение памяти.
Как видно для сложных систем с RTOS C++ и негомогенной памятью C++ плохо подходит. И создаст больше проблем чем предоставит преимуществ.
Изначальное утверждение из-за которого идет спор. Как C, так и C++ вынуждены использовать разные способы выделения памяти для разных целей. Логично что и освобождение памяти должно происходить по-разному. С++ позволяет обернуть это выделение в отдельный тип, облегчить слежение за освобождением памяти, и продолжить использовать тот же самый код. Внутренности reserve() не обязательно знать, описание поведения оставляет очень мало простора для интерпретации.
И даже если стандартные реализации совсем не подходят по каким-то причинам, своя реализация с RAII выглядит гораздо привелкательнее чем ручной менеджмент на C.
Есть как минимум два подхода для реализации быстрой свертки. В предложеном вами нет перехлеста исходного сигнала, но нужно обрабатывать перехлесты промежуточных сверток. Альтернативный подход - overlap save предполагает перехлест исходных данных, но не требует дополнительной обработки.
Я не очень знаком с Rust, но насколько я понял вы используете композицию? Если это так, то мне кажется не совсем честным и правильным называть это наследованием. Если я не ошибаюсь, композиция вместо наследования довольно устоявшееся название паттерна.
Нужно заметить, что межзвёздная пыль врезается в аппарат (или аппарат врезается в пыль, что не принципиально) со скоростью более 20 км/с, поэтому полностью испаряется от соударения.
Регистрация проводится спектрографом, «на лету» и отправляется на Землю. Собственно материал ловушки так же испаряется, но его значительно больше.
Мне так кажется, поправьте если не прав
В России есть институт в котором проводятся исследования печатных проводников. Технология схожая, рисунок наносится типографскими методами, застывание под ультрафиолетом. Печатают в том числе солннечные панели. Но такая технология все-равно слабо применима, сопротивление будет больше чем у меди, а гибкие печатные платы уже производят, например на полиимидных основаниях. Применение конечно можно найти, прототипирование и изменение комутации в ходе отладки, но это все достаточно малые области
Увы даже не слишком сложные обсуждения могут перейти в ссору из-за неопонимания, несмотря на то, что люди на самом деле согласны. Всегда в споре с друзьями пытаюсь выяснить что именно подразумевает собеседник, а они назыавют меня занудой=(
Холодильник передает тепло из камеру в комнату, то есть он нагревает, но его задача именно охладить содержимое (довольно грубый пример, но надеюсь Вы поняли). Относительно закона Вы правы, но смысл именно в зависимости потока от заряда. Отсутствие заряда равносильно заряду равному нулю. Частный случай, здаже если заряд квантуется, нуль — довольно малая часть от всей области определения.
Разная терминология — достаточно основание. На западе если упоминуть терему Котельникова вряд ли кто-то поймет о чем идет речь. И про Попова вряд ли многие знают. В некоторых ситуация это увы может привести к недопонимаю
Сказать что закон Гаусса про сохранение потока это как сказать, что холодильник для нагрева комнаты. Важна свзязь между зарядом и потоком, и как следствие при отсутствии заряда поток не меняется.
"я знаю, что законы Гаусса говорят о нулевой дивергенции полей" вот эта фраза противоречит закону Гаусса. Собственно четвертое уравнение скорее эмперическое, так как не было найдено магнитных монополей.
Мне кажется проще было бы объяснить так: в любой точке потенциальтного поля есть соседняя точка, в которой энергия не больше. То есть если система выйдет из неустойчивого равновесия (что очень просто), начнется движение. На данное устройство помимо магнитных сил действуют еще и гравитационные (тоже потенциальная энергия), поэтому вверх оно двигаться не может, иначе ротор бы просто улетел.
В реальности магнитных зарядов не существует и линии напряженности замкнуты. Данная статья разбирает случай с электрическими зарядами, в статике уравнения магнитного и электрических полей похожи.
"уродливо" слабенький аргумент в пользу "фундаментально сломан"
C++ развивался и развивается эволюцией. Просто заново сделать не получится, нужна обратная совместимость.
Сейчас есть несколько проектов языков преемников с нативной поддержкой C++, например Carbon и Cpp2, но они скорее в стадии исследования дизайна.
У меня вариация corne, и при использовании обычной клавиатуры положение zxcv совершенно неудобно. Отсутствие caps lock и нестандартные положения ctrl, alt, meta клавиш в моей раскладке (meta очень активно использую для навигации в WM) делают использование обычной клавиатуры очень медленным. Без переобучения обычные клавиатуры для меня некомфортны и скорость печати очень низкая из-за ошибок ввода, так что вот вам первый такой случай)
Майкрософт создали Debug Adapter Protocol, который предоставляет интерфейс для взаимодействия с дебагером без деталей конкретной работы. gdb и lldb можно использовать через него.
Написав реализацию аллокатора мы получаем возможность использовать большую часть стандартной библиотеки, требующую динамическое выделение памяти.
Изначальное утверждение из-за которого идет спор.
Как C, так и C++ вынуждены использовать разные способы выделения памяти для разных целей. Логично что и освобождение памяти должно происходить по-разному. С++ позволяет обернуть это выделение в отдельный тип, облегчить слежение за освобождением памяти, и продолжить использовать тот же самый код.
Внутренности reserve() не обязательно знать, описание поведения оставляет очень мало простора для интерпретации.
И даже если стандартные реализации совсем не подходят по каким-то причинам, своя реализация с RAII выглядит гораздо привелкательнее чем ручной менеджмент на C.
Есть как минимум два подхода для реализации быстрой свертки. В предложеном вами нет перехлеста исходного сигнала, но нужно обрабатывать перехлесты промежуточных сверток.
Альтернативный подход - overlap save предполагает перехлест исходных данных, но не требует дополнительной обработки.
Я не очень знаком с Rust, но насколько я понял вы используете композицию? Если это так, то мне кажется не совсем честным и правильным называть это наследованием. Если я не ошибаюсь, композиция вместо наследования довольно устоявшееся название паттерна.
А критика концептов с точки зрения математиков есть где-то в виде текста? Очень интересно.
А что за библиотека? Поделитесь ссылкой, пожалуйста.
Регистрация проводится спектрографом, «на лету» и отправляется на Землю. Собственно материал ловушки так же испаряется, но его значительно больше.
Мне так кажется, поправьте если не прав
"я знаю, что законы Гаусса говорят о нулевой дивергенции полей" вот эта фраза противоречит закону Гаусса. Собственно четвертое уравнение скорее эмперическое, так как не было найдено магнитных монополей.