24

C++/python программирование

Добрый день! Очень серьезно заинтересовался вопросом изучения программных языков а именно С++/C. Смотрел видео, читал статьи и комментарии тех, кто уже занимаются разработкой программ, сайтов, серверов и прочего. Как для новичка конечно, советуют Python. Простой, компактный, не замудрёный синтаксис, который впринципе можно понять зная лишь техническо-математический английский язык. Учить язык я начал с него, и понять прям основы мне помогла книга Byte of Python, конечно пока я прочитал её не всю, где то 80 страниц, и все занимательно и интересно, вообщем нравится одним словом. Однако из всех комментариев в котором, как новичку, советовали Python, делали примечание мол Пайтон язык лёгкий, однако правильной технике, алгоритмике, структурированию да и вообще понимания машинного языка научит лучше С++ или даже вообще С, так же отмечали что даётся он новичку в несколько раз труднее Пайтона. Я настроен на то чтобы учить и понимать как устроен этот, да и вообще любой язык программирования, однако мне нужно знать с чего начать, тобишь план моего изучения языка. Я знаю что это невероятно важно, и в интернете есть полно бесплатных курсов, но мне хотелось бы увидеть взгляд со стороны тех людей кто уже хорошо знает языки программирования. К примеру я узнал о существовании такой книги как "Грокаем алгоритмы" А.Бхаргавы, однако читать ее стоит лишь если знаешь какие либо азы в программировании. К сожалению пока таковыми я не обладаю. Так же отойдя от темы заметил некую отличительность в сообществе программистов и людей кто только хочет заняться программированием - Это некая пассивная или даже активная агрессия на людей кто просит совета с чего ему начать заниматься языками. Мол: "У нас и так джунов как г*вна, куда ещё больше" и подобных комментариев чтобы отбить у заинтересованного человека всякое желание изучать цифровой язык. Спасибо большое заранее за ответы, надеюсь без агрессии со мной обойдется:)
P.S прошу прощения за возможные ошибки

Правила сообщества

Публиковать могут пользователи с любым рейтингом. Однако!


Приветствуется:

• уважение к читателям и авторам

• конструктивность комментариев

• простота и информативность повествования

• тег python2 или python3, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу

Вы смотрите срез комментариев. Показать все
0
DELETED
Автор поста оценил этот комментарий

вопрос то какой?

раскрыть ветку (8)
0
Автор поста оценил этот комментарий
С чего начать изучение С++ языка. Так как вся информация opensource, хотелось бы услышать советы людей кто уже обучился данному языку и подсказал бы хорошие курсы или книги. Конечно я понимаю что все приходит методом проб и ошибок, однако в плане получения информации лучше не ошибаться с источниками а выбирать качественную программу или курсы обучения)
раскрыть ветку (7)
0
DELETED
Автор поста оценил этот комментарий

для чего по твоему мнению тебе С++? чего ты хочешь в конечном итоге? знание языка само по себе ничего не дает.

раскрыть ветку (5)
0
Автор поста оценил этот комментарий
Ну мне бы хотелось трудоустроится в данной сфере и заниматься тем чем Интересно собственно. А именно мне понравилась веб разработка и написание кода для приложений
раскрыть ветку (4)
0
сын маминой подруги
Автор поста оценил этот комментарий

Тогда забудь про С++. Питон для этих целей вполне норм, но специфичен (отсутствие типизации, сильно нативный синтаксис). Переползти с Питона на другой ЯП будет не просто, плюс сильно отличный JS придётся учить, если планируешь в веб.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

отсутствие типизации

Присутствие динамической типизации.


сильно нативный синтаксис

Этому понятию есть англоязычный аналог?

раскрыть ветку (1)
0
сын маминой подруги
Автор поста оценил этот комментарий
Присутствие динамической типизации.

Это минус в рамках изучения логики работы программирования в принципе, но плюс в плане простоты. Это как учиться ездить на авто с автоматом или без.

Этому понятию есть англоязычный аналог?

Специфический. При этом у минимум половины ЯП Сишный синтаксис, что даёт удобство понимания кода на другом Сишном языке. Тем более единственный ЯП фронтенда тоже сишный.

0
DELETED
Автор поста оценил этот комментарий

если веб разработка, то С++ неправильный выбор. С++ это системный язык в основном. Можно конечно гвозди и плоскогубцами забивать...

0
Автор поста оценил этот комментарий

Начинай с "C", тебе нужно разобраться с типами данных, примерно понять как устроена память (стек и куча), четко понять чем отличается "тип" и "указатель типа..." (грубо говоря чем int отличается от int*) ну и еще некоторые вещи. После понимания, можно сползать на c++.

Курсы штука хорошая, но не факт что сразу (в голове все равно будет каша по началу), так что лучший вариант какую-нить книгу а-ля основы СИ.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества