C++ все
- Princeton Lion
- Reactions: 2413
- Сообщения: 17656
- Зарегистрирован: Вс июн 19, 2022 7:42 am
- Откуда: Принстонские мы...
- Интересы: Вино и женщины!
- Женя Стоунер
- Reactions: 1814
- Сообщения: 7988
- Зарегистрирован: Пн сен 26, 2022 12:45 pm
Re: C++ все
возможно, нет. Даже в memory-managed платформах, JVM, .Net можно создать, при желании, все проблемы с обращением к памяти, которые существуют в языках низкого уровня.Todin писал(а): ↑Сб ноя 09, 2024 7:10 am Кабол, насколько я знаю, никто не запрещал.
Он и сейчас используется как и какой-нибудь Delphi/Pascal.
Эти языки умерли своей смертью, так сказать.
С++ - это другое дело, может на нем уже мало пишут новых приложений, но работающих старых и библиотек полно.
Не очень давно появился язык, который по идее должен был заменить С++.
Я говорю о языке RUST.
Этот язык очень похож на С++, но безопасный.
Возможно настал его звездный час.
Как уже заметили, избавится от существующих библиотек и их поддержки выйдет году так к 2124. К тому же году появятся новые контроллеры, которые можно не программировать на С/++. Что там рекоммендуют с Ассемблером кстати, он тоже весьма жив, курилка.
- Женя Стоунер
- Reactions: 1814
- Сообщения: 7988
- Зарегистрирован: Пн сен 26, 2022 12:45 pm
Re: C++ все
Вообще, кто пишет такую срань, надеюсь Маск их под зад ногой выгонит из фед.агенств. Проблема не в языках, а в том, что поколение за поколением низко квалифицированных, дешевых работников снимают с деревьев в Индии, и привозят в США. Им чужды даже формулировки проблем кибербезопасности! Уже молчу о решениях и необходимых для решений инженерных качествах
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: C++ все
Э... Именно CISA стало пинать ногами M$ за тот бардак что они у себя развели, когда Midnight Blizzard гулял по их облаку как у себя дома, попутно заглядывая в government сектор.Женя Стоунер писал(а): ↑Вс ноя 10, 2024 3:40 pm Вообще, кто пишет такую срань, надеюсь Маск их под зад ногой выгонит из фед.агенств. Проблема не в языках, а в том, что поколение за поколением низко квалифицированных, дешевых работников снимают с деревьев в Индии, и привозят в США. Им чужды даже формулировки проблем кибербезопасности! Уже молчу о решениях и необходимых для решений инженерных качествах
- Женя Стоунер
- Reactions: 1814
- Сообщения: 7988
- Зарегистрирован: Пн сен 26, 2022 12:45 pm
Re: C++ все
При чем здесь С/++? MS строили свою репутацию (в высшей степени негативную) в области приватности и безопасности 30 лет! Если феды на что-то купились и вляпались в дерьмо Гейтса - это на них самих.Mad Hatter писал(а): ↑Вс ноя 10, 2024 5:38 pmЭ... Именно CISA стало пинать ногами M$ за тот бардак что они у себя развели, когда Midnight Blizzard гулял по их облаку как у себя дома, попутно заглядывая в government сектор.Женя Стоунер писал(а): ↑Вс ноя 10, 2024 3:40 pm Вообще, кто пишет такую срань, надеюсь Маск их под зад ногой выгонит из фед.агенств. Проблема не в языках, а в том, что поколение за поколением низко квалифицированных, дешевых работников снимают с деревьев в Индии, и привозят в США. Им чужды даже формулировки проблем кибербезопасности! Уже молчу о решениях и необходимых для решений инженерных качествах
Платформа С существует, потому что в ней есть необходимость. Посудите, нп векторные процессоры появились в 70х гг, я в колледже брал класс, там расширение какого языка для векторных суперкомпьютеров учили? С! Повсеместное распространение векторные процессоры получили в середине 90х, и что, за 30 лет какой-то инновационный язык изобрели для них? Все тот же С с вкраплениями Ассембли. Сейчас ИИ пришел, часть функционала написана на Питоне, часть еще на чем-то, но все, что касается железа - С/++.
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: C++ все
Я к тому что прогресс в области безопасного софтостроения таки необходим.Женя Стоунер писал(а): ↑Вс ноя 10, 2024 5:56 pmПри чем здесь С/++? MS строили свою репутацию (в высшей степени негативную) в области приватности и безопасности 30 лет! Если феды на что-то купились и вляпались в дерьмо Гейтса - это на них самих.Mad Hatter писал(а): ↑Вс ноя 10, 2024 5:38 pm
Э... Именно CISA стало пинать ногами M$ за тот бардак что они у себя развели, когда Midnight Blizzard гулял по их облаку как у себя дома, попутно заглядывая в government сектор.
Платформа С существует, потому что в ней есть необходимость. Посудите, нп векторные процессоры появились в 70х гг, я в колледже брал класс, там расширение какого языка для векторных суперкомпьютеров учили? С! Повсеместное распространение векторные процессоры получили в середине 90х, и что, за 30 лет какой-то инновационный язык изобрели для них? Все тот же С с вкраплениями Ассембли. Сейчас ИИ пришел, часть функционала написана на Питоне, часть еще на чем-то, но все, что касается железа - С/++.
- Женя Стоунер
- Reactions: 1814
- Сообщения: 7988
- Зарегистрирован: Пн сен 26, 2022 12:45 pm
Re: C++ все
Конечно, я не спорю. Но не за счет устранения одной из базовых платформ. Это некомпетентность диктует такие заявления.Mad Hatter писал(а): ↑Вс ноя 10, 2024 6:20 pmЯ к тому что прогресс в области безопасного софтостроения таки необходим.Женя Стоунер писал(а): ↑Вс ноя 10, 2024 5:56 pm
При чем здесь С/++? MS строили свою репутацию (в высшей степени негативную) в области приватности и безопасности 30 лет! Если феды на что-то купились и вляпались в дерьмо Гейтса - это на них самих.
Платформа С существует, потому что в ней есть необходимость. Посудите, нп векторные процессоры появились в 70х гг, я в колледже брал класс, там расширение какого языка для векторных суперкомпьютеров учили? С! Повсеместное распространение векторные процессоры получили в середине 90х, и что, за 30 лет какой-то инновационный язык изобрели для них? Все тот же С с вкраплениями Ассембли. Сейчас ИИ пришел, часть функционала написана на Питоне, часть еще на чем-то, но все, что касается железа - С/++.
Прогресс нужен в области аналитических технологий, observability, мониторинга, ну и ответственности производителя за НЕ использование их.
- Женя Стоунер
- Reactions: 1814
- Сообщения: 7988
- Зарегистрирован: Пн сен 26, 2022 12:45 pm
Re: C++ все
Это все суета сует, единственный показатель, собственно принятие платформы. JVM распространилась, like wildfire. А вот сколько было шума про Котлин, про Го, про Скалу с Аккой - все по идее, четкие проекты - выхлоп был минимальный.Todin писал(а): ↑Сб ноя 09, 2024 12:51 pm Если производительность критична, то кроме C++ и Rust выбора нет.
Новое поколение не хочет С++, а старички не вечны.
https://github.blog/developer-skills/pr ... evelopers/For the eighth year in a row, Rust has topped the chart as “the most desired programming language” in Stack Overflow’s annual developer survey. And with more than 80% of developers reporting that they’d like to use the language again next year, you have to wonder how a language created less than 20 years ago has stolen the hearts of developers around the world.
Если уж есть язык на замену С/++ для embedded/high performance приложений - то это Ада, начиная с тщательности разработки, до серьезности заказчиков. И где этот язык, извините за каламбур? Совершенно верно, там.
Re: C++ все
1. Новых проектов на с/с++ не будет
2. Руст для всего нового что системное программирование. Заодно как замену джаве тех местах где она изначально ее неправильно использовали.
3. Вещи типа питона для погремушек/прикладников/
С того места где я сижу.
Для раста сейчас не хватает(щас набегут и скажут что всего везде хватает но это не совсем так) более стандартных «больших» сервисов которые легко вместе было бы комбинировать и с одной моделью работы 1 чтобы научил инженера в одной вещи, он может копать каждую из них. Ну например примитивный - собрать данные с телефона, обработать. Эте же внутри десятки сервисов если данный петабайты в день, требования всех сертификатов и те сколько юрисдикций.
2. Руст для всего нового что системное программирование. Заодно как замену джаве тех местах где она изначально ее неправильно использовали.
3. Вещи типа питона для погремушек/прикладников/
С того места где я сижу.
Для раста сейчас не хватает(щас набегут и скажут что всего везде хватает но это не совсем так) более стандартных «больших» сервисов которые легко вместе было бы комбинировать и с одной моделью работы 1 чтобы научил инженера в одной вещи, он может копать каждую из них. Ну например примитивный - собрать данные с телефона, обработать. Эте же внутри десятки сервисов если данный петабайты в день, требования всех сертификатов и те сколько юрисдикций.
К маю в распоряжении команды было 38,5 URL-адресов, ведущих на различные видео
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: C++ все
Читал отзывы что когда на расте собирают большой проект, то там черт ногу сломает со всеми этими пасами данных и начинаются всякие чудеса, которые сложно починить.
Re: C++ все
Памоему этот ваш ржав та еще гавнида каришневая. У меня от нее мгновенно начинает болеть голова. Синтакс придумывали какие-то гандоны.
Re: C++ все
Да, был такой юзер Ада на старом форумеЖеня Стоунер писал(а): ↑Пн ноя 11, 2024 6:31 am Ада, начиная с тщательности разработки, до серьезности заказчиков. И где этот язык, извините за каламбур?
Re: C++ все
для танкистов и прапорщиков, разверни подробнее про погремушки и прикладников
что , кто, как и почему
- Женя Стоунер
- Reactions: 1814
- Сообщения: 7988
- Зарегистрирован: Пн сен 26, 2022 12:45 pm
Re: C++ все
Аду юзает ДоДаkyk писал(а): ↑Пн ноя 11, 2024 5:00 pmДа, был такой юзер Ада на старом форумеЖеня Стоунер писал(а): ↑Пн ноя 11, 2024 6:31 am Ада, начиная с тщательности разработки, до серьезности заказчиков. И где этот язык, извините за каламбур?
Re: C++ все
Будет ли у нас си-2024 стандарт?
С.автомят поинтерами, мув аперациями, и с дикшенаризами и эрреями.
А, так это ж сайсон.
С.автомят поинтерами, мув аперациями, и с дикшенаризами и эрреями.
А, так это ж сайсон.
Re: C++ все
да с23, но не для мувов. в основном потребности совместимости с новым с++ кодом в проектах где и то и то, да и возможностями компиляторов.
К маю в распоряжении команды было 38,5 URL-адресов, ведущих на различные видео
Re: C++ все
1. ну вот надо человеку данные из системы а в систему б засунуть один раз, свой юпитер пооткрывать, дата пайплайн написать и так далее. Короче, интеграция и оркестрация больших систем на минимуме кода.
2. надо например написать автоматизацию которая авто-фиксит последствия проявления редкого бага - всегда лучше иметь код чем кто-либу ручками ковырялся.
К маю в распоряжении команды было 38,5 URL-адресов, ведущих на различные видео
Re: C++ все
а Питоном в этом случае фиксится что ? Дата, которая в обычном режиме обрабатывается кодом на С++ ?
Кстати, СhatGPT код на Питоне пишет только в путь. Причём, если такой код выдаёт ошибку компилляции экзекуции и эту ошибку кормишь СhatGPT-у, то он код лихо правит и после второй, максимум, 3-ей итерации, код работает как часики, да ещё и с толковыми комментариями. Для танкистов и прапорщиков наступила не жисть, а малина (пока не уволят или на передовую не отправят)