Имя: Пароль:
IT
Обучение
Посоветуйте курсы по С++
Ø (Волшебник 21.04.2023 23:32)
0 2S
 
11.04.23
11:58
Для школьника. Адекватный курс для начинающих, с преподавателем, онлайн, домашки и т.д.
Что сейчас в тренде?
1 Волшебник
 
11.04.23
11:59
для школьников в тренде Python
2 2S
 
11.04.23
12:00
нужен С++
3 Волшебник
 
11.04.23
12:05
Надо учить не конкретной технологии, а учить учиться. Например, тебе даётся новая технология в виде "Нужен Brainfuck". Твои действия.
4 vovastar
 
11.04.23
12:06
(0) В тренде сейчас инфоцыгане с курсами за 200тыс за год обучения. Но, уверенности в качестве обучения нет.
5 Garykom
 
11.04.23
12:06
(2) Не нужен вас C++
Или обычный C чтобы для микро
Или Rust/Go
6 Garykom
 
11.04.23
12:07
(5) *не нужен вам
7 Волшебник
 
11.04.23
12:07
(5) А ничего, что все современные программы написаны на С++ ?
Ну там 1С, Windows, какой-нибудь PHP или тот же Go
8 2S
 
11.04.23
12:08
(5) если бы нужен был другой ЯП, написал бы.
Введение в ООП, классы, объекты.
Не обязательно бесплатный, которых море по ссылкам
9 Garykom
 
11.04.23
12:08
(7) Наверно же знаем на чем написан сам C++?
Так что "все современные программы написаны на Pure C"...
10 Волшебник
 
11.04.23
12:10
(9) Я не уверен, но думаю, что С++ написан на С++
Да, когда-то он был на С, который был написан на ассемблере. Но первый компилятор С на С произвёл прорыв. Потом появился С++, а вот потом пошли управляемые языки со сборщиками мусора
11 Garykom
 
11.04.23
12:11
(8) Зачем?
Ты понимаешь что войти в C++ сейчас нереально и экономически невыгодно?

Лучше учить Python, Golang и если очень хочется системный уровень то Rust
12 KJlag
 
11.04.23
12:11
(0) а что по рекламируемому из каждой дыры скил фактори?
мне казалось что они позиционировали себя как "научим с нуля".
там так себе? или туда надо приходить со своей мотивашкой и рассчитано что ты сам хочешь учится?
13 vovastar
 
11.04.23
12:16
(12) Типа "Программирование в 1С за 10 дней"?
14 2S
 
11.04.23
12:18
(12) скилл бла бла, их много разных.
Собственно поэтому и спросил, может у кого есть опыт и посоветует площадку
15 Garykom
 
11.04.23
12:19
(10) Да от cfront давно отказались
Но и утверждать

"все современные программы написаны на С++ ?
Ну там 1С, Windows, какой-нибудь PHP или тот же Go"

некорректно!
да наиболее значительный вклад на разных компиляторах C++
но есть и другие ЯП, которые были использованы в процессе

например современная платформа 1С значительно использует Java, тонкий и веб-клиенты там JS и т.д.
думаю в составе есть библиотеки на разных ЯП
16 Волшебник
 
11.04.23
12:19
(11) В Rust нет ООП. Тогда уж лучше 1С, где ООП имеется.
17 Волшебник
 
11.04.23
12:20
(15) Открою Вам тайну. Часть платформы 1С написана на 1С, например, конструктор запросов.
18 PloAl
 
11.04.23
12:21
Там обычно книги авторов советуют Кнут и Страуструп.
19 Garykom
 
11.04.23
12:22
(16) Да в Rust нет классического ООП где все крутится вокруг классов
Но все принципы ООП (три кита) там реализуются
20 Волшебник
 
11.04.23
12:22
(19) Хорошее дело "ржавчиной" не назовут
21 Garykom
 
11.04.23
12:23
(19)+ В отличие от платформы 1С, где только частичная реализация принципов ООП

ДЕЗИНФОРМАЦИЯ
22 Волшебник
 
11.04.23
12:23
(21) Не морочьте людям голову. В 1С есть все три кита ООП.
23 Garykom
 
11.04.23
12:24
(22) Наследование ограничено
Изменчивость только через расширения
24 Волшебник
 
11.04.23
12:25
(23) Вот Вам пример полиморфизма: Документ.Провести()
(с поправкой на синтаксис)
25 Garykom
 
11.04.23
12:28
(24) Бесполезно спорить когда другая сторона постоянно вместо аргумента применяет административный ресурс.
26 Волшебник
 
11.04.23
12:29
(25) Пишите правду
27 Garykom
 
11.04.23
12:30
(26) Правда у всех своя, в отличие от истины. Которая рождается в споре.
28 Волшебник
 
11.04.23
12:32
Курс «Разработчик C++»
Поможем освоить востребованную профессию с нуля за 9 месяцев
https://practicum.yandex.ru/cpp/
29 vovastar
 
11.04.23
12:37
(28) Обычные инфоцыгане.
30 Волшебник
 
11.04.23
12:44
(29) 9 месяцев — существенный срок. Это ж не 10 дней и не 24 часа
31 magicSan
 
11.04.23
14:00
(30) Пусть ютюб смотрит 9 месяцев больше толку будет. Глупость полная платить за то чего в доступе не прилично много.
32 Krendel
 
11.04.23
14:01
(31) ты платишь за время преподавателя неприлично мало
33 magicSan
 
11.04.23
14:05
(32) Эти глупые мечты что мы сейчас заплатим и нас научат для лапухов
34 Krendel
 
11.04.23
14:08
(33) все верно, открывай синтаксис языка и сиди учи сам, ведь так делают в школах, верно?

А пока мети улицу
35 magicSan
 
11.04.23
14:17
(34) 1эсник не умеющий в си - горе в семье.
36 magicSan
 
11.04.23
14:17
и на работе ><
37 Волшебник
 
11.04.23
15:15
(18)+

🕮 Книга Страуструпа «Язык программирования C++» — одна из самых широко читаемых книг из своей области, которая была переведена на 19 языков.

🕮 Следующая книга, «Дизайн и эволюция C++», открыла много нового в описании языков программирования: новые идеи, идеалы, проблемы. В дополнение к своим пяти книгам Страуструп опубликовал более сотни академических и других популярных статей.

Бьёрн принимал активное участие в создании стандарта ANSI/ISO для C++ и продолжает работу по поддержанию и пересмотру стандарта.

wiki:Страуструп,_Бьёрн#C++
38 mikecool
 
11.04.23
14:35
(27) истина нигде не рождается, она есть всегда и ее доказывать не надо
39 mikecool
 
11.04.23
14:36
(33) тот , кто не заплатил, бросит обучение гораздо быстрее, чем тот, кому жаба будет давить на грудь
40 Garykom
 
11.04.23
14:36
Имхо C++ это сплошное собрание костылей и неоднозначностей.
Например попробуйте осмыслить https://ci-plus-plus-snachala.ru/?p=6087

И в реальном программировании, особенно под разные архитектуры/системы и разные компиляторы там наступает полный ахтунг.
Вместо того чтобы просто писать код ..ять приходится ..аться.
41 mikecool
 
11.04.23
14:37
(40) автор разве спрашивал - куда податься? он задал конкретный вопрос...
42 magicSan
 
11.04.23
14:40
(39) Я за школу и вуз не платил и как то не бросил, хотя левые знания давали всегда больше.
43 mikecool
 
11.04.23
14:42
(42) для этого у тебя был другой стимул
44 Garykom
 
11.04.23
14:42
(41) Ответ автору:
Неважно какой курс.
Для начинающих нет адекватных курсов по C++.
Любой курс будет неадекватным для начинающих.

Для начинающих лучше начать с курсов на других ЯП.
И вот когда освоит основы уже можно пытаться переходить к изучению C++.
45 magicSan
 
11.04.23
14:53
Пока твои прыщавые однакласники теребят метод пузырька и пытаются правильно выговорить полиморфизим, ты изучаешь 1с.

Как итог на первом курсе ты знаешь устройство субд, линукс, винду, бухгалтерию, оперативный учет ))) Если отчислят ты всегда найдешь работу в отличие от сишника которому придется переучиватся на яву )))
46 vovastar
 
11.04.23
15:03
(45) Ой, не надо. Сишников сейчас в ВПК с ногами забирают.
50 magicSan
 
11.04.23
15:15
Программист 1с знает все нюансы бизнес логики организации где проработал более года, знает что дтлжен делать каждый сотрудник. Даже в этих ваших бизнес школах не дают таких знаний. А что знает сишник? Сишнику гендир даже руку жать не будет, не один финдир и главбух не позвонит, никакого уважения у сишника среди высшего звена руководства никогда не будет ))
51 vovastar
 
11.04.23
15:26
(50) Ты не прав. Само больше всех знает уборщица Петровна. Только ее, по отчеству называет директор.
52 АгентБезопасной Нацио
 
11.04.23
15:29
(50) (51) осталось вспомнить анекдот про крокодилов...
53 Новиков
 
11.04.23
15:39
(0) Привет. Самая классная книга для школьника, написанная очень простым, увлекательным, жизненным и легким языком, вот эта:
https://www.ozon.ru/product/obektno-orientirovannoe-programmirovanie-v-s-klassika-computer-science-lafore-robert-211434583/?sh=8ldxWiQzbQ

Там есть и задания для работы, и примеры и много много чего. Я считаю, что это лучшая книга для человека, который почти с нуля, решил пойти в С++ и изучить основные возможности, в т.ч. и STL. Я именно по этой книге вкатывался, и считаю, вкатился очень быстро - я где-то прорешал всю эту книжку за неделю, но ботал от зари до зари. Мне понравилось, что этот уже дедушка, он именно акцентирует внимание на главном, без преамбул и прочих. Читать с нуля того же Страуструпа - идея на оценку кол. Это институтский уровень уже.
54 Krendel
 
11.04.23
15:42
(37) н2 так я 20 ле  назад учил с++ по страусструпу
55 vovastar
 
11.04.23
15:43
(53) 1000 страниц)
56 2mugik
 
11.04.23
16:00
(53)Глянул. STL там есть разве?
57 2S
 
11.04.23
16:04
(53) спасибо )
58 Garykom
 
11.04.23
16:20
(56) В версии от 2004 года есть
59 Грю
 
11.04.23
16:24
(0) Лучше JS пусть учит, это более полезно. С++ им и так на уроке информатики дадут, когда придет время.
60 Грю
 
11.04.23
16:29
Да и вообще, зачем платить за какие-то курсы? Лучше сам с ребенком позанимайся. Заодно тоже выучишь язык программирования, на котором можно заработать нормлаьные деньги, потом найдешь хорошую работу, жене купишь шубу, семью свозишь на море. А на курсах наоборот потратишься. Не выгодно.
61 arsik
 
11.04.23
16:30
(57) У меня есть такая, но старое издание тоже "Питер"
62 2S
 
11.04.23
16:36
(60) не, я тупой одинесник - ерп внедрить, прибыль собрать, это пожалуйста.
63 magicSan
 
11.04.23
17:19
(60) Если бы сишникам платили то это был бы форум сишников, а так это форум адиэсников - вершины эволюции среди программистов.
64 BaZZiL
 
11.04.23
17:20
Р. Лафоре Объектно-ориентированное программирование в C++
65 Волшебник
 
11.04.23
17:22
(64) было в (53)
66 Dmitry1c
 
11.04.23
17:29
(22)

есть костыльные подобия. извратиться можно.
67 Garykom
 
11.04.23
17:39
(66) Даже инкапсуляции фактически нет.
Нельзя скрыть (сделать недоступным извне напрямую, только чтобы кодом во внутреннем модуле) реквизит объекта (справочника или документа).
68 Грю
 
11.04.23
17:39
(62) Ну вот, молодец. А представь на сколько меньше бы тебе приходилось утруждать себя при одинаковой зарплате, если бы выучил с сыном JS или Питон? Да даже С++, тоже сойдет.
69 Грю
 
11.04.23
17:40
(63) :))))
Наверняка где-то существует форум сишников. Я почти уверен в этом!
70 Грю
 
11.04.23
22:26
(22) ООП давно устарел. В современноп подходе к программированию стремятся отойти от ООП в пользу функционального.

ДЕЗИНФОРМАЦИЯ
72 vi0
 
11.04.23
19:42
(14) поищи англоязычные на ютубе
Смотреть можно Яндекс браузером
73 vi0
 
11.04.23
19:46
(70) вот джет брейнс глупые со своим котлином
74 Грю
 
11.04.23
21:15
(73) Глупые или нет, но бабки зарабатывают нехилые.
75 trdm
 
12.04.23
08:41
(11) > Ты понимаешь что войти в C++ сейчас нереально и экономически невыгодно?

Да правильно он делает.
Что-бы хорошо понимать как работают интерпретируемые и прочие языки лучше изучить базу в виде С++. А остальные языки будут выглядеть после в ПРАВИЛЬНОМ СВЕТЕ.
Нормального прога вырастит, а не смузихлеба.
https://intuit.ru/studies/courses?service=2&option_id=184&service_path=183
76 trdm
 
12.04.23
08:42
77 2S
 
12.04.23
08:44
(76) спасибо, комрад! Пока в демо-режиме репититоров тестируем
78 2S
 
12.04.23
08:44
*репетиторов
79 trdm
 
12.04.23
08:52
Я учился по https://firststeps.ru/mfc/steps/mfc1.html

ХОТЯ ТЕПЕРЬ ПОНИМАЮ, ЧТО УЧЕБУ НАДО БЫЛО НАЧИНАТЬ С АНГЛИЙСКОГО ЯЗЫКА :)
80 trdm
 
12.04.23
08:48
так что наверстываю :)
81 Волшебник
 
12.04.23
08:52
(67) Реквизит хранится в базе. Вы собрались скрывать реквизит?
82 trdm
 
12.04.23
08:55
(28) > Пройдите вводную часть до 19.04.2023 и получите скидку 7% на оплату курса

ha-ha...
83 Грю
 
13.04.23
05:13
(79) Наоборот. Учебу надо начинать с программирования, а английский язык сам подтянется в пределах нужного.
Если сначала изучать английский, то выучишь много ненужного, что в программировании никогда не пригодится.
Программисту достаточно всего несколько слов знать на ангийском: BEGIN, END, IF, THEN, GOTO, Hello, World, и еще несколько, чтобы читать стековерфлоу, если понимаете, о чем я...
84 vi0
 
13.04.23
07:39
(83) еще NEW, и в целом хватит
85 vi0
 
13.04.23
07:40
(81) работаем то мы не с базой, не с таблицами, а с объектами
86 trdm
 
13.04.23
08:44
(83) Английский сам по себе никогда не подтяется, его надо учить целенаправленно.
там много громадных неочевидных подводных камней вроде инстанциирования, фразовых глаголов и устоявшихся выражений, которые в лоб не переводятся.
87 trdm
 
13.04.23
08:50
к примеру:
Из словаря Apresyan (En-Ru)
the
[θi: (полная форма); ðı (редуциованная форма перед гласными); ðə,ð (редуцированные формы перед согласными)]
........
7. оформляет метонимический перенос значения:
the stage - сценическая деятельность
the gloves - бокс <<<<<
the bottle - пьянство <<<<<
from the cradle to the grave - от колыбели до могилы, от рождения до смерти
88 trdm
 
13.04.23
08:51
+(87) "в лоб" - хрен догадаешся как переводится
89 Emery
 
13.04.23
09:12
(44) > Для начинающих нет адекватных курсов по C++.
> Любой курс будет неадекватным для начинающих.


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

Да, для этого надо хорошо понимать, чего именно хочется. Чтобы школьнику сформулировать свои хотелки, нужен совет хорошего специалиста. Одно дело, если желаешь зарабатывать больше «денюх» с помощью своих программ, а другое, достигать каких-то нетривиальных творческих результатов.

Например, простейший случай. Требуется создать класс для работы с «деревянными» данными в памяти. Смотрим, что дают стандартные средства С++. Почти ничего. Есть, списки, вектора, отображения и т.п. Но стандартных «деревьев» нет. Обычно, в таких случаях, предлагаются собственные реализации, разной степени бестолковости. Но, если создать контрол дерева в памяти:

HWND hWndTreeView = CreateWindow(WC_TREEVIEW, NULL, 0, 0, 0, 0, 0, NULL, NULL, NULL, NULL);


то мы получаем именно то, что нам нужно. Это будет не графический элемент управления, а просто некий код и данные в памяти, с которым можно работать как с обычным деревом, вставлять, удалять элементы и т.д. и т.п. Другой вариант работы с деревом в памяти, это описать «деревянную» структуру в псевдоменю, в файле ресурсов. А затем получать доступ к этим данным из кода, без необходимости отображения этого меню, как элемента интерфейса.

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

Более сложный пример, модульное программирование и микросервисы в С++ / WinAPI. Здесь под модулями понимаются не пакеты, как, скажем, в Питоне, а статические и динамические плагины. Для примера, смотрите мою статью
https://habr.com/ru/articles/566864/  
Поскольку общепринятых рекомендаций здесь нет, то приходится «изобретать велосипед» самому, благо С++ это позволяет.

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

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

Для 1С вполне интересен проект, скажем, внешнего загрузчика на С++. По крайней мере, полученные наработки достаточно интересны и перспективны, хотя мой проект на эту тему еще не закончен. А про декомиляцию байт кода, с помощью С++, защищенных конфигурации 1С, я говорить не буду.

В общем, С++ это язык, который идеально подходит для творческих гурманов. Если же нужны «бабосы», то вам, скорее всего, не сюда.

> Для начинающих лучше начать с курсов на других ЯП.

Если иметь в виду Питон, то надо сразу понять, что этот язык идеален только для своих задач, под которыми я понимаю «обработку и подготовку данных». Также достаточно ограниченны в своих возможностях и все другие ЯПы.

> И вот когда освоит основы уже можно пытаться переходить к изучению C++.

Главное понять, с какой целью и не ошибиться при этом.
90 Волшебник
 
13.04.23
09:13
(89)👍
91 trdm
 
13.04.23
10:07
(89) > Я бы сказал так, С++ это концептуальный язык, очень глубокий и очень мощный, но и трудный, конечно.

Любая вещь может показаться очень сложной, если учить её не по шагам по принципу от простого к сложному.
92 trdm
 
13.04.23
10:08
ТАк что сложность она привносится самими преподавателями и криво построенными учебными программами.
93 Garykom
 
13.04.23
10:28
(91) (92) К сожалению сложность С++ не столько в самом языке и туевой туче его синтаксиса
А скорей в реальных реализациях, которые отличаются

Когда я слышу "курсы по С++"
- то понимаю как "курсы по 1С 2.5, 6.0, 7.0, 7.5, 7.7, 8.0, 8.1, 8.2 ОФ, 8.3.УФ, 9.0 Элемент, ..."
94 Грю
 
13.04.23
15:58
(86) Подтянется, я проверял. Целенаправленно не учил, кроме школы, там заставляли. Потом благополучно забыл. А во время работы программистом английский сам подтянулся до нужного уровня.
95 Грю
 
13.04.23
16:00
(87) Зачем программисту знать как произностится the перед гласными и согласными? Лишняя информация.
96 trdm
 
15.04.23
09:39
(95) не жульничай, речь идет о переводе и понимаании смысла, а не о шлифовке акцентов.
97 bolder
 
15.04.23
19:36
(0) Поддержу (53).Самое то для начала.Основы ООП.Написана очень доступно, предлагаю самому с ребенком заняться. Несмотря на большой обьем книги,это примерно 2 класс 10-и летней школы изучения С++.
98 vde69
 
15.04.23
23:30
(0) если есть желание учить с++ для молодежи посмотрите в сторону ардуино, там весьма практические задачи и будет интересно...
99 Garykom
 
15.04.23
23:40
(98) Ардуино там по сути свой ЯП основанный на https://ru.wikipedia.org/wiki/Processing

Т.е. отношение к C/C++ как 1С 7.7/8.Х к Исполнитель/OneScript
100 Garykom
 
15.04.23
23:40
100
101 Конструктор1С
 
16.04.23
05:09
(0) зачем школьнику изучать один из самых сложных языков программирования? Пускай учит какой-нибудь GO или Python
102 Шурик после Казани
 
16.04.23
05:35
Про Питон плюсую.

А ещё: язык (и среда) матстатистики. Эр (R).

Вот, реально, сердечное пожелание, учтите.
103 Шурик после Казани
 
16.04.23
05:39
(1) Go -- он не "какой нибудь". он слабый язык на хорошем старте. "Изучать" его нет смысла. Программисты-профессионалы его не изучают, а пользуются -- лингвистические и технологические закладки прочны и активны. Очень интересная парадигма и забавные решения в плане распределёнок.
104 NorthWind
 
16.04.23
08:08
(99) а по-моему, вполне обычный С/С++, может быть, немного урезанный в связи с маленьким объемом памяти. Там же в Arduino IDE если по папкам полазить, то видно, что компилятор GCC они используют. Если я ни с чем не путаю.
105 Garykom
 
16.04.23
08:17
(104) Не совсем
http://microsin.net/programming/avr/arduino-build-process.html

"Перед тем, как программа Arduino (скетч) попадет в память микроконтроллера платы и начнет работать, должно произойти несколько скрытых от глаз пользователя процессов.
Сначала среда разработки Arduino IDE выполняет небольшие преобразования кода скетча, чтобы он стал текстом, полностью совместимым со стандартом языка C или C++ (это два наиболее известных языка программирования в мире микроконтроллеров).
Затем полученный текст программы передается компилятору avr-gcc, который переводит человеко-читаемый код программы в объектные машинные коды, пригодные (после дальнейшего преобразования - линковки) для выполнения ядром используемого микроконтроллера (обычно это Atmel AVR ATmega328).
Затем объектный машинный код скетча комбинируется (этот процесс называется линковкой) с кодом функций из стандартных библиотек Arduino (эти библиотеки предоставляют множество функций, таких как базовые digitalWrite() или Serial.print()).
В результате получается один файл в формате Intel HEX [2], который должен быть записан в память микроконтроллера макетной платы Arduino."

Они хитрые и пошли по интересному пути.
Фактически у них написаны свои либы, которые симулируют объекты.
Затем код на своем ЯП преобразуется в стандартный C/C++ код, который компилируется и линкуется с либами.
106 Garykom
 
16.04.23
08:19
(105)+ Это очень похоже на TypeScript->JavaScript или Kotlin->Java
Изначально еще https://ru.wikipedia.org/wiki/Haxe такое проворачивал
107 Garykom
 
16.04.23
08:23
(105)+ Т.е. фактически это совсем другой язык программирования, не стандартный C/C++ но очень похожий по синтаксису.
Причем ближе и именно к C и лишь малая часть возможностей C++ есть.
С++ там используется в основном для линковки с либами под капотом.
108 vde69
 
16.04.23
08:32
(99) (107) там на 100% с++ (правда не последний а довольно древний, вроде как 11 версии/года)

просто у них есть куча библиотек, но ты их можешь вообще не использовать.... единственное чего у них есть как обязательное добавление - это либы AVR и конкретной платы (регистры, прерывания, разрядность и т.д.). Но если посмотреть на тот-же процесс компиляции например в линуксе - там ровно то-же самое....

Там есть все, и ООП, и прямая работа с памятью и т.д.
109 vde69
 
16.04.23
08:34
(108) +

почитай про кросс-компиляцию например на винде под AVR для линукса, там все один в один...
110 NorthWind
 
16.04.23
08:35
(105) а в чем симуляция? Там объекты вполне нормально выглядящие, ну разве только статические (new и delete не используются), так это может быть связано с тем что нет смысла городить менеджер heap-а на таком маленьком объеме памяти. На самом-то деле отличия в глаза почти не бросаются, мне кажется, там препроцессинг минимальный этого кода.
111 NorthWind
 
16.04.23
08:37
Надо глянуть, что за cpp оно делает из проекта, это будет интересно посмотреть.
112 Garykom
 
16.04.23
08:38
(108) Путаешь скетчи в Arduino IDE и программирование на настоящем С/С++ под AVR
Да можно под AVR (как и под STM) писать на C/C++

Но речь идет про скетчи Arduino, которые свой ЯП.
Например Arduino IDE для STM не так давно допилили, до этого надо было свои уникальные IDE/компиляторы юзать
113 vde69
 
16.04.23
08:40
114 vde69
 
16.04.23
08:42
(112) я вообще перешел с Arduino на IDE VS-Code ....

да и вообще никто не мешает самостоятельно компилировать из командной строки
115 vde69
 
16.04.23
08:45
(114) в VS единственное чего не хватает - это прямая запись в ERROM (в смысле не из кода, а заливка например файла в размеченую под диск флешь память), а в остальном мне кажется поудобнее будет
116 Garykom
 
16.04.23
08:46
(114) Никто не мешает забить на этот C/C++ и писать на TinyGo
https://habr.com/ru/companies/otus/articles/663118/

Но фактически будет хрень ибо памяти мало.
А вот скетчи (ЯП) Arduino IDE идеально заточены под эти микроконтроллеры.
Они опасный функционал C++ фактически того, порезали.
117 Garykom
 
16.04.23
08:50
118 vde69
 
16.04.23
08:52
(116) >>>Они опасный функционал C++ фактически того, порезали.

я думаю, что для студента желающего начать изучать с++ это только плюс :)
119 NorthWind
 
16.04.23
08:54
Ну я в общем-то тоже соглашусь что Ардуино неплохая вещь для старта. Тем более что там результат можно потрогать руками, в отличие от всего остального.
120 NorthWind
 
16.04.23
08:57
И вторым плюсом является то, что работа с железом, думаю, в перспективе будет более востребованной чем классическое программирование.
121 Garykom
 
16.04.23
09:15
(120) Не думаю.
https://imgur.com/McW2gEA.png

JS/TS впереди, Python вторым и затем Java
https://ru.hexlet.io/blog/posts/8-samyh-vostrebovannyh-yazykov-programmirovaniya-v-2023-godu
122 vde69
 
16.04.23
09:46
(121) не верю...

а где в списке 1с, TSQL, VB ???

статья явно кривая... ну или заказная...


ну и потом чем проще порог входа тем больше конкуренция...
123 Garykom
 
16.04.23
09:53
(122) Это общемировой, там про 1С почти не знают.
T-SQL вероятно включена в C# и SQL.
VB умер, остался только VBA внутри MS Office. Но его в рейтинги не включают.
124 trdm
 
16.04.23
09:53
да, американский рейтинг. манипулятивный..
125 NorthWind
 
16.04.23
09:54
(121) ты не на то ориентируешься. Про остальной мир, похоже, можно забыть, там - много что может быть, но к нашим краям это отношение будет иметь очень опосредованное, если вообще будет. В ближайшее время, мне думается, тут наиболее востребованным будет вопрос поддержания жизни в том дорогостоящем промышленном железе, которое завезли сюда в жирные нулевые (если чо я не циски имею в виду, а реальное производственное оборудование, которое создает материальные продукты), т.е. ремонт. А в перспективе - и попытки наклепать чего-то своего. Вот тут работа с железом и пригодится. А вебы и джиэсы - это мурлыканье сытой кошки, которая теперь на голодном пайке и мурлыкать, соответственно, не будет.
126 Garykom
 
16.04.23
09:58
(125) То что ты описал почти не требует программирования
А если и требует то сейчас почти нет смысла писать на низкоуровневых, если есть возможность проброски порта или апи
И запуска управляющего софта на нормальном железе

Да блин даже на 1С умудряются оборудованием, станками и линиями управлять напрямую.
У меня была такая задача написать ВК
127 Garykom
 
16.04.23
09:59
(126)+ В смысле ВК которая просто умеет с нестандартными настройками rs-232 (com-порта) работать
А управлять это уже на 1С
128 NorthWind
 
16.04.23
10:00
(126) ну что значит не требует. На средненькой упаковочной машине 15 сервоприводов ("осей" по-ихнему), сотни датчиков, десятки пневмоцилиндров. Все это рулится специализированным ПЛК. И проект там некислый, сам лазил.
129 Garykom
 
16.04.23
10:02
Самый ахтунг это прокси систему-прокладку (бэкенд) для мелких контор для облегчения их работы с маркетплейсами наваяли на 1С!
Это такой ахтунг кривой-тормозной вышел но как то работает
130 Garykom
 
16.04.23
10:03
(128) Кто мешает вместо ПЛК воткнуть промышленный аналог малинки/апельсинки и просто рулить по сети напрямую?
131 NorthWind
 
16.04.23
10:06
(127) так обычно никто не делает. Даже если используется PC-совместимый контроллер на какой-нибудь Windows XP Embedded или чем-то подобном, он все равно в шкафу машины находится, и софт либо на С++, либо на Java. Но это нечасто. Обычно это устроено по-другому - контроллер сам по себе, и на нем софт на IEC-совместимом языке вроде LD или FBD. И к нему по шине подключена морда, которая называется HMI. За что, кстати, мне все это очень нравится - так это за то что там десятилетиями мало что меняется, сделали одно удачное решение, и никто ничего не передрачивает. Один раз научился - считай что все знаешь, дальше просто накопление опыта идет.
132 Garykom
 
16.04.23
10:07
(131) Я в курсе.
Но когда все это перестает работать и надо запустить то проще вместо этого хлама использовать нормальное.
С готовыми библиотеками под железо.
133 Garykom
 
16.04.23
10:08
(132)+ Подразумевается что контроллер на свалку и напрямую рулим с нормального компа из линукс
134 NorthWind
 
16.04.23
10:10
(133) это называется PC-совместимый контроллер. Такое тоже есть. Только там не апельсинка, а нормальный модуль цифрового ввода-вывода с развязками, поддержкой напруг в широких пределах и т.д. И к нему по профибасу, CAN или Ethernet промышленный планшетный комп.
135 NorthWind
 
16.04.23
10:12
но комп тут же в шкафу, линия предельно короткая и закрыта от любого вмешательства. Ибо если с ней чего случится - машина может и себя испортить, и операторам увечья нанести.
136 Garykom
 
16.04.23
10:14
(134) так я и написал "промышленный аналог"
137 Garykom
 
16.04.23
10:17
Про C++ на железе https://habr.com/ru/articles/668368/

"Любое электронное устройство, которое вы будете делать скорее всего можно будет назвать одним словом: переходник. Типичное IoT устройство это с одной стороны, например, датчик температуры на шине I2C c другой стороны WiFi модуль. Телематика это тоже переходник: с CAN на LTE и т д. Всё что я делал в русской электронике 10 лет подряд это переходники с одного интерфейса на другой интерфейс. Маршрутизаторы, модемы, телематика, СКУД(ы), аудиосистемы, IoT. Переходники. Переходники. Переходники."
138 Garykom
 
16.04.23
10:18
(137)+ Т.е. остались только "переходники"
А управляющий софт уже давно пишется "на Python" ))
139 NorthWind
 
16.04.23
10:27
(132) когда все это перестает работать, в большинстве случаев оно просто ремонтируется. Меняются конденсаторы, оптопары на цифровых выходах и т.д. Убить слаботочную электронику там довольно сложно, это прямое попадание молнии нужно, потому что сделано там все очень надежно и рассчитано на работу в течение десятков лет. И если это все меняют на управление с 1С... хмм... ну я не знаю, это какой-то сильно альтернативно мыслящий главный инженер под таким подписывается. Я бы на худой конец, если уж все напрочь погорело, рассмотрел бы замену одного контроллера на другой, скажем, Сименса на более доступную Дельту, с переделкой управляющей программы.
140 Garykom
 
16.04.23
10:34
(139) Я это и хотел сказать.
Что оно или ремонтируется без программирования.
Или реверс инжиниринг и повторение управляющего софта на нормальном железе и нормальном ЯП.
И да С++ практически нафик не нужен.

Так что по прежнему веб-программирование в топе с фронтендом и бэкендом.
Сейчас постепенно сместилось на мобильное программирование где фронтенд можно на том же JS/TS да.

Ну и в ближайшем будущем если не будет ахтунга то пресловутый IoT и по сути облачное программирование.
Что это такое пока сложно представить и описать.
Но суть что написанный код сможет исполняться как на локальном микро-устройстве так в облаке на куче распределенных нод.
141 Garykom
 
16.04.23
10:37
Проблема что на С++ долго учиться!
Очень сложно писать и малоэффективно!
В итоге его вытесняют другие ЯП и технологии, везде где можно.

Когда то я видел учетный софт написанный на C++.
Сейчас при наличии 1С это кажется полным идиотизмом.

Аналогично будет везде, языки "общего назначения" постепенно вымрут.
Останутся только специализированные.
142 NorthWind
 
16.04.23
10:44
(140) статья в (137) интересна. Странные впечатления от нее. С одной стороны, вроде дельные вещи пишет, хотя, например, странно, что он в 2022 году нигде не упомянул про китайские МК, а только жалуется на санкции. С другой - какое-то странное нытье про порванные штаны... Очень напомнило тот анекдот про девочку-москвичку в поезде: "Здесь заборы какие-то, коровники, мама, мы в аду!". Смузевый, что ли? Ну бывает. У меня иногда тоже штаны бывают в фарше, в смазке и в прочей подобной фигне. По-моему, они все просто не очень понимают, что происходит.
143 NorthWind
 
16.04.23
10:46
я просто еще помню девяностые, когда в провинции никто не разбирался, какая работа и сколько за нее платят. Были просто понятия "работа есть" и "работы нет".
144 Garykom
 
16.04.23
10:46
(142) Там проблема что рядовой кодер МК не выбирает их.
Что дали то с тем и любится.
Какой Китай? Если в руководстве дятлы.
145 NorthWind
 
16.04.23
10:48
(144) так другого через некоторое время может и вообще не быть. Оно уже и сейчас партизанскими горными тропами ввозится
146 Garykom
 
16.04.23
10:48
(143) Так и сейчас так же в провинции осталось.
Прикинь медианная зарплата в Архангельской области 35к. Средняя 57к.
147 NorthWind
 
16.04.23
10:49
(146) так у нас в Липецкой не сильно по-другому
148 Garykom
 
16.04.23
10:49
(145) Пока почти все идет через Казахстан.
149 Garykom
 
16.04.23
10:51
(147)+ Это да но я не понимаю как можно жить на допустим 35к сейчас.
Это даже не выживание.

И вот смотри какая прикольная вакансия реального C++ программиста
https://arkhangelsk.hh.ru/vacancy/78961378

Только хотят еще Lua, Python и все за "от 75 000 руб. до вычета налогов"

Они ипанулись?
150 vde69
 
16.04.23
10:52
(145) (144) ну не совсем так... есть куча микроконтроллеров на 100% наши, да например те-же карты тройка...

куча всякого военного и прочего бытового применения для программистов микроконтроллеров есть и будет...

Да это не не крутые контроллеры, но на уровне процессоров 20 летней давности у нас нет проблем с железом...
151 Garykom
 
16.04.23
10:53
(150) >например те-же карты тройка...

Эээ.
Ты про "Карта использует чип Mifare Plus производства компании NXP в режиме совместимости с устаревшим стандартом Mifare Classic (SL1). Купить такие чипы на AliBaba можно по цене от 2 рублей за штуку (при условии оптового заказа)."
152 NorthWind
 
16.04.23
10:56
(149) мне тоже сложно понять, но я таких людей знаю лично. И довольно многих. Как правило, у них есть огород либо родственники в деревне, которые подкидывают продукты питания в сезон и на консервацию, в центральной полосе если у человека нет доступа к огороду - значит он богатый. Ну и подворовывают, кто может, на работе. Как-то выживают.
153 vde69
 
16.04.23
10:57
(151) на заводе Микрон выпускают 1.5 лярда чипов в год...
154 Garykom
 
16.04.23
10:59
155 vde69
 
16.04.23
11:06
(154) https://msk1.ru/text/economics/2022/08/01/71498675/
Здесь ежегодно выпускается около 1,5 миллиарда чипов, сфера применения которых — от промышленных систем и оборудования и ID-документов, банковских карт, проездных билетов, различных пропусков, в том числе паспорта болельщика, до автомобильной и бытовой техники, а также завод производит широкий спектр RFID-меток различного назначения.


то есть основное это НЕ ТРОЙКА...
156 Garykom
 
16.04.23
11:06
(150) >на уровне процессоров 20 летней давности у нас нет проблем с железом...

Процессор Интел 20-летней давности это например Intel Pentium 4 HT это 180/130 нм технология.
И да есть в РФ такое оборудование... Импортное... Но к нему сейчас санкциями все обрезали, запчастей и прочего нет.
Своего оборудования нет и не будет в ближайшем будущем ибо дико дорого.
157 Garykom
 
16.04.23
11:06
(155) Молодцы. Но речь была про тройку.
Которая по прежнему основные закупки с Китай.
158 Garykom
 
16.04.23
11:11
Но явно куда то не туда разговор зашел.

Суть что востребованности в С++ на данный момент особой нет!
Особенно новичков.

Очень нужны сеньоры С++ 10-летним опытом.
И можно найти работу мидлам с 5-летним, но не быстро.
Джуны же нафик не нужны, даже бесплатно.
159 Garykom
 
16.04.23
11:13
А вот программисты JS/TS, как и программисты Python запросто работу найдут.
Так же есть работа с Java и C#.

Так что все по (121), не считая нашей особенности с 1С.
В мире ее заменяет SAP/Salesforce и самописки на Java/C#/Python
160 NorthWind
 
16.04.23
11:22
(159) тут не хватает важного слова - _пока_ найдут. Мне кажется, что айтишка десятых доживает последние годы.
Дальше придется сесть на кукан, потому как в отрасли просто не будет денег.
1С может продержаться дольше остальных, потому что это штука сложно обходимая - от государства с его законодательством трудно куда-либо деться.
А вот все остальное сожмется как шагреневая кожа.
Да что я объясняю, девяностые все помнят. Выживало только то, что было крайне необходимо, без чего нельзя было физически прожить - автосервисы, реально востребованные производства и т.п. Ну, может, будет работа веб-программистом в Честном Знаке каком-нибудь, сервисы для государства писать.
161 Garykom
 
16.04.23
11:26
(160) Не-не.
Сейчас экономика намного лучше и сбалансированней чем была  в 90-е.
И есть мощный Китай с которым придется сильно-сильно дружить.

Думаю ИТ не загнется а наоборот будет неплохо развиваться, на пилении своих уникальных импортозаменимых лисапедов.
162 Garykom
 
16.04.23
11:30
(161)+ Например сейчас идет волна по замене САПа на 1С.
Затем аналогичное будет во всех сферах.
Раньше много программистов работали на западные конторы.
И снова будут работать кто не уехал - но уже через разные конторы-прокладки.
В тех же Армении и Казахстане ))
163 NorthWind
 
16.04.23
12:05
(161) Не уверен. Ты же сам писал про зарплату в провинции. И это такие угребищные зарплаты два десятилетия были при условии, что денег в экономике - типа как много было! А сейчас их будет меньше из-за СВО и из-за того что нет тех цен на сырье. С каких шишей покупать железо и платить разработчикам?
164 NorthWind
 
16.04.23
12:06
со временем, конечно, что-то наладят. Но это еще в лучшем случае лет 10 понадобится, а то и больше. Доживут не все.
165 Garykom
 
16.04.23
12:26
(163) Маленький момент, у нас очень неравномерное распределение денег в экономике.
И я веду речь только об ИТ и относительно остальных, кто не ИТ.
166 Garykom
 
16.04.23
12:35
(164) А особо то ничего не поменялось.
Как у нас не было своего производства железа, так и сейчас нет.
Но учитывая что во всем мире спрос после времен ковида/удаленки дико упал, обычного железа хватит.
Контрабанда в обход блокады еще со времен Наполеоновских войн вполне себе работает.
Просто проблемы с прямыми поставками, все через разные серые схемы и нейтральные страны.
167 Грю
 
17.04.23
16:48
(96) Это ты жульничаешь, переводя тему с программистского английского на фразовые глаголы и устоявшиеся выражения. Это две большие разницы. На форумах типа стековерфло обычно самый простейший английский, который понимается без этих выкрутасов, так как там пишут такие же новички в английском как и мы: Русские, индусы, пакистанцы, и т.д.
168 Грю
 
17.04.23
16:53
(102) Питоны и Джавы можно изучить и после С++.
С++ и Ассемблер полезно знать для себя, для того, чтобы понимать как работает программа изнутри. А языки более высокого уровня нужно изучать чтобы зарабатывать бабло.
Так что ТС правильно сделал что решил начать с С++. На Питон можно и потом переучиться, когда придет время молодому таланту искать работу.
169 Gary417
 
17.04.23
16:56
главное чтобы плюсами все рвение не отбить (если оно есть)
170 Garykom
 
17.04.23
16:58
(168) Ты правильно сказал, нефик молодым талантам учить полезное.
Чтобы не отбивали работу у не молодых...
171 VLAL
 
17.04.23
20:43
(7) 2015 год: среда исполнения и компилятор полностью переписаны на Go и ассемблере, более не используется язык Си.
172 Волшебник
 
17.04.23
20:44
(171) Странное сочетание. А зачем ассемблер?
173 VLAL
 
17.04.23
21:11
(172) syscall на нем, например. github говорит что около 6% asm. В компиляторе gcc (с++) около 7.5% golang
174 VLAL
 
17.04.23
21:16
(168) сможет ли он после этого работать с отраслевой конфигурацией, где не можешь знать даже что происходит в соседних модулях, т к код закрыт...
175 Грю
 
17.04.23
22:41
(174) Зачем программисту С++ и Питона работать в программе 1С?
176 Casey1984
 
18.04.23
09:44
177 VLAL
 
18.04.23
13:18
(175) возможно затем же зачем на форуме 1Сников вопросы про курсы С++ задавать
178 Волшебник
 
18.04.23
13:44
(177) У нас есть раздел IT. Это нормальная ветка.
179 VLAL
 
18.04.23
15:21
(178) межотраслевые конфиугурации 1С тоже нормальные
180 Грю
 
19.04.23
00:15
(177) Эта причина не подходит, ибо не логично.
181 trdm
 
19.04.23
05:06
(180) кончай мракобесить.
182 Индиго
 
19.04.23
08:24
(0)https://disk.yandex.com/i/KsYQeEGkqPTkmw
Шилдт Г. С++ Базовый курс (3-е издание, 2010)

С самых основ и довольно толково. Для начинающего - самое оно.
183 Индиго
 
19.04.23
08:27
+(182) Как освоит потом нужно вот это
"Ч. Петзолд. Программирование для Windows® 95 в двух томах"
1.
www.ravepoint.narod.ru/files/petzold1.zip

2.
www.ravepoint.narod.ru/files/petzold2.zip
184 Индиго
 
19.04.23
08:28
это программирование на чистом WinAPI без оболочек
185 2S
 
19.04.23
08:41
(182) благодарю!
186 Новиков
 
19.04.23
09:19
(182) Шилдт - плохой автор, для нулевых пишет плохо, в целом он именно автор писанины - как препод он плохой, по его книгам лучше не учится.

По Петцольд - для текущего момента книга представляет не более чем теоретический интерес, т.к. текущая архитектура подкапотного апи - уже далеко уехала от того самого времени. Если есть интерес к этому, то лучше вот это: https://www.piter.com/collection/kompyutery-i-internet/product/vnutrennee-ustroystvo-windows-7-e-izd

(0) Кстати по питону, по компьютерной графике, внезапно интересной оказалась вот эта книжка: https://www.piter.com/collection/kompyutery-i-internet/product/matematicheskie-algoritmy-dlya-programmistov-3d-grafika-mashinnoe-obuchenie-i-modelirovanie-na-python Редкий момент, когда и теория и практика по компьютерной графике смогла поместиться в одном издании.
187 Gary417
 
19.04.23
10:58
(183) <Windows® 95 в двух томах">
а чё не кобол сразу?
это уже не то чтобы аниквариат, это уже скальные породы какието
188 Garykom
 
19.04.23
10:59
(186) Вот интересно откуда они берут такие цены на бумажные книги?
189 Gary417
 
19.04.23
11:00
(188) так их в Финляндии печатали до недавних пор, а сейчас с этим проблемы...вот на цены и влияет
190 Garykom
 
19.04.23
11:02
(189) И до этого были такие неадекватные цены на проф-литературу
191 Gary417
 
19.04.23
11:06
(190) на мой взгляд они неадекватные и не на проф-литературу
192 Garykom
 
19.04.23
11:07
(191) Да но тут это особенно заметно
193 NorthWind
 
19.04.23
11:07
(187) ну в общем да. Win95 не NT-система, неюникодная и 32-битная. Сейчас эти факторы несколько поменялись
194 Garykom
 
19.04.23
11:07
(192)+ Особенно когда и исходник вполне доступен в сети
Math for Programmers - 3D graphics, machine learning, and simulations with Python [2020] Paul Orland.pdf
195 PLUT
 
19.04.23
11:13
(192) 2450 руб за книшку? это разве неадекватно?

час работы Г1С
196 PLUT
 
19.04.23
11:14
(195) Г1С может себе позволить от 1 до 8  таких книжек в день покупать :)

ггггг
197 Garykom
 
19.04.23
11:25
(195) Это неадекватно когда электронная копия продается за 700 рублей.
2450-700 = 1750 рублей стоит пачка бумаги с обложкой?
198 PLUT
 
19.04.23
11:26
(197) а электронная за 700 руб норм? на торрентах бесплатно раздают :)
199 Индиго
 
19.04.23
11:26
(187)95 какбэ основы.Для понимания как работает кухня. Да и примеры все рабочие даже на Win 10.
200 PLUT
 
19.04.23
11:27
(198) Дмитрий Анатольевич разрешил
201 Новиков
 
19.04.23
11:50
(188) >> Вот интересно откуда они берут такие цены на бумажные книги?

Все относительно. Когда я учился, мне книгу по базам данным Гофман-Хомоненко по разработке баз данных на дельфях, издательства BHV (Питер), пришлось ЗАКАЗЫВАТЬ посылкой из братской республике Беларуссии, т.к. только там была организация, которая высылала по почте книги, купленные офлайново в России, доставленные в РБ, - обратно россиянам. Чтоб эту крижку купить, я отложил кажется где-то 5 степендий месячных. Это вот столько было ИТОГО.

Следующую книгу, даже нагуглил специально, Александр Черносвитов КУРС VISUAL C 6 И MFC ДЛЯ ПРОФЕССИОНАЛОВ, я ждал 3 месяца - я ее по полной предоплате на книжном рынке в г.Тула, заказал, т.к. у ребят из РБ ее не было. Она мне вышла, что-то в роде как щас помню в районе 40 баксов где-то. Какие-то космо-деньги.

В США будучи, когда первый раз я заказал онлайн книги и мне притащили их до двери, на контрастах, конечно - как будто человек в космос слетал )

Так что, т.к. мне есть с чем сравнить, я не считаю, что цена тыща-две за книгу, с учетом того, что тебе ее доставят в любую точку, или вообще купишь электронку и сразу читай - заооблочна. Она не френдли, это да, но посильна. Я с удовольствием покупаю книги, чтоб просто в курсе быть - что, где и когда. Сейчас, кстати, хороших книг гораздо больше, чем было ранее. Но прежде чем чот покупать, я иду в обычные оффлайновые книжные и там смотрю, листаю, выбираю.
202 Garykom
 
19.04.23
12:10
(201) >книгу по базам данным Гофман-Хомоненко по разработке баз данных на дельфях, издательства BHV (Питер)

речь про: https://codernet.ru/books/delphi/gofman_delphi_bistriy_start/ ?
или более свежие

или http://progbook.ru/delphi/1310-homonenko-gofman-rabota-s-bazami-dannyh-v-delphi.html ?
203 Garykom
 
19.04.23
12:13
(201) >я иду в обычные оффлайновые книжные и там смотрю, листаю, выбираю
вот этим занимался пока не было интернета

после перестал копить макулатуру
если какой книги еще нет - есть места где можно сделать заказ
204 Новиков
 
19.04.23
12:21
(202) вторая, только издание самое первое.

(203) не, мне нравятся бумажные книги. Если мне понравилась электронная версия, я всегда приобретаю бумажную версию. В метро люблю их читать, именно по ит. Художку я перестал покупать тоже, т.к. есть подписки на электронные библиотеки, там фактически, все можно и так легально брать читать.
205 Garykom
 
19.04.23
12:26
(204) Мне бумажные книги после появления нормальных электронных не нравятся совершенно.
Нельзя шрифт/размер/цвет настроить, позиция не сохраняется и т.д.

Нафик я лучше на планшете/компе читать буду.
206 Garykom
 
19.04.23
12:27
(204) >вторая, только издание самое первое.
а там есть что то новое относительно "Delphi в подлиннике" ?
207 Garykom
 
19.04.23
12:29
(206)+ у меня и по 6-й и по 7-й были
толстенный том который с собой нереально таскать
208 Новиков
 
19.04.23
12:44
(206) Я не сравнивал. По 5 дельфям у меня был Delphi 5. Руководство разработчика. Том 1 и 2 (Стив Тейксейра, Ксавье Пачеко) от издательства SAMS. Потом я приобрел уже по 6 следующую версию. Последняя по дельфям у меня была Алексей Архангельский: Программирование в Delphi для Windows: Версии 2006, 2007, Turbo Delphi. Она сейчас стоит тыщу, хех. Причем у Архангельского там страниц, кажется больше чем в Войне и Мире. На этом эпохальном труде, я с дельфи завершил работу. В целом, кажется с полку насобирал только по одной дельфи книг.
209 PLUT
 
19.04.23
12:51
а я себе бумажную проф.разработку купил. один раз открыл прочитал нужный мне раздел...

выкинуть жалко. пусть будет

https://v8.1c.ru/metod/books/42696.htm
210 PLUT
 
19.04.23
12:52
(209)

внушаит

Количество страниц: Стр. 2800
Вес: 4200
Тираж: 5000
211 Волшебник
 
19.04.23
12:54
(210) Наверное, скриншотов много
212 Новиков
 
19.04.23
12:54
(209) До сих пор в целофане, в шкафу, в спортивной сумке. Впервые этот шедевр представили на конференции, я когда увидел - чуть не поперхнулся. Пришлось покупать. Чтоб с бриллиантом ничего не случилось, я упаковал его в цилофановый пакет и купил сумку спортивную такую китайскую, чтоб просто донести эти килограммы. Так и лежит, сокровище. Иногда достаю, аж прям слеза умеленья капает с глаза - сейчас такого уже не выпускают :)
213 PLUT
 
19.04.23
12:56
(212) а компакт-диск CD есть куда вставить?
214 PLUT
 
19.04.23
12:58
(212) я в "логове 1С" покупал за наличку. ножками туда пришел. прямо на Селезневской 21
215 Новиков
 
19.04.23
12:59
(213) Нет, конечно. Так у меня с ранней коллекции остались аж дискеты еще с листингами. Все храню. Я спустил столько времени, сил, нервов, чтоб все это приобрести, что мне просто жалко даже все это продать. Все перевозил с собой, всякий раз, когда переезжал. Несколько мешков книг с США с собой привез - рука не поднялась выкинуть или отдать или оставить.
216 PLUT
 
19.04.23
13:02
217 Новиков
 
19.04.23
13:05
(216) В до короноцен, в лектории 1С - ты все это мог купить с лотка. Кстати, там продавались в т.ч. и такие книги, которые тогда в розницу не продавались вообще. Я там так по НДС талмуд покупал.
218 Xapac
 
19.04.23
14:51
раз уж в теме... а есть курсы книги по современному с++?

тот который был ну скажем 10-ть лет назад я знаю, но взялся было внешнюю компоненту писать она байда со строками чего стоит.
Тут 2-х байтовые тут однобайтовые тут двух байтовые и все в таком духе. И стало понятно что это какой-то другой с++
219 Волшебник
 
19.04.23
14:57
(218) Сейчас в тренде уже 4-байтовые символы (суррогатные пары двухбайтовых символов) 👍💖🔥🤦
220 Новиков
 
19.04.23
15:05
(218) есть, но к сожалению, на русском с ними совсем плохо. Есть есть возможность и желание, можешь сразу читать 20 стандарт, ныне самый актуальный. По нему есть клевая книга: https://shop.relod.ru/catalog-products/professional-c-5th-edition/

На русском по С++20 есть такая: https://dmkpress.com/catalog/computer/programming/c/978-5-97060-956-9/
221 Xapac
 
19.04.23
15:27
(219) ужас

(220) спасибо
222 bolder
 
19.04.23
19:28
(218) Конечно другой.Даже обсуждаемая книга по С++ 2020 (220) есть базис, на котором еще надо построить большой дом.Впрочем я уже говорил - это программа 2-3 класса в 10 летке С++.
223 Грю
 
20.04.23
17:51
(198) 700-0 = 700 рублей стоит пару мегабайт места на хостинге? Там наверное золотые дискеты для хранения используются. Либо интернет платный через спутник Старлинк по 300 рублей за мегабайт.
224 VLAL
 
21.04.23
00:15
(219) golang для bool использует uint32
225 trdm
 
21.04.23
07:57
C++ promise/A+ library in Javascript style. https://github.com/xhawk18/promise-cpp

не только с++ повлиял на Javascript, но и Javascript влияет на с++..
226 Волшебник
 
21.04.23
08:29
(225) Таким же способом С++ вберёт в себя PHP-стайл, 1С-стайл и даже, прости господи, chatGPT-стайл...
227 trdm
 
21.04.23
10:31
(226) собственно фраймверки так иделают.
228 Грю
 
21.04.23
17:31
(226) Из ПХП нечего взять в С++.
А вот промисы - это дело.
Скоро все популярные ЯПы возьмут друг из друга самое лучшее, и не будут отличаться. Будет один общий универсальный С-подобный ЯП.
229 Грю
 
21.04.23
23:31
Китай не зря выбрал лидером Си. Миллиард людей не может ошибаться.