Мозаичный форум  

Вернуться   Мозаичный форум > Территория общения > Персональные разделы > Лабиринт Фавна > Математический кружок
Регистрация Галерея Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы
Старый 16.01.2020, 21:47   #11
Фавн2
шорох сознания в чапарале
 
Аватар для Фавн2
 
Регистрация: 07.02.2019
Сообщений: 859
Фавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозиции
Zab
а не вкурсе какая сейчас книжка считается хорошей по С++ и/или обязательной к прочтению
Липман, Шилдт, Лафоре, Страуструп, Страттер-Александреску, Седжвик ли с алгоритмами
кто из них "местный" Брюс Экель и Джошуа Блох?
__________________
в относительно молчаливом режиме несу знамя нового нагваля в густых кустах чапараля
Фавн2 вне форума   Ответить с цитированием
Старый 17.01.2020, 12:49   #12
Zab
Старожил
 
Аватар для Zab
 
Регистрация: 22.01.2008
Адрес: Санкт-Петербург
Сообщений: 6,398
Zab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мираZab мозаика мира
Цитата:
Сообщение от Фавн2 Посмотреть сообщение
Zab
а не вкурсе какая сейчас книжка считается хорошей по С++ и/или обязательной к прочтению
Липман, Шилдт, Лафоре, Страуструп, Страттер-Александреску, Седжвик ли с алгоритмами
кто из них "местный" Брюс Экель и Джошуа Блох?

Вряд ли ты будешь учиться по тем же книгам, которые мне были полезны 25-30 лет назад.
Хотя, кое-что не меняется, основной книгой было и остается описание от Страуструпа. Естественно, его надо брать в современной редакции, язык очень сильно поменялся. Как минимум тебе нужна 11я редакция (принятая в 2011м году).
Описание делится на введение, его читаешь от корки до корки, и справочник, в него лазаешь когда возникают вопросы, а они будут возникать массово, как только своими руками делать что-то начнешь.
Во введении, помимо собственно языка, показываются методики его применения. Это важно. Язык сам дисциплины в себе не содержит, она от тебя должна исходить, введение дает какой-то начальный вариант, над которым уже можно начать думать и свои методики вырабатывать. Методики в введении очень поверхностные, неполные, неформальные, но хоть что-то.


Не знаю нужно ли тебе осваивать азы методик, возможно и нужно, если ты программированию централизованно не учился или учили вас плохо. Загляни в классику Вирта "Алгоритмы + структуры данных = программы". Там не про С++, но на С++ без этого никуда. Если для тебя там все само собой разумеется и очевидно, значит этот этап пройден. Убедись.


Более развитые методики ищи у Буча "Объектно-ориентированный анализ и проектирование". Поймешь для чего С++ нужен. Возможно будет слишком сложно, до головной боли, тогда отложи эту книгу, потом к ней вернешься. Когда дозреешь, она должна пройти на ура. Начиная с какой-то редакции, у Буча все примеры переведены на С++, раньше они были на нескольких прочих языках.


Александреску не годится для обучения. Он не годится даже как пример для подражания. Рассказывает интересные вещи, но часть из них вредительские, что не делает их ему менее интересными, о чем и пишет. К тому же, многие приемы от него потеряли актальность в 11й редакции языка, они теперь введены в язык, а не реализуются фокусами.


Был еще отличный "Справочник по С++ с комментариями для разработчиков компиляторов", авторы Элис и Страуструп. Кажется, нет варианта этой книги для современной редакции языка, была только по 2й. Ценно в ней то, что многие чудаковатости языка там объясняются, почему оно должно было быть сделано так и какие проблемы были бы если сделать иначе.


С разными "местными" авторами будь осторожен. Поясню откуда они берутся. Издательству не выгодно издавать классиков, автору платить надо, за перевод тоже платить, и деньги там немалые. А никому не известному автору платят вознаграждение полторы тысячи баксов за все. Это он год работал... Зарплатой это нельзя назвать вообще, даже маленькой, просто так пишут люди, как-то иначе мотивируясь, не материально. Наиболее распространенный вариант - читаю чужую книгу - пишу свою по ней. А что не понял - то переврал. Не понять могут многое, сами то они обычно если и программировали, то очень давно, а теперь только учат программировать. Люди умные, спору нет, они теоретически, лет за десять, открывают для себя многое из того, что практикам видно сразу, просто потому что одно работает, а другое нет. Не все авторы такие, наверное, но большинство.
Zab вне форума   Ответить с цитированием
Старый 17.01.2020, 13:09   #13
квит
Администратор
 
Аватар для квит
 
Регистрация: 18.02.2010
Сообщений: 16,258
квит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мира
1С тоже язык программирования...
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!!
квит вне форума   Ответить с цитированием
Старый 17.01.2020, 13:19   #14
Фавн2
шорох сознания в чапарале
 
Аватар для Фавн2
 
Регистрация: 07.02.2019
Сообщений: 859
Фавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозиции
Цитата:
Загляни в классику Вирта "Алгоритмы + структуры данных = программы". Там не про С++, но на С++ без этого никуда. Если для тебя там все само собой разумеется и очевидно, значит этот этап пройден. Убедись.
Вирт стоит на полочке не читаный, буду "убеждаться" постепенно)))
__________________
в относительно молчаливом режиме несу знамя нового нагваля в густых кустах чапараля
Фавн2 вне форума   Ответить с цитированием
Старый 17.01.2020, 13:20   #15
квит
Администратор
 
Аватар для квит
 
Регистрация: 18.02.2010
Сообщений: 16,258
квит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мира
Цитата:
Сообщение от Фавн2 Посмотреть сообщение
Вирт
и Кнут... трехтомник... )))
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!!
квит вне форума   Ответить с цитированием
Старый 17.01.2020, 13:33   #16
BOBA
Сетевой эльф
 
Аватар для BOBA
 
Регистрация: 27.09.2007
Сообщений: 23,225
BOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мира
Фавн. Есть предположение.

если ты для датасайнса то ты им смело можешь пользоваться в режиме фортрана.

(или делфи)

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

(ну я бы так делал) а не постигать непостижимый дзен и мудрость.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе...
Предпочитаю вежливость.
BOBA вне форума   Ответить с цитированием
Старый 17.01.2020, 15:08   #17
Фавн2
шорох сознания в чапарале
 
Аватар для Фавн2
 
Регистрация: 07.02.2019
Сообщений: 859
Фавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозицииФавн2 центральная часть в мозаичной экспозиции
касательно машинлёнинга, как я понял пишется некоторый низкоуровневый кусочек на CUDA С/С++ который с помощью библиотеки PyCUDA прикручивается к питонячьему зверинцу (при необходимости)

ну и вот чтобы лет через 5-10 на меня кто-нибудь не вытаращил глаза "как же ты не удосужился изучить С и куда ты теперь лезешь?" есть чутьё, что надо начинать знакомиться, а то "в моменте" учиться будет уже поздно
__________________
в относительно молчаливом режиме несу знамя нового нагваля в густых кустах чапараля
Фавн2 вне форума   Ответить с цитированием
Старый 17.01.2020, 15:19   #18
BOBA
Сетевой эльф
 
Аватар для BOBA
 
Регистрация: 27.09.2007
Сообщений: 23,225
BOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мира
а там как я полагаю в этих кусочках дзен языка не роялит. там почти фортран. так что глубочайшего погружения наверное и не факт что надо.... напиши пять примеров, и остановись на этом со словами - ямогу.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе...
Предпочитаю вежливость.
BOBA вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:17.