Мой путь к программированию

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (7) « Первая ... 3 4 [5] 6 7   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Olegolos
17.06.2021 - 16:14
2
Статус: Offline


Ярила

Регистрация: 4.08.16
Сообщений: 1972
Мой путь: Бейсик - Паскаль - Дельфи. Вот реально не понимаю смысла выражения "отец всех языков". Во всех языках программирования высокого уровня практически одно и то же. Главное - принципы программирования. Если ты говнокодишь, то будешь говонокодить на любом языке.
 
[^]
ss1971
17.06.2021 - 16:19
1
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4189
Цитата (Tualatin @ 17.06.2021 - 15:57)
я когда-то тоже так бугуртил, но поверь на слово - сейчас очистка мусора либо внедрена в сам язык (другой), либо мамкины кодеры её тупо не используют.
я не говорю, что это правильно, но это есть.
и отчасти это и отбивает желание рефакторить и исправлять код за этими ёбаными codemonkeys, взятыми по блату. их-то дохуя, а ты один.

сам сейчас юзаю один с#. важно понимать что происходит и сколько это стоит.
 
[^]
Desmond
17.06.2021 - 16:25
0
Статус: Offline


Балагур

Регистрация: 29.09.08
Сообщений: 830
Цитата (Tualatin @ 17.06.2021 - 15:47)
Цитата (Desmond @ 17.06.2021 - 19:14)
Цитата (Dutch @ 17.06.2021 - 11:54)
Мне тоже 39 будет осенью. Начал изучать C++ 2018 году. Нахожусь ещё в процессе изучения. Ну уж очень много всего там. И чем это кончится - не понятно. Автор - спасибо за твой рассказ. Приятно осознавать что не я один на старости лет решил программированием заняться

Друг, дай совет одногодке с чего начать, а то давно мечтаю об этом, чувствую что больше откладывать нельзя, нужно что-то стабильное к старости иметь в умениях, а то заменят всех роботами скоро, а их нужно будет кому-то программировать) Буду вместе с сыном начинать, ему 11 будет, как раз самое время делом заняться

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


Про тянуть я имел ввиду, что мозги уже деревенеют, и пока окончательно не атрофировались нужно им дать хорошую встряску. Для себя рассматриваю это как хобби (которое возможно сможет принести доход) и как возможность увлечь этим сына, который сейчас ходит на робототехнику и тоже начинает смотреть в сторону программирования. А устроится на какую-то подработку всегда можно будет, друзей хватает)
 
[^]
ЯЕсть
17.06.2021 - 16:29
1
Статус: Online


Ярила

Регистрация: 12.11.15
Сообщений: 1151
Цитата
PHP - забыть как страшный сон, ибо не нужен, т.к. есть готовые фреймворки почти на любом твоём любимом. которые сделают 1000 и одну функцию.


Не забывай свои корни, помни! Каждому своё. Любой фреймворк на мелкой задаче - слон в посудной лавке. Необязательно брать билет на самолёт, чтобы переместиться между районами небольшого города.

Это сообщение отредактировал ЯЕсть - 17.06.2021 - 16:29
 
[^]
Tualatin
17.06.2021 - 16:34
1
Статус: Offline


Разбивший свой айфон

Регистрация: 8.04.14
Сообщений: 2602
Цитата (ss1971 @ 17.06.2021 - 20:19)
Цитата (Tualatin @ 17.06.2021 - 15:57)
я когда-то тоже так бугуртил, но поверь на слово - сейчас очистка мусора либо внедрена в сам язык (другой), либо мамкины кодеры её тупо не используют.
я не говорю, что это правильно, но это есть.
и отчасти это и отбивает  желание рефакторить и исправлять код за этими ёбаными codemonkeys, взятыми по блату. их-то дохуя, а ты один.

сам сейчас юзаю один с#. важно понимать что происходит и сколько это стоит.

agree.gif beer.gif
не ты один свитчер) я тоже на сишарп с Явы пересел)
далее в списке нужного идут entity framework, sql, asp.net.
 
[^]
SashKaRat
17.06.2021 - 16:36
0
Статус: Offline


пршлцы

Регистрация: 22.09.15
Сообщений: 1368
Цитата (ss1971 @ 17.06.2021 - 16:14)
Цитата (Tualatin @ 17.06.2021 - 15:58)
Цитата (ss1971 @ 17.06.2021 - 19:53)
Цитата (Dutch @ 17.06.2021 - 11:54)
Мне тоже 39 будет осенью. Начал изучать C++ 2018 году. Нахожусь ещё в процессе изучения. Ну уж очень много всего там. И чем это кончится - не понятно. Автор - спасибо за твой рассказ. Приятно осознавать что не я один на старости лет решил программированием заняться

Вы в онлайне ответьте пожалуйста что Вы там изучаете второй год. я просто не понимаю что там можно учить два года.

наверняка ООП)
без обид)

блин ООП С++ просто и прозрачно как слеза младенца. там только одно всё пытаются побороть или как нибудь по уродски купировать - то что закрытые члены класса становятся доступными при назначении его классом родителем и вокруг этого там прям баталии - разрабы библиотек мечтают чтобы их классы были незыблемы и могучи)

Больше 5 лет в Qt пишу - но про такую проблему первый раз слышу.
 
[^]
Avaddon74
17.06.2021 - 16:46
1
Статус: Offline


Юморист

Регистрация: 4.08.14
Сообщений: 427
Цитата (VovchikK @ 17.06.2021 - 09:10)
Интересная тема.
Последние годы есть желание в эту сферу начать внедряться.
Всё откладываю в виду многох отрицательных событий последнего времени.
На "Delphi" программы писал немного. Интересно было.

Пользуясь случаем, ТС, а подскажи какой для С++ нужен комп для начала, ну и чтоб на пару лет потом хватило.

Уже отвечали, но повторюсь, для программирования на Плюсах, комп мощный не нужен, можно писать и на "печатной машинке", другое дело какие задачи ставите, если работа с графикой, то все зависит от количества объектов на сцене. Если сложные вычисления, то можно на потоки разбить, если и этого мало, то я не знаю что вы там вычисляете :)
Короче, любой комп подойдет для программирования на Плюсах.
 
[^]
Avaddon74
17.06.2021 - 16:50
0
Статус: Offline


Юморист

Регистрация: 4.08.14
Сообщений: 427
Цитата (ss1971 @ 17.06.2021 - 17:53)
Цитата (Dutch @ 17.06.2021 - 11:54)
Мне тоже 39 будет осенью. Начал изучать C++ 2018 году. Нахожусь ещё в процессе изучения. Ну уж очень много всего там. И чем это кончится - не понятно. Автор - спасибо за твой рассказ. Приятно осознавать что не я один на старости лет решил программированием заняться

Вы в онлайне ответьте пожалуйста что Вы там изучаете второй год. я просто не понимаю что там можно учить два года.

А вы на чем пишите если не секрет?
 
[^]
Modigar
17.06.2021 - 16:56
1
Статус: Offline


Ярила

Регистрация: 15.07.11
Сообщений: 5318
Цитата (SashKaRat @ 17.06.2021 - 16:36)
Цитата (ss1971 @ 17.06.2021 - 16:14)
Цитата (Tualatin @ 17.06.2021 - 15:58)
Цитата (ss1971 @ 17.06.2021 - 19:53)
Цитата (Dutch @ 17.06.2021 - 11:54)
Мне тоже 39 будет осенью. Начал изучать C++ 2018 году. Нахожусь ещё в процессе изучения. Ну уж очень много всего там. И чем это кончится - не понятно. Автор - спасибо за твой рассказ. Приятно осознавать что не я один на старости лет решил программированием заняться

Вы в онлайне ответьте пожалуйста что Вы там изучаете второй год. я просто не понимаю что там можно учить два года.

наверняка ООП)
без обид)

блин ООП С++ просто и прозрачно как слеза младенца. там только одно всё пытаются побороть или как нибудь по уродски купировать - то что закрытые члены класса становятся доступными при назначении его классом родителем и вокруг этого там прям баталии - разрабы библиотек мечтают чтобы их классы были незыблемы и могучи)

Больше 5 лет в Qt пишу - но про такую проблему первый раз слышу.

#define private public ))))
 
[^]
Avaddon74
17.06.2021 - 16:58
0
Статус: Offline


Юморист

Регистрация: 4.08.14
Сообщений: 427
Цитата (Voronezher @ 17.06.2021 - 14:53)
ТС, я вот тоже программист со стажем...расскажи, будь добр, как ты написал нейросеть с нуля? smile.gif

Я не очень понял, вашего вопроса, какая именно часть моего предложения вас смущает? Может мы про какие-то разные нейросети говорим? Вы наверно про аппаратную нейронку, а я про программную.

Если про программную, то написал класс нейрона, написал другой класс объединяющий их в сеть с обучением, скачал базу MNIST и гонял сети пока не достиг приемлемых результатов, если мне память не изменяет, точность распознавания моей сетью была около 98,2 процента. Потом переписал код и приспособил к змейкам. Что ещё рассказать... даже и не знаю
 
[^]
ss1971
17.06.2021 - 17:11
0
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4189
Цитата (SashKaRat @ 17.06.2021 - 16:36)
Цитата (ss1971 @ 17.06.2021 - 16:14)
Цитата (Tualatin @ 17.06.2021 - 15:58)
Цитата (ss1971 @ 17.06.2021 - 19:53)
Цитата (Dutch @ 17.06.2021 - 11:54)
Мне тоже 39 будет осенью. Начал изучать C++ 2018 году. Нахожусь ещё в процессе изучения. Ну уж очень много всего там. И чем это кончится - не понятно. Автор - спасибо за твой рассказ. Приятно осознавать что не я один на старости лет решил программированием заняться

Вы в онлайне ответьте пожалуйста что Вы там изучаете второй год. я просто не понимаю что там можно учить два года.

наверняка ООП)
без обид)

блин ООП С++ просто и прозрачно как слеза младенца. там только одно всё пытаются побороть или как нибудь по уродски купировать - то что закрытые члены класса становятся доступными при назначении его классом родителем и вокруг этого там прям баталии - разрабы библиотек мечтают чтобы их классы были незыблемы и могучи)

Больше 5 лет в Qt пишу - но про такую проблему первый раз слышу.

чтото примерно такое

"Здесь в базовомклассе window член inside типа Rectangle описывается как защищенный (protected), но функции-члены производных классов, например, dumb_terminal::prompt(), могут обратиться к немуи выяснить, с какого вида окном они работают. Для всех других функций член window::inside недоступен. В таком подходе сочетается высокая степень защищенности (действительно, врядливы "случайно" определитепроизводныйкласс) с гибкостью, необходимой для программ, которые создают классы и используют их иерархию (действительно, "длясебя" всегдаможновпроизводныхклассахпредусмотретьдоступкзащищеннымчленам). Не очевидное следствие из этого: нельзя составить полный иокончательный список всех функций, которым будет доступен защищенныйчлен, поскольку всегда можно добавить еще одну, определив ее как функцию-член вновом производно мклассе." (С)Страуструп "язык прграммирования с++"
 
[^]
SashKaRat
17.06.2021 - 17:14
2
Статус: Offline


пршлцы

Регистрация: 22.09.15
Сообщений: 1368
Цитата (Modigar @ 17.06.2021 - 16:56)
Цитата (SashKaRat @ 17.06.2021 - 16:36)
Цитата (ss1971 @ 17.06.2021 - 16:14)

....
блин ООП С++ просто и прозрачно как слеза младенца. там только одно всё пытаются побороть или как нибудь по уродски купировать - то что закрытые члены класса становятся доступными при назначении его классом родителем и вокруг этого там прям баталии - разрабы библиотек мечтают чтобы их классы были незыблемы и могучи)

