Какой язык выбрать С++ или Python ?

  • Автор темы Автор темы STAR
  • Дата начала Дата начала
  • Теги Теги
    c++ python

STAR

Newbie
15.08.2019
3
0
хочу учить нормальный язык, и какой же выбрать мне ребята скриптовый язык python или системный язык C++?
 
 
Тут смотри по задачам и дедлайну, если времени много и заказчик не жмёт то С, иначе python.
И всё равно смотри по задачам "Супер языка" не существует)
 
Тут смотри по задачам и дедлайну, если времени много и заказчик не жмёт то С, иначе python.
И всё равно смотри по задачам "Супер языка" не существует)
какой заказчик? Человек только учить начинает..
смотри по задачам, которые хочешь решать
ЗЫ питон легче
 
У питона ООП плохо реализован, в стоке ничего не умеет.
Лучше присмотрить к C#
 
Тебе стоит скинуть все минусы питона? Боюсь читать будет на пару страниц
Давай хотябы пару-тройку, прям конкретных, но с аргументами, а не нытьё про неудобные пробелы)
И не надо с темы съезжать, разговор был про OOП))
 
На мой взгляд существенный минус у Python только GIL. Но при необходимости можно использовать asyncio.
 
На мой взгляд существенный минус у Python только GIL. Но при необходимости можно использовать asyncio.
asyncio крутая вещь, но перестала нравится, как только начал напрямую с сокетами работать)) Так и не смог реализовать переиспользование открытого сокета для коннекта с ssl, постоянно ошибки дескрипторов сыплют. Пару дней промучался, плюнул и сделал всё на ThreadPoolExecutor))
 
Давай хотя бы пару-тройку
Обфускация и защита кода. Здесь плюсы и питон - небо и земля. Я ещё не встречал реально топовых обфускаторов для питона. Если и есть, то по пальцам одной руки пересчитать. Для приват софта явно юзать надо плюсы
 
Обфускация и защита кода. Здесь плюсы и питон - небо и земля. Я ещё не встречал реально топовых обфускаторов для питона. Если и есть, то по пальцам одной руки пересчитать. Для приват софта явно юзать надо плюсы
Ну это относительный минус. Просто язык подбирают под задачу.
 
Как я поинмаю, это твой первый язык? Тогда Пайтон, ибо, плюсы замучают тебя скорее чем ты успеешь начать получать удовольствие.
Для первых задач и практик - будет самое оно, а дальше уже по необходимости.

Вообще, под определенные задачи нужные определенные языки. Это как отвертка / молоток .. ну ты понял.)
На рутрекере куча более-менее толковых курсов. Успехов!
 
Если решился учить язык, советую начать с С. Есть курс, называется CS50(По правде там от С до веб программирования и пайтона), есть перевод у javarush(Пайтон включили в курс недавно и на эти лекции нет перевода). Курс введет в программирование наиболее плавно, увлекательно и даст основу понимания что да как.
 
Последнее редактирование:
В С/С++ много всякого такого, что может вызвать тошноту и подгорание у новичка.

Если только начинаешь - питон однозначно! Язык простой, стиль кода однозначный по pep8, куча библиотек с установкой из одного источника, что еще надо?
Питона хватит для развития алгоритмического мышления, автоматизации рутинных задач + достаточно широко используется в ИБ (грейхат питон, блэкхат питон читать)

Для начала Питонтьютор
Затем (если есть деньги) devman.org или (если нет денег) stepik
Дальше станет понятно
 
Последнее редактирование:
хочу учить нормальный язык, и какой же выбрать мне ребята скриптовый язык python или системный язык C++?

Начни учить python, его можно использовать в разных целях, а С++/С# там сначала будешь учить как работает память.
Шутка: "На python можно написать всё а, на С++ python"
)))

Тебе стоит скинуть все минусы питона? Боюсь читать будет на пару страниц

Ну нет там есть минусы но не так много, наоборот для "вката" в кодинг оно норм к тому же легкий синтаксис. )

+ есть много вариантов пайтона (CPython, JPython, ...)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab