Вопрос Стоит ли переходить на c

Начинающий
Статус
Оффлайн
Регистрация
25 Ноя 2024
Сообщения
32
Реакции[?]
0
Поинты[?]
0
стоит ли идти на C. изучил базу питона, говорят переходить на C++, но я думаю стоит начать с C или же углубиться в изучение питона?
 
Начинающий
Статус
Оффлайн
Регистрация
5 Мар 2025
Сообщения
45
Реакции[?]
1
Поинты[?]
1K
На ваш бан.
Эксперт
Статус
Оффлайн
Регистрация
7 Дек 2020
Сообщения
1,473
Реакции[?]
435
Поинты[?]
40K
попробуй и для себя реши что тебе больше по душе
 
Начинающий
Статус
Оффлайн
Регистрация
25 Ноя 2024
Сообщения
32
Реакции[?]
0
Поинты[?]
0
если я знаю базу питона, то за сколько времени я смогу изучить С, еще 1 вопрос: есть ли там библиотеки для работы с памятью, желательно легкие и самые понятные
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,619
Реакции[?]
622
Поинты[?]
68K
если я знаю базу питона, то за сколько времени я смогу изучить С, еще 1 вопрос: есть ли там библиотеки для работы с памятью, желательно легкие и самые понятные
тебе не нужны библиотеки для работы с памятью в си - в си ты работаешь с памятью напрямую
 
Начинающий
Статус
Оффлайн
Регистрация
12 Дек 2022
Сообщения
85
Реакции[?]
11
Поинты[?]
13K
Вообще нет никакой цепочки, как и что переходить. К примеру, сначала Python, потом то, сё… Хочешь — начни хоть с C++, если у тебя есть мотивация и желание. C может быть полезным для анализа C-программ и в контексте реверса (так как раздел реверса) — это тебе пригодится.

В целом, если ты понял базу кодинга, то почему бы и не попробовать? Но C в некотором понимании требует понимания того, как работает ПК, и там ты научишься работать с памятью, к примеру, напрямую. Так что придётся некоторое время изучить эту тему.

Ну, смотри, плюсы C: даёт понимание низкоуровневых аспектов программирования, позволяет работать с памятью напрямую, что полезно для реверса и оптимизации кода, помогает понять, как работают языки более высокого уровня. А минусы: если ты не умеешь работать с памятью, у тебя там будет куча ошибок, но пока можно обойтись без этого, и надо выучить структуру ПК, так как C — низкоуровневый/высокоуровневый язык. Но в целом, если у тебя задача только кодинг без низкоуровневых приколов, понимание архитектуры ПК не обязательно. Если хочешь, могу посоветовать книг (для изучения реверса, архитектуры пк) так что со спокойной душой можешь переходить а тебе удачи в этом.


Но в целом слова, что он низкоуровневый/высокоуровневый, чутчуть не применимые, он среднеуровневый скорее.
а смысл от ебучего ответа чат гтп 4.0, у кубоголовых обострение? ты хоть посмотри, что ты городишь "знаток" хуев
 
Начинающий
Статус
Оффлайн
Регистрация
12 Ноя 2024
Сообщения
181
Реакции[?]
2
Поинты[?]
1K
Начинающий
Статус
Оффлайн
Регистрация
12 Дек 2022
Сообщения
85
Реакции[?]
11
Поинты[?]
13K
Сверху Снизу