Больше 5 лет в Qt пишу - но про такую проблему первый раз слышу.

#define private public ))))

Тоже мне фокус. Отстрел ноги самому себе на ровном месте.
Типа автор либы не дал доступ, а я все равно доберусь.


По крайней мере с Qt и mingw не прокатывает.

З.Ы. Но за такие фокусы я C с Сплюсами и люблю.
 
[^]
Gexxo
17.06.2021 - 17:15
0
Статус: Offline


Ярила

Регистрация: 4.04.16
Сообщений: 3044
Цитата (Bones @ 17.06.2021 - 15:15)
Цитата (Gexxo @ 17.06.2021 - 15:05)
Серьезно, это реально твоя игра?! Она кстати проходима вообще? А то везде где встречал вылетала в какой то момент, и какие то битые ресурсы там еще были. Но я склоняюсь к тому что во всем моем городе была копия приехавшая с одной на всех слегка продамаженой пачки дискет.

Очень сомневаюсь, что та игра которую ты имеешь в виду была сделана этим товарищем - https://en.wikipedia.org/wiki/King's_Bounty

Ну а я вполне себе могу поверить что игра про которую я говорю была им сделана, естественно в оригинал от NWC я тоже играл, как и во многое другое от этой замечательной компании, а в третих героев я периодически и до сих пор партейки катаю.

Мой путь к программированию
 
[^]
kalmyk
17.06.2021 - 17:20
0
Статус: Offline


Весельчак

Регистрация: 26.04.14
Сообщений: 203
Цитата (RazerStalker @ 17.06.2021 - 10:40)
Мой стек html, css, js, wp, php без библиотек, просто!
Собираю портфолио в августе выхожу на фриланс…

Покажи портфолио.
 
[^]
SashKaRat
17.06.2021 - 17:20
1
Статус: Offline


пршлцы

Регистрация: 22.09.15
Сообщений: 1368
Цитата
"Здесь в базовомклассе window член inside типа Rectangle описывается как защищенный (protected), но функции-члены производных классов, например, dumb_terminal::prompt(), могут обратиться к немуи выяснить, с какого вида окном они работают. Для всех других функций член window::inside недоступен. В таком подходе сочетается высокая степень защищенности (действительно, врядливы "случайно" определитепроизводныйкласс) с гибкостью, необходимой для программ, которые создают классы и используют их иерархию (действительно, "длясебя" всегдаможновпроизводныхклассахпредусмотретьдоступкзащищеннымчленам). Не очевидное следствие из этого: нельзя составить полный иокончательный список всех функций, которым будет доступен защищенныйчлен, поскольку всегда можно добавить еще одну, определив ее как функцию-член вновом производно мклассе." (С)Страуструп "язык прграммирования с++"


Спасибо. Просто никогда не считал это проблемой.
 
[^]
Avaddon74
17.06.2021 - 17:23
0
Статус: Offline


Юморист

Регистрация: 4.08.14
Сообщений: 427
Цитата (adder38 @ 17.06.2021 - 17:59)
А я уже на этом споткнулся:
Цитата
“верстка”, по сути, это тоже программирование, только здесь ты не пишешь код для компьютера, а пишешь код для web-сервера, а он уже интерпретирует в свой код и выводит на экран сайт.
Вёрстка — это именно код для компьютера, для браузера.

Под фразой "для компьютера", я подразумевал исполняющий код, а не скрипты для программы. По поводу html вы правильно заметили, да, я немного некорректно выразился, html все таки для браузера, я просто мысленно web-сервер подразумевал как посредника, между программистом и пользователем, который получает сайт, но переводит конечно же браузер.

Но по факту, сути то это не меняет. Я писал о том, что сейчас многие разделяют скриптинг от программирования, но по факту, это одно и тоже, и там, и там, мы пишем код, который потом транслируется в другой код, так что все это программирование.
 
[^]
ss1971
17.06.2021 - 17:23
0
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4189
Цитата (Avaddon74 @ 17.06.2021 - 16:50)
Цитата (ss1971 @ 17.06.2021 - 17:53)
Цитата (Dutch @ 17.06.2021 - 11:54)
Мне тоже 39 будет осенью. Начал изучать C++ 2018 году. Нахожусь ещё в процессе изучения. Ну уж очень много всего там. И чем это кончится - не понятно. Автор - спасибо за твой рассказ. Приятно осознавать что не я один на старости лет решил программированием заняться

Вы в онлайне ответьте пожалуйста что Вы там изучаете второй год. я просто не понимаю что там можно учить два года.

А вы на чем пишите если не секрет?

я не профессионал я любитель. и мне доставляет удовольствие осваивать языки. а сейчас пишу на с#. а писал примерно так если не путаю хронологию: машкоды, c, pascal, ассемблер,с++, java, js/html, c#. машкоды это БК. ассемблер Z80. остальное винда. а, ещё писал скрипты на unix awk это был интересный опыт... помогал разобраться с pythonом одному знакомому. язык - вавилонская башня такого количества свистоперделок я не видел нигде в него напихали всё что есть на свете. ардуино боссу "помогал" программить. даже в perl и foxpro чтото помню корячил но именно корячил - патчил чужой код
 
[^]
Gexxo
17.06.2021 - 17:26
2
Статус: Offline


Ярила

Регистрация: 4.04.16
Сообщений: 3044
Цитата (ss1971 @ 17.06.2021 - 16:14)
Цитата (Tualatin @ 17.06.2021 - 15:58)
Цитата (ss1971 @ 17.06.2021 - 19:53)
Цитата (Dutch @ 17.06.2021 - 11:54)
Мне тоже 39 будет осенью. Начал изучать C++ 2018 году. Нахожусь ещё в процессе изучения. Ну уж очень много всего там. И чем это кончится - не понятно. Автор - спасибо за твой рассказ. Приятно осознавать что не я один на старости лет решил программированием заняться

Вы в онлайне ответьте пожалуйста что Вы там изучаете второй год. я просто не понимаю что там можно учить два года.

наверняка ООП)
без обид)

блин ООП С++ просто и прозрачно как слеза младенца. там только одно всё пытаются побороть или как нибудь по уродски купировать - то что закрытые члены класса становятся доступными при назначении его классом родителем и вокруг этого там прям баталии - разрабы библиотек мечтают чтобы их классы были незыблемы и могучи)

ООП в С++ просто и прозрачно только до того момента как на сцену выходит множественное наследование, дальше начинается ад lol.gif
 
[^]
SashKaRat
17.06.2021 - 17:28
3
Статус: Offline


пршлцы

Регистрация: 22.09.15
Сообщений: 1368
Цитата
ООП в С++ просто и прозрачно только до того момента как на сцену выходит множественное наследование, дальше начинается ад lol.gif


Соблюдайте технику безопасности. Она кровью написана.
 
[^]
Avaddon74
17.06.2021 - 17:30
0
Статус: Offline


Юморист

Регистрация: 4.08.14
Сообщений: 427
Цитата (ss1971 @ 17.06.2021 - 19:11)
Не очевидное следствие из этого: нельзя составить полный иокончательный список всех функций, которым будет доступен защищенныйчлен, поскольку всегда можно добавить еще одну, определив ее как функцию-член вновом производно мклассе." (С)Страуструп "язык прграммирования с++"

Я не вижу здесь ни каких проблем, и пока не встречал таких людей, которые бы бились головой об стенку доказывая, что это их библиотека и нельзя лезть к защищенным свойствам. Какая разница why.gif

По факту, все эти защиты, сделаны для самого программиста, чтоб потом быстро отследить кто и где менял переменные, для чего все эти споры нужны, я не представляю :)
 
[^]
Gexxo
17.06.2021 - 17:30
0
Статус: Offline


Ярила

Регистрация: 4.04.16
Сообщений: 3044
Цитата (Avaddon74 @ 17.06.2021 - 17:23)
Цитата (adder38 @ 17.06.2021 - 17:59)
А я уже на этом споткнулся:
Цитата
“верстка”, по сути, это тоже программирование, только здесь ты не пишешь код для компьютера, а пишешь код для web-сервера, а он уже интерпретирует в свой код и выводит на экран сайт.
Вёрстка — это именно код для компьютера, для браузера.

Под фразой "для компьютера", я подразумевал исполняющий код, а не скрипты для программы. По поводу html вы правильно заметили, да, я немного некорректно выразился, html все таки для браузера, я просто мысленно web-сервер подразумевал как посредника, между программистом и пользователем, который получает сайт, но переводит конечно же браузер.

Но по факту, сути то это не меняет. Я писал о том, что сейчас многие разделяют скриптинг от программирования, но по факту, это одно и тоже, и там, и там, мы пишем код, который потом транслируется в другой код, так что все это программирование.

Ребята, словом программирование это уже никто не называет. У меня разработчики разрабатывают продукт, и написание кода и верстка, все в это понятие включено. Слово программировать для микроконтроллеров используют в основном, если где то есть должность инженер-программист - то это скорей всего небольшая фирма где так зовут админа, который еще немного там чего то автоматизирует.
 
[^]
Gexxo
17.06.2021 - 17:34
0
Статус: Offline


Ярила

Регистрация: 4.04.16
Сообщений: 3044
Цитата (SashKaRat @ 17.06.2021 - 17:28)
Цитата
ООП в С++ просто и прозрачно только до того момента как на сцену выходит множественное наследование, дальше начинается ад lol.gif


Соблюдайте технику безопасности. Она кровью написана.

Моя техника безопасности при работе с множественным наследованием - не использовать его, никогда, нигде)
 
[^]
Avaddon74
17.06.2021 - 17:38
1
Статус: Offline


Юморист

Регистрация: 4.08.14
Сообщений: 427
Цитата (Gexxo @ 17.06.2021 - 19:30)
Ребята, словом программирование это уже никто не называет. У меня разработчики разрабатывают продукт, и написание кода и верстка, все в это понятие включено.

Но это у вас, по факту это разная работа, всё зависит от размеров фирмы. У кого-то и алгоритмисты есть отдельные и программисты этим не занимаются, а кто-то считает, что у них на работе программист и котлеты должен жарить :)
 
[^]
Modigar
17.06.2021 - 17:39
0
Статус: Offline


Ярила

Регистрация: 15.07.11
Сообщений: 5318
Цитата (Gexxo @ 17.06.2021 - 17:34)
Цитата (SashKaRat @ 17.06.2021 - 17:28)
Цитата
ООП в С++ просто и прозрачно только до того момента как на сцену выходит множественное наследование, дальше начинается ад lol.gif


Соблюдайте технику безопасности. Она кровью написана.

Моя техника безопасности при работе с множественным наследованием - не использовать его, никогда, нигде)

Никогда свою иерархию классов не приходилось реализовывать, да чтобы они были shared_from_this ?
А сама shared_from_this очень нужна и полезна при передаче в какой нибудь boost::asio, ибо последний совсем не следит за временем жизни объекта и может легко отложенно обратиться к уже удаленному.
 
[^]
SashKaRat
17.06.2021 - 17:39
0
Статус: Offline


пршлцы

Регистрация: 22.09.15
Сообщений: 1368
Цитата (Gexxo @ 17.06.2021 - 17:34)
Цитата (SashKaRat @ 17.06.2021 - 17:28)
Цитата
ООП в С++ просто и прозрачно только до того момента как на сцену выходит множественное наследование, дальше начинается ад lol.gif


Соблюдайте технику безопасности. Она кровью написана.

Моя техника безопасности при работе с множественным наследованием - не использовать его, никогда, нигде)

Большинство нарушивших это ваше замечательное правило - уже умерло в истерике, я так думаю.

Но так хочется иногда ...
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 22680
0 Пользователей:
Страницы: (7) « Первая ... 3 4 [5] 6 7  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх