Michael
Подскажите кто учит Java, хотелось бы вместе подружиться и учить)
Борисов
Я бы сказал программирование эмбедет вообще отличается. Там и глобальные переменные и прочая фигня.
Ну, глобальные переменные - в обработчиках прерываний, да, могут использоваться А так... Как напишут, так и будет)
Avazart
Дружить лучше с тем кто знает язык хорошо а не такого же уровня.
Ivanov
Дружить лучше с тем кто знает язык хорошо а не такого же уровня.
По поводу вчерашнего кода и книги на плюсах. Ее оказывается никто с 2001 года особо не редачили. А кто-то взялся прям исправлять ошибки в коде =) https://github.com/ilyachalov/lafore-book-examples/blob/master/Lafore-examples/chapter_12/574_empl_io.cpp
Avazart
Какой именно книги?
Avazart
А Лафое ?
Avazart
Ну там как бы архитектурно сомнительное решение.
Борисов
https://github.com/ilyachalov/lafore-book-examples
Борисов
Реально настолько старая книга ?
Ivanov
Реально настолько старая книга ?
Ага, у меня переиздание типо 21 года. Но код тот же...)
Ivanov
Со всеми ошибками и нюансами
Борисов
Ну стандарт С++11 много внес нового
Борисов
Стоит ли учить устаревшие стандарты ?
Avazart
Я бы начал с одно из книг а лучше с дух сразу:
Avazart
Липпман "Язык программирования С++ Базовый курс", 5-е изд. - 2014 Прата С. "Язык программирования C++. Лекции и упражнения" 6-е изд. - 2012
Avazart
Там уже есть хотя бы C++11
Avazart
Но есть и поновее https://www.cyberforum.ru/blogs/131347/blog1078.html
Avazart
Я правда давно не обновлял и этот список
Avazart
Просто Липпмана и Прату я смотрел
Avazart
Прата даже в бумаге лежит
Avazart
Есть еще Страуструп но он вроде как тяжелее заходит да и перевод вроде там хромает.
Ivanov
А почему С++ ?
Не понял вопроса?
Борисов
Почему интерес к С++, а не к JS, например ?
Ivanov
Почему интерес к С++, а не к JS, например ?
А, в универ решил вернуться спустя 8+ лет. А там плюсы. + На работе основной продукт на плюсах, так что минимальное понимание не помешает.
Avazart
C++ сложен, Js отвратителен. Почему не Python он прекрасен ?
Ivanov
А на работе у тебя какая роль ?
Админ, если очень кратко
Avazart
Это вопрос или утверждение?
Это подливание масла в огонь )))
Anonymous
Мне питон не нравится, синтаксис слишком упрощённый. Мне привычней старый сишный стайл
Ivanov
А на работе у тебя какая роль ?
+ еще хобби частично связанно с си подобным языком, так что хоть какое-то минимальное понимание над
Борисов
Arduino ?)
Ivanov
Arduino ?)
Да, пердуинки
Avazart
"Си подобный язык" это маркер непонимания.
Avazart
различий между языками
Avazart
Это про что?
Avazart
Думаю можно смело говорить что в ардуине С++
Anonymous
В питоне быстро упрешся в потолок, а в плюсах этого потолка не видно будет и спустя 10 лет
Ivanov
Это про что?
Про язык, который для ардунико используется
Avazart
В потолок?
Avazart
В потолок чего ? оплаты?
Anonymous
В потолок чего ? оплаты?
Изучил язык, основы ООП и что то там ещё, что дальше?
Avazart
Джанго ?
Anonymous
А хер его знает
Avazart
Нет все прозрачно
Avazart
Или веб или датасаенс или тестирование
Elumidan
Питон, изучение ИИ?
Elumidan
Нейросетки и тд
Avazart
А по вебу учат Django обычно
Avazart
но есть и другие фреймворки
Avazart
Т.е как правил ты либо учишь вебтехнологии или математику и всею фигню связанную с датасаенс и глубоким обучением.
Avazart
При чем если веб питон теснят там всякие go и node.js то в датасаенс вроде пока остается лидерство
Борисов
Мне питон не нравится, синтаксис слишком упрощённый. Мне привычней старый сишный стайл
Для любителей сложности есть метапрограммирование на шаблонах С++ ))
Avazart
Я бы сказал это вообще экстрим
Avazart
И наверное мета больше для писателей библиотек
Avazart
В общем в С++ и так сложностей выше крыши
Avazart
и наверное самый сложный язык в изучении и применении.
Борисов
Да, такой язык, со своей атмосферой )
Artem
Подскажите пожалуйста чей курс видео на ютубе о ООП на питоне можно считать хорошим а то их столько что и не знаю какой смотреть?
Avazart
Курс видео? Уже стремно звучит.
Avazart
Может лучше книги?
Avazart
Могу канал по паттернам порекомендовать - https://www.youtube.com/c/ArjanCodes/videos
Artem
Может лучше книги?
Тогда инфи с книги Марка Лутца будет достаточно?
Avazart
Достаточно никогда не бывает.
Avazart
Так как ООП не только классы.
Avazart
Там есть еще куча всяких штук около
Avazart
Но как база должно хватить.
Умка
Python нормальный язык, че вы
Avazart
Есть классы есть наследования. Есть библиотека abc есть dataclass. Есть паттерны ООП
Avazart
На этом сосредоточься.
Avazart
А хотя есть еще декораторы и метаклассы ...
Artem
Хорошо