Сохранен F 141
https://2ch.hk/pr/res/341567.html
Был обновлён парсер тредов Двача, просим анонов обращать внимание и сообщать об аномалиях с содержанием сохраняемых тредов.

Самообучение проф прогерству

 Аноним Втр 10 Дек 2013 10:47:22  #1 №341567 

Сап программач, так и не решил, в каком разделе создать этот тред, пусть будет здесь. Дело в том, что я великовозрастный долбаеб и 6 лет своего времени потратил на образование, которое мне сейчас абсолютно не нужно(инженер-технолог), сейчас я работаю быдлокодером, но есть стойкое желание достигнуть совершенства в этой области и стать настоящим программистом. Поэтому вот уже два года я стараюсь мучать книжки по программированию, изучил ООП, правила хорошего кода(Макконел и иже с ним), устройство компьютеров и многое другое. До последнего времени все эти дисциплины давались мне легко, пока я не дошел до алгоритмов. В этот момент я понял, что я нифига не знал до этого, вот уже целый год я безуспешно пытаюсь взять этот олимп, но успехи, мягко говоря, не впечатляют. Я перечитал кучу книжек по дискретной математике, потом пытался осилить Кармена, Скиену, Вирта, читал их книги, узнавал много нового, но как только речь в них заходила о математическом анализе алгоритмов, мой мозг просто отказывался это воспринимать, я перечитал почти 3 книги о алгоритмах, но до сих пор не могу построить рекурентное уравнение или оценить сложность созданного мною алгоритма, какие то практические части я хорошо понимаю, но все абстрактное, с высшей математикой дается мне с трудом. Сейчас встает вопрос как действовать дальше, стоит ли углубиться в изучение дискретики, нанять хорошего репетитора, чтобы он все пояснил мне или же стоит найти практические задачи, как например, олимпиадное программирование, в шарашку, я пойти не могу, ибо работаю 5 дней в неделю а тратить деньги на пару пар болтовни в неделю я считаю не разумно. Тред самообучения профессиональному программированию го.

Loading...
Аноним Втр 10 Дек 2013 11:08:06  #2 №341568 

>>341567
>> нанять хорошего репетитора,

http://audiour.com/playlist/tnccl232

Аноним Втр 10 Дек 2013 11:10:57  #3 №341569 

>>341567
начни с малого, устройся младшим веб-разработчиком на пхп

Аноним Втр 10 Дек 2013 11:15:19  #4 №341570 

>>341569
Давно пройденный этап, я же сказал, я уже давно работаю(сейчас быдлокодю на ruby)

Аноним Втр 10 Дек 2013 11:25:58  #5 №341572 

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

если с третьей попытки разобраться ничего не получится - оставь, это не твоё

в программировании достаточно областей, которые почти не требуют математики: системное программирование/портирование, UI, базы данных, web, enterprise всякий, просто когда натыкаешься на место у тебя в программе, которое тормозит - гуглишь как это можно сделать быстрее (оценки сложности для почти всех алгоритмов легко гуглятся, достаточно знать, что на больших данных, т.е. при больших n, О(1) быстрее O(n), а O(n) быстрее О(n x log n), а с O(n^2) и степенями выше все плохо, O(2^n) - нет пути)

Аноним Втр 10 Дек 2013 12:06:25  #6 №341580 

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

Аноним Втр 10 Дек 2013 13:10:55  #7 №341586 

Блядь, ну что вы за хуйню развели? Какую-либо область математики программист может хорошо знать только если будет хотя-бы 3-4 вечера в неделю по 3-4 часа дрочить на неё. Всё остальное - хуйня, хоть годами задрачивайте, оно всё быстро выветрится из головы, если не будет основным хобби. Курсы - вообще говнище: даст самый мизер материала, который за пару недель неиспользования забудется целиком.

Аноним Втр 10 Дек 2013 13:21:06  #8 №341591 

> если с третьей попытки разобраться ничего не получится - оставь, это не твоё
Тоже кукареканье. Одно доказательство в голове возникнет быстрее, чем ты дочитаешь до него после теоремы, другое готовенькое можно мучать неделю даже не будучи дебилом. Это всё полная хуйня, общее правило, которое действительно работает, только одно: кто больше занимается, у того лучше получается. На общей сообразительности дальше ентрилевела быстро не уедешь.

Аноним Втр 10 Дек 2013 13:23:45  #9 №341594 

> Собственно моя проблема в том, что я не могу осилить мат анализ, как таковой.
Что конкретно тебе непонятно? Спрашивай.

Аноним Втр 10 Дек 2013 14:41:48  #10 №341599 

>>341594
Я бы и рад спросить, но список получится уж очень объемистым, как я уже, говорил, не могу разобраться когда начинается мат анализ чего либо, точнее очень плохо воспринимается сама терминология, если начинается какое то доказательство утверждения я просто плыву после пары строк, теряется сама нить рассуждения, к примеру, рекуррентные соотношения, у нас есть какая то проблема, начинаются рассуждения, как нам представить ее в виде рекуррентного соотношения, я читаю, и где то к середине я понимаю, что потерял нить рассуждения и непонятно, как у нас получилось тоже соотношение T=2(T(n)) + f(n).
Пожалуй что >>341586, прав, моя проблема больше в том, что я не могу уделить этому достаточное время, у меня у самого часто возникала эта мысль. Все эти книжки я читаю по дороге на работу и в выходные, чего явно недостаточно для нормального изучения вопроса.

Аноним Втр 10 Дек 2013 15:17:02  #11 №341601 

ОПчик, ты это я, только я не работаю кодером, а пилю своё. В школе у меня были хорошие оценки, потенциал к обучению, но как не крути, за 10 лет почти всё выветрилось из головы. Попробуй начать заново, со школьного курса http://www.openclass.ru/sub/%D0%9C%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0 Возможно тебе не понадобится 8-9х классов программы, но все же попробуй. Удачи.

Аноним Втр 10 Дек 2013 15:17:46  #12 №341602 

>>341567
А у меня такой вопрос к уважаемым анонам. А нужны ли эти потрахушки с математикой ради особого, глубинного понимания алгоритмов и каких-то эфемерных перспектив? Мне кажется, хорошее понимание алгоритмов на уровне книжки Вирта - это уже очень и очень хорошо. Или нет?

Аноним Втр 10 Дек 2013 15:19:54  #13 №341604 

>>341602
Для таких как ты - да.

Аноним Втр 10 Дек 2013 15:23:16  #14 №341606 

>>341601
Не та ссылка, вот лучше http://www.nado5.ru/e-book/matematika

Аноним Втр 10 Дек 2013 15:33:48  #15 №341613 

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

Аноним Втр 10 Дек 2013 15:38:03  #16 №341614 

>>341602
Нет какой-то единой "математики" и единых "алгоритмов". Ты можешь хоть всю жизнь интенсивно заниматься теорией чисел и криптографией, и при этом не осиливать даже базовые алгоритмы и структуры данных для эффективной обработки текста. И это нормально. Первым делом нужно выбрать интересующую область, а может и подобласть, а уж в соответствии с ней - интересующую математику (или ещё какую-нибудь науку).

Аноним Втр 10 Дек 2013 15:44:30  #17 №341618 

>>341613
но дискретка - не матан

а в школе видимо вас черезчур щадили и никто не заставлял выводить какие-нибудь формулы за 5 минут с утра по раньше...
BTW, стереометрия сложнее основного курса дискретки

Аноним Втр 10 Дек 2013 15:51:21  #18 №341619 

>>341614
>Нет какой-то единой "математики" и единых "алгоритмов".
>Ты можешь хоть всю жизнь интенсивно заниматься теорией чисел и криптографией
>не осиливать даже базовые алгоритмы и структуры данных для эффективной обработки текста.
>это нормально

Да хз, нормально ли это. Человеку, знакомому с теорией алгоритмов будет проще разобраться с эффективной обработкой текста, чем человеку с улицы. Ребята, которые работают с криптографией, обычно знают теорию алгоритмов. Ну и потом, какой интерес - барахтаться всё время в своём свинарнике? Иногда интересно и на другие стойла посмотреть...

Аноним Втр 10 Дек 2013 15:55:04  #19 №341621 

>>341613
Ну чем могу, мне, например, интересно повторить давно забытое. Кстати, может тебе поискать на форуме своего города кого-нибудь для парного обучения? Ты ведь не один такой, а в паре легче. Что-то ты знаешь, что-то напарник.

Аноним Втр 10 Дек 2013 15:59:43  #20 №341624 

>>341621
>в паре легче
не учиться, а в очо долбиться

sageАноним Втр 10 Дек 2013 16:03:29  #21 №341625 

>>341624
Каждому своё, шалунишка.

Аноним Втр 10 Дек 2013 16:06:41  #22 №341626 

>>341621
Спасибо, добрый человек, помошь мне была бы очень кстати, у тебя не будет какого нибудь фейкомыла? На счет парного обучения тоже хорошая идея, попробую.

Аноним Втр 10 Дек 2013 16:08:54  #23 №341627 

>>341619
Во-первых, там речь не об этом, во-вторых,
> какой интерес - барахтаться всё время в своём свинарнике?
В 21 веке даже регионы в рамках одного свинарника бывают необъятны. Так что, например, интерес добраться как можно дальше.

Аноним Втр 10 Дек 2013 16:09:00  #24 №341628 

>>341613
По-моему дискретка как математика начальных классов, ну или по-крайней мере та её часть которая была в нашей шараге.
Алсо сам работаю пыхомакакой, и пытаюсь стать программистом, почти как ОП. Страдаю неразделённой любовью к theoretical CS, алгоритмам, сейчас упарываюсь курсом по теории автоматов, хоть и получается плохо, но доставляет. А веб-парашу не люблю, на работе в нычку читаю книги. Очень жаль что нет работы интереснее для хуя вроде меня.

Аноним Втр 10 Дек 2013 16:19:44  #25 №341632 

Я в свою очередь посоветую опу взять дебаггер ручку и листик и пытаться закреплять прочитанные вещи из книги по такому принципу не факт, что это будет работать в случае с опом, но мне во многом это помогает разобраться:
- читаешь краткое описание алгоритма, структуры данных
- пытаешься понять на уровне картинок как оно работает
- гуглишь примеры на известном тебе яп
- сидишь в дебаггере и пытаешь понять, что происходит с входными данными
- пытаешь потом на листике описать идею своими словами
- пробуешь повторить
- ???
- profit

Аноним Втр 10 Дек 2013 16:50:53  #26 №341639 

>>341626
Зачем тебе моё мыло? Я в математике понимаю меньше тебя, врядли что-то подскажу.

Аноним Втр 10 Дек 2013 16:57:05  #27 №341640 

>>341632
А какие есть хорошие сайты с примерами алгоритмов на различных ЯП? Просто гугление подчас дает очень скудные результаты.

Аноним Втр 10 Дек 2013 17:02:41  #28 №341642 

>>341640
http://algolist.manual.ru/

Аноним Втр 10 Дек 2013 17:03:29  #29 №341643 

>>341640
http://www.amazon.com/gp/product/032157351X/

Аноним Втр 10 Дек 2013 17:05:36  #30 №341644 

>>341567
> Я перечитал кучу книжек по дискретной математике
как ты их читал? как Донцову что ли по полкниги за присест?
ты ебанутый?
и при этом не может осилить книги для пиндоских первокурсников
может ты просто пиздобол, для начала?
> два года я стараюсь мучать книжки по программированию, изучил ООП, правила хорошего кода(Макконел и иже с ним), устройство компьютеров и многое другое
Небось Макконел у тебя так же вылетел из другого уха, вместо ООП эпичный лапшекод, и еще ты всегда выключаешь монитор после того как выключил компьютер

Аноним Втр 10 Дек 2013 17:19:27  #31 №341650 

>>341643
Сотни нефти тебе, анон.

Аноним Втр 10 Дек 2013 17:29:12  #32 №341658 

>>341644
>перечитал кучу книжек по дискретной математике
Ну не кучу, тут я офк спизданул, 2 книжки введения в дискретику, учебник по дискретике для бауменки.
>при этом не может осилить книги для пиндоских первокурсников
nuff said.

Аноним Втр 10 Дек 2013 18:34:43  #33 №341678 

>>341613
Полагаю это связано с тем как учат математике в школе. Мне не повезло и нас учили выполнять функцию интерпретатора: запоминать формулы и подставлять значения что бы решить задачку вместо понимания сути вещей. Кстати как раз недавно наткнулся на текст подробно описывающий проблему такого образования
www.maa.org/sites/default/files/pdf/devlin/LockhartsLament.pdf. Мне кажется изучать математику было бы проще используя как можно больше визуализаций/аналогий с реальным миром чем с формулами, хотя и прекрасно понимаю что для корректности они необходимы.

Аноним Втр 10 Дек 2013 18:46:02  #34 №341680 

>>341640
http://e-maxx.ru/algo/

Аноним Втр 10 Дек 2013 19:23:50  #35 №341691 

Вот смотри, ОП, есть у нас некая задача. Нам нужно иметь много элементов и делать в них поиск. Очень часто, допустим, это игра или ось. Мы делаем связанный список и пишем поиск элементов в нём. Сложность поиска O(n) - плохо, нужно быстрее, сложность вставки элемента - O(1) - пойдёт. Как нам ускорить? Мы не будет пилить сортированные списки, бинарные деревья етц, потому что их сложнее делать и в них долше вставлять, мы сделаем ход конём. Итак, мы ограничиваем максимальное количество элементов в списке, например, десятью тысячами. Сложность поиска - O(n), то есть O(10000), то есть O(const), то есть O(1). Вот так вот мы легким движением руки ускорили нашу программу в десятки раз.
Ну ты понел.
>>341678
>Мне не повезло
Да тут восьмидесяти процентам не повезло.

Аноним Втр 10 Дек 2013 19:44:54  #36 №341695 

>>341678
Удваиваю. Я не понимаю, как можно что-то просто заучивать и пользоваться этим, если не понимаешь как это вообще и почему происходит.

Аноним Втр 10 Дек 2013 19:56:02  #37 №341698 

>>341691
Все верно, питушок, только
1) у тебя получился не список, а другая структура данных
2) О-большое не говорит о лучшем быстродействии в общем, а только о потенциальной возможности лучшего быстродействия.
inb4: ОЛОЛО ЗАТРОЛЛИЛ. Анус свой потролли, питух.
>>341614
Вот этот верно все говорит. Вообще, кажется, ОП не в своё дело лезет.

Аноним Втр 10 Дек 2013 21:01:38  #38 №341715 

>>341698
>у тебя получился не список, а другая структура данных
Ну да, и динамический массив теперь не массив, и бинарное дерево - не дерево.
>только о потенциальной возможности лучшего быстродействия
Получившаяся структура ТЕОРЕТИЧЕСКИ имеет O(1) на поиск, O(1) на вставку, O(1) на считывание, для худшего случая; то есть ТЕОРЕТИЧЕСКИ ебёт в рот все остальные структуры данных.
Такая вот теория. Ну ты снова понел.

Аноним Втр 10 Дек 2013 21:27:26  #39 №341733 

>>341715
>Ну да, и динамический массив теперь не массив, и бинарное дерево - не дерево.
Они обладают нужными свойствами, а твоя структура не обладает свойствами связного списка.
>Получившаяся структура ТЕОРЕТИЧЕСКИ имеет O(1) на поиск, O(1) на вставку, O(1) на считывание, для худшего случая
но это не означает что она
>то есть ТЕОРЕТИЧЕСКИ ебёт в рот все остальные структуры данных.
Хотя я не совсем понимаю что значит "ТЕОРЕТИЧЕСКИ ебёт в рот", но, видимо, ты не понимаешь что означает http://ru.wikipedia.org/wiki/«O»_большое_и_«o»_малое.

Аноним Срд 11 Дек 2013 14:28:30  #40 №341945 

>>341691
>Сложность поиска - O(n), то есть O(10000), то есть O(const), то есть O(1).
охоспади

Аноним Срд 11 Дек 2013 14:42:59  #41 №341952 

>>341715
Это, хорошо, конечно, что ты привёл эти примеры, потому что они абсолютно необходимы для нормального понимания асимптотики, что во многих учебниках упускают, но вот интересно, ты и правда считаешь, что это какой-то аргумент против использования этих асимптотических оценок? Какая бы ни была теория, какие бы ни были технологии, всё-равно всё в большинстве всегда будет состоять из говна, петухов, и неосиляторов.

Аноним Срд 11 Дек 2013 19:44:16  #42 №342071 

>>341678
Кстати, Девлин ведет на курсере охуительный курс, как раз для тех, чью психику покалечила школьная/институтская математика ИНТЕГРАЛЫ! НУЖНО БОЛЬШЕ ИНТЕГРАЛОВ!. Называется Math Thinking, следующая учебная сессия будет весной. Рикамендую, сам полтора года назад просмотрел и прорешал от начала до конца, брат ожил, тянки текут, батя грит, малаца.

Мимопроходил.

Аноним Срд 11 Дек 2013 22:55:12  #43 №342171 

>>342071
Курс начинается с февраля. Подписался.

Аноним Срд 11 Дек 2013 22:56:30  #44 №342176 

>>342071
На каком уровне должна быть математика, что б нормально вникать?

sageАноним Срд 11 Дек 2013 23:00:18  #45 №342178 

>>342176
матан, линал, функан, тервер/матстат и хуйня типа геометрии и теории чисел на уровне 3-го курса технического вузика

Аноним Срд 11 Дек 2013 23:06:54  #46 №342180 

>>342178
Нахуй иди.

sageАноним Срд 11 Дек 2013 23:11:16  #47 №342182 

>>342178
общую алгебру/теоркат забыл

>>342180
чего такой агрессивный, няша? откуда столько злости?

Аноним Срд 11 Дек 2013 23:15:25  #48 №342186 

>>342176
Вот этого должно хватить (базарю, охуенный курс со ссылками на охуенные книги):
www.coursera.org/course/precalculus
Или вот этот, без тригонометрии:
https://www.udacity.com/course/ma006
Если нужна будет геометрия, то лучше смотреть конкретные темы на mathisfun.com (не знаю нормального учебника по теме, реквестирую).

Аноним Срд 11 Дек 2013 23:16:55  #49 №342189 

>>342182
>откуда столько злости
А какого отношения к быдлу, искалеченному совковыми шарагами, ты ожидал?

Аноним Срд 11 Дек 2013 23:19:45  #50 №342193 

>>342186
Как я понял эти курсы восполнят мой пробел в математике 8-11 класс?

sageАноним Срд 11 Дек 2013 23:20:16  #51 №342194 

>>342189
> искалеченному совковыми шарагами
аргументируй

Аноним Срд 11 Дек 2013 23:27:47  #52 №342199 

>>342193
нахуй хипстерскую парашу
Батя грит, лучше в книжке разберись толковой

Аноним Срд 11 Дек 2013 23:36:59  #53 №342202 

>>342199
Да хуй его знает, этих книжек как говна. Как толковую то найти? Сижу так же на khan acamedy, но чего-то не хватает.

Аноним Срд 11 Дек 2013 23:40:17  #54 №342205 

>>342199
GHC пиздатый компилятор отвал башки просто ты прикинь закупаешсо пивом и садишся вечером аплицировать функторы да ещо с ТАКИМИ ТО ОПТИМИЗАЦИЯМИ! я первый раз ваще охуел имхо чиста лучше чем Coq или AGDA батя тож компилит грит малаца хорошо зделали

Аноним Срд 11 Дек 2013 23:42:25  #55 №342207 

>>342205
Все верно, но лучше без пива
Голова болеть начинает, когда одновременно думаешь и пьешь пиво

Аноним Срд 11 Дек 2013 23:45:20  #56 №342208 

>>342202
По программе 8-11 классов можно любой школьный учебник "алгебра и начала анализа"

Аноним Срд 11 Дек 2013 23:53:23  #57 №342216 

>>342207
У меня жопку подпекло, когда мама зашла в комнату, а я xmonad компилил. И она так безнадёжно спросила "Ты сегодня Саймон Пейтон-Джонс?". Блджад, сразу выключил всё нахуй и плакал на балконе.

Аноним Срд 11 Дек 2013 23:54:01  #58 №342217 

Раз уж на то пошло http://world.mathigon.org/

Аноним Чтв 12 Дек 2013 00:03:03  #59 №342221 

>>342216
Счастливый, у тебя в комнате балкон есть
Можно гулять иногда

sageАноним Чтв 12 Дек 2013 00:10:42  #60 №342224 

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

Аноним Чтв 12 Дек 2013 00:49:48  #61 №342241 

https://www.coursera.org/course/algs4partI
Вот, в конце января начинаются лекции по алгоритмам ч.1 от самого мсье сейджвика. Записывайтесь.

Аноним Чтв 12 Дек 2013 02:13:38  #62 №342271 

Из своих заметок спизжено с двачика
" https://www.coursera.org/course/precalculus
Очень хороший курс для изучения того, чему, в идеале, должны учить в школе. Supplementary reading для него вообще замечательные:
http://stitz-zeager.com/szprecalculus07042013.pdf
http://www.jamesbrennan.org/algebra/Algebra.pdf
После этого можно взять курс
https://www.coursera.org/course/maththink - там дается то, чему, в идеале должны учить на первых курсах вузов - базовая логика и доказательство теорем.
После этого я бы порекомендовал закрепить знания чем-нибудь из дискретной математики - например, S. Epp - Discrete mathematics with applications
(http://fit.ac.ir/faa/download/ebooksclub.org__Discrete_Mathematics_with_Applications.pdf)."

Пост №2.
Инструкция по изучению математики для уёбков, коими мы и являемся.

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

Учебники, которые вам предложат в вузе все сплошь покрыты непонятными формулками, которые нужно кропотливо разбирать. Зачем это сделано? Для формальности. Нельзя писать неоднозначные доказательства в стиле "шо то хуйня, шо это хуйня, они же намертво заварены, ясен хуй". Поэтому учебники в любом случае написаны так, что уебан типа нас быстро по нему учиться не сможет, а медленно учиться лень.

Значит чтобы понять математическую штуку, нужно уложить её в формате понятной метафоры. Вон, аноны по-хардкору про производную рассказывают, а другие аноны хвалят их за то, что это понятнее, чем в учебнике - вот ровно из-за того, что сразу предлагается понятный образ. Тот, кто понял образ, рано или поздно начнёт кривые формулы из учебника понимать сходу, будет видеть, что это не просто строка символов, а "вот здесь нашу херню сжимают, а вон там наизнанку выворачивают и растягивают обратно".

Где достать образ? Попросить у кого-то или придумать самому. Естественно, чаще нужно будет придумывать самому.

Для этого есть два пути.

1. Дрочить унылую строку из учебника, пока в голове в упрощённом виде всё не представится. Не наш путь - уныло.
2. Начать решать задачи.

Насчёт второго пункта поясню. Берёшь самую простую задачу. Пытаешься читать условие. Нихера не понял, потому что даже не знаешь, что за объекты такие в условии упоминаются. Быстро глянул определок, нарисовал какой-то образ в тетради. Задачу, вроде, частично понял, но... хуй его знает как решать. Для типовой учебной задачи (если не олимпиадная) обычно есть готовый алгоритм решения. Находишь. Смотришь на него. Повторяешь на похожей задаче. Стараешься понять, почему шаги, которые ты делаешь - правильные. Пара тройка задач и ты, вроде, задрочил алгоритм, но пока не понял, как до такого алгоритма самому догадаться. Берёшь задачу следующего типа. Повторяешь путь. Если не хватает каких-то знаний - слегка подсматриваешь определок. Если ты такой же еблан, как я, то довольно быстро построишь для себя образ, более менее просто описывающий суть происходящего. Да, твои знания поверхностны и экзамен с этим не сдать, но у тебя появилось некое понимание. А с ним придёт и чувство тех вещей, которые делались, чтобы решить задачу. Ты начнёшь видеть эти придроченные алгоритмы не как работу с символами, а как элементарные действия с образом, который ты себе представил. В какой-то момент ты поймёшь, что можешь сочинять свои алгоритмы для похожих задач. Если тебе не хватит теоретических знаний, их можно чутка подсмотреть, не читая весь учебник целиком, ты уже будешь лучше чувствовать смысл тех ненормальных последовательностей символов, от которых раньше кровоточили глаза. В какой-то момент ты будешь человеком, который может решить все задачи из задачника, но, может, не сходу, а по мере надобности подглядывая в теорию или изобретая полезные велосипеды при помощи природной хитрости и логики.

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

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

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

Аноним Чтв 12 Дек 2013 03:14:06  #63 №342279 

>>342189
А ты заканчивал что-нибудь, м?

Аноним Чтв 12 Дек 2013 03:19:05  #64 №342282 

>>342216
Хуясе у тебя мамка шарит.

Аноним Чтв 12 Дек 2013 07:55:05  #65 №342310 

>>342199
>лучше в книжке разберись толковой
Уебану лишь бы спиздануть, что-нибудь конкретное и хорошее он посоветовать ожидаемо не может.
>>342202
>Как толковую то найти?
http://stitz-zeager.com/szprecalculus07042013.pdf
http://www.jamesbrennan.org/algebra/Algebra.pdf
Ститц & Зигер просто нереально охуенны. Ее может быть сложновато разбирать одному, поэтому было бы неплохо найти еще кого-нибудь для совместного изучения.
>>342279
>А ты заканчивал что-нибудь, м?
Закончил типовую рашкинскую шарагу. Почему ты спрашиваешь?

Аноним Чтв 12 Дек 2013 11:16:17  #66 №342326 

Фига себе, мой тред еще жив и в него накидали кучу годных советов. Всем отписавшимся анонам лучи добра и тонны нефти. Пошел записываться на курсы в courser-у.
>>342271
Большое спасибо за подробный ответ, думаю в качестве практики порешать задачи из школьного олимпиадного программирования: http://algolist.manual.ru/olimp/rec_prb.php#z1

sageАноним Чтв 12 Дек 2013 11:30:49  #67 №342329 

>>341640
https://sites.google.com/site/indy256/algo/

Аноним Чтв 12 Дек 2013 11:39:44  #68 №342336 

>>342271
Ты охуенен!

Аноним Чтв 12 Дек 2013 15:00:26  #69 №342377 

>>342241
Двачую этого. Заканчиваю часть 2 в этом месяце. Курсы очень годные: лекции (там и подробное объяснение, и примеры из жизни, и юморок), тесты, задачи для программирования. Разве что итоговый тест на 100 баллов под силу сдать только истинному ботану или же очень долго придется сидеть, подсматривая в учебник, вспоминая весь материал.

Аноним Чтв 12 Дек 2013 17:38:19  #70 №342424 

>>342241
я так понимаю там нужно шарить английский на слух? в этой вашей курсере.

Аноним Чтв 12 Дек 2013 17:42:00  #71 №342426 

>>342424
Есть сабы, но можно надрочиться и без них: английский там довольно простой, словарь ограничен, можно замедлять/ускорять видео.

Аноним Чтв 12 Дек 2013 17:42:55  #72 №342427 

>>342377
Я тоже 2ю часть сейчас прохожу, согласен, курс охуенный. А вот его же 2 курса по анализу алгоритмов и аналитической комбинаторике не осилил, не хватило математики (поэтому я нахожусь в этом треде).
Вообще на курсере/edx много хороших мат курсов начинается с января, даже слишком много, не знаю какие из них выбрать. Пока Прекалкулус прохожу.

Аноним Чтв 12 Дек 2013 18:00:40  #73 №342432 

>>342427
Как быть пацаны, прекалкулус через 3 дня написано экзамен, а я только начал проходить, это курс закроется или мне можно не волноваться?

Аноним Чтв 12 Дек 2013 18:06:47  #74 №342437 

>>342432
Хуй знает, я сам только его начал. Обычно курсы остаются открытыми даже после того как пройдут все дедлайны, и автогрейдеры продолжают работать, т.е. можно продолжать все сдавать чтобы посмотреть свои ошибки, но сертификат уже не получишь если дедлайны проебал. Однако есть исключения, например те же алгоритмы до недавнего времени после окончания курса удалялись (сейчас уже не удаляются).

Аноним Чтв 12 Дек 2013 18:11:18  #75 №342441 

>>342437
Ну тогда хорошо, мне главное курс пройти и получит знания, нахуй тут сертификат не всрался.

Аноним Чтв 12 Дек 2013 20:21:35  #76 №342476 

>>342432
Материалы курса будут доступны до 15 января.

Аноним Чтв 12 Дек 2013 20:36:57  #77 №342488 

>>342476
Они и потом обычно доступны) А если их нет на сайте, то на рутрекере обычно выкладывают архивы.

Аноним Чтв 12 Дек 2013 23:02:28  #78 №342532 

Котаны, собрал со всех тредов по самообучению все (или почти все) упомянутые материалы и запилил их в одну интеллект-карту, добавив ссылок на пдфки, видео, отзывы анонов и с хабра и тому подобное. Цель: собрать воедино все доступные способы самообразования, чтобы удобно выбирать подходящий на данном этапе. Получился пикрелейтед (не особо читабельно, знаю, но с мокрописечным xmind особенного не развернешься). Кидайте еще ресурсы, книги, видеокурсы, которые стоит добавить, желательно с описанием, хотя можно и без. Я потом выложу сорцы карты, если кому-то надо будет. Также принимаю советы, как сделать карту более читабельной, то есть как отделить непосредственно ресурсы. Охуенно было бы выделить их в одну вертикальную колонку, но xmind не дает такого сделать.

Аноним Чтв 12 Дек 2013 23:26:15  #79 №342539 

>>342532

Поделись ссылками чтоле.

Я вот это накопал:

Курсы по Computer Science в больших университетах.

http://www.cs.gwu.edu/academics/undergraduate_programs/bs/curriculum - учебная программа университета Джорджа Вашингтона
http://ai.stanford.edu/users/sahami/CS2013/final-draft/CS2013-Final-v0.9-prerelease.pdf - рекомендации стенфордского университета по учебной программе в CS
http://student.mit.edu/catalog/index.cgi - учебная программа в MIT

Ссылок на лекции там нет, но хотя бы видно программы.

http://libgen.org/book/index.php?md5=8e3a2255c29a039ceee5ce4fa1a836c3&open=0 - Introduction to Computation and Programming Using Python - более простая книга, современный аналог SICP, тоже от MIT. Рекомендую читать перед SICP.

Аноним Чтв 12 Дек 2013 23:31:09  #80 №342540 

>>342539
Да ссылки на пдф там все с первой страницы гугла, главное, что все в одном месте будет собрано. Я потом выложу саму карту, а пока еще пособираю материалы. За ссылки спасибо, программы тоже надо добавить, как ориентиры.

sageАноним Чтв 12 Дек 2013 23:33:44  #81 №342541 

http://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/

sageАноним Птн 13 Дек 2013 03:55:45  #82 №342643 

>>342532
>Knut
И сразу же нахуй.

Аноним Птн 13 Дек 2013 04:12:15  #83 №342648 

Кто-нибудь пробовал изучать алгебру с смежные области по этой сериии (pic-related)?

Аноним Птн 13 Дек 2013 04:19:52  #84 №342651 

>>342541
Добавил
>>342539
Так и не нашел готовой программы, скорее набор дисциплин и инструкций, что лучше кому преподавать.
>>342643
Что тебе не понравилось?

Добавил еще пару книг и курсов.

sageАноним Птн 13 Дек 2013 04:32:13  #85 №342655 

>>342648
я тебе залил хорошие книжки по линалу для первого ознакомления, няша. бери читай вникай. а мультики выбрасывай нах, ты же не ребёнок
http://rghost.net/private/50931097/321926d69fa7df7b29c61fd421084941

Аноним Птн 13 Дек 2013 05:02:21  #86 №342662 

>>342655
Спасибо, анон.

Аноним Птн 13 Дек 2013 05:35:01  #87 №342664 

>>342648 Отличная книга, после прочтения почувствовал качественные изменения, заказал себе подобную по ЦОС.

Аноним Птн 13 Дек 2013 05:39:13  #88 №342665 

>>342648
У меня есть несколько книжек из этой серии. как анимуфаг не мог пройти мимо
Они очень базовые и читаются за несколько вечеров. Если начинаешь совсем с нуля, может быть польза.

Аноним Птн 13 Дек 2013 12:48:53  #89 №342700 

Встречал две книжки которые учат дискретку через хаскель Discrete Mathematics Using a Computer и The Haskell Road to Logic, Maths and Programming. Осилил пока только 3 главы в 1ой из них, полет нормальный учитывая что до этого немного листал LYAH.

Аноним Птн 13 Дек 2013 17:37:00  #90 №342755 

>>342532
> Также принимаю советы, как сделать карту более читабельной
Ну из этого добра тебе сейчас нужно сделать т.н. учебные программы (ссылки на них тебе кинули ниже, но они не подходят)) Твоя диаграмма неудобна тем, что по ней нельзя определить последовательность изучения курсов так, чтобы в башке сформировалась некая система знаний.

У людей-то в большинстве нет потребности в такой диаграмке, у них более скромные потребности: "йоу, я гуманитарий из макдака, какие курсы и в какой последовательности мне изучать чтобы стать веб-няшей" или "я конченый физик-теоретик, какие курсы и в какой последовательности мне изучать чтобы переквалифицироваться в программиста и не сблевануть из-за моего непомерного чсв" или "меня бьют и унижают в школе, хочу стать великим байтоебом и гордиться этим до пенсии, какие курсы и в какой последовательности мне нужно изучить". Ну и так далее, хотя конечно в реальном ирл все не так красочно. Ключевым здесь является формирование системы знаний из отдельных курсиков и книжек.

Плохие новости в том, что по-хорошему эта работа для профессора))) Ну то есть не пафосного седого и маразматичного дядьки со справкой из дур ВАКа, а человека знающего каким образом из дебила сделать недебила.

Аноним Птн 13 Дек 2013 18:10:51  #91 №342761 

>>342755
> "я конченый физик-теоретик, какие курсы и в какой последовательности мне изучать чтобы переквалифицироваться в программиста и не сблевануть из-за моего непомерного чсв
моя истори<

Аноним Птн 13 Дек 2013 18:20:37  #92 №342767 

>>342761
>физик-теоретик
>непомерное чсв
>не может в самостоятельный поиск и анализ информации

Аноним Птн 13 Дек 2013 18:24:26  #93 №342769 

>>342767
Научитесь сначала черные дыры делать нормально и только потом иронизируйте над более масштабными задачами)

Аноним Птн 13 Дек 2013 20:56:09  #94 №342800 

Вообще, это всё заебца, но однажды надо идти работать. Вот я сейчас веб-макака и это мешает моему упарыванию курсами, математикой и базовыми знаниями. Хочу перекатиться, а куда - не знаю.

Аноним Птн 13 Дек 2013 21:28:01  #95 №342805 

>>342800
> Вот я сейчас веб-макака и это мешает моему упарыванию курсами, математикой и базовыми знаниями.
А куда не перекатывайся, работа будет тебя угнетать. Отчасти поэтому большинство онлайновых курсов расчитано на 4-10 часов занятий в неделю, чтобы можно было совмещать.


Аноним Птн 13 Дек 2013 21:45:35  #96 №342808 

>>342755
Это скорее для тех, кто знает, что будет изучать и хочет сориентироваться в имеющемся материале. Например из диаграммы можно сравнить содержания книг и курсов, посмотреть оценки с амазона и гудридс, распланировать какие курсы взять, чтобы не соснуть со временем. В выборе материала для диаграммы ориентировался на свой случай "проебал пять лет на ненужную специальность и хочу наверстать упущенное", то есть получиться основы CS образования.

Аноним Птн 13 Дек 2013 21:53:25  #97 №342810 

>>342805
Ну не знаю, есть вроде бы области более интересные. Распознавание образов, ИИ, симуляция реальных процессов (моделирование), дизайн ЯП. Это просто навскидку. Неужели это будет так же уныло как веб? И как попасть куда-то, не имея даже реального опыта программирования?

Аноним Птн 13 Дек 2013 22:00:09  #98 №342811 

>>342808
И как мне сравнить, например, книжки по алгоритмам Вирта и Кормена?)

Алсо от твоей диаграммы у меня мозг выдает ошибки, что типа не может подыскать инстанс тайпкласса (Функциональщина КнижкиПоТеорииТипов) и еще много других инстансов.

Аноним Птн 13 Дек 2013 22:24:32  #99 №342818 

>>342811
>И как мне сравнить, например, книжки по алгоритмам Вирта и Кормена?)
Посмотреть пдфки и почитать отзывы.

>Алсо от твоей диаграммы у меня мозг выдает ошибки, что типа не может подыскать инстанс тайпкласса (Функциональщина КнижкиПоТеорииТипов)

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

>и еще много других инстансов.
например?

Аноним Суб 14 Дек 2013 07:21:30  #100 №342867 

>>342810
А у меня вопрос - как попасть туда, не имея профильного диплома?

Аноним Суб 14 Дек 2013 11:12:59  #101 №342880 

>>342867
Это со стороны только кажется, что в этих областях что-то интересное есть

Аноним Суб 14 Дек 2013 11:43:37  #102 №342882 

>>342880
Ты какой-то пессимист или не хочешь палить быдлу годноту. Понятное дело, не может быть постоянно интересно и увлекательно, но по-крайней мере стоит минимизировать количество негатива, которое даёт работа.

Аноним Суб 14 Дек 2013 14:40:02  #103 №342902 

ОП, а в чем ты рисуешь эту схему?

Можешь скинуть ссылку нас программу?

Ну и сам конечный вариант схемы, если не жалко.

Аноним Суб 14 Дек 2013 15:59:29  #104 №342938 

>>342902
В xmind (найдешь в гугле)
Конечно не жалко, держи: http://anonymousdelivers.us/94770 хотя конечным я бы его не назвал, но свою функцию она выполнила.

Аноним Вск 15 Дек 2013 00:07:33  #105 №343036 

>>342938
Можно добавить линейную алгебру с edX.

Аноним Втр 17 Дек 2013 15:57:56  #106 №343465 

Вот ещё программа анона из /pr. Хотел пойти по этому пути, но почти сразу съехал на курсеры и целый год болтался там выхватывая куски из разных концов. Теперь думаю вернуться к данному гайду и проходить курсеры только если совсем уж годнота и на данном этапе я смогу её переварить.

Аноним Втр 17 Дек 2013 16:36:09  #107 №343474 

>>341628
Алсо сам работаю СЕОмакакой, и пытаюсь стать вебмакакой, почти как ТЫ. Страдаю неразделённой любовью к JS, JQ, сейчас упарываюсь курсом по PHP от специалиста, хоть и получается плохо, но доставляет. А СЕО-парашу не люблю, на работе в нычку читаю книги. Очень жаль что нет работы интереснее для хуя вроде меня.

Трустори

Аноним Втр 17 Дек 2013 17:40:26  #108 №343482 

>>343465

Что за программа то?

Аноним Втр 17 Дек 2013 20:51:45  #109 №343526 

>>343465>>343482
http://pastie.org/3848094

Аноним Втр 17 Дек 2013 21:29:46  #110 №343537 

>>343526

Говно какое-то, а не гайд.

Аноним Втр 17 Дек 2013 21:56:16  #111 №343548 

>>343537
Какие твои претензии?

Аноним Втр 17 Дек 2013 22:21:16  #112 №343554 

>>343548
Воняет за версту.

Аноним Втр 17 Дек 2013 22:48:51  #113 №343559 

>>343554
чем?

Аноним Втр 17 Дек 2013 22:50:41  #114 №343561 

>>343526
>2.0
Обрывочное говно.
Предыдущая версия была менее уебищной.

Аноним Втр 17 Дек 2013 22:50:52  #115 №343562 

>>343559
Говном.

Аноним Срд 18 Дек 2013 08:31:08  #116 №343629 

Многие забывают о такой охуенной книжке Зедьдовича "Высшая математика для начинающих физиков и техников"

Аноним Срд 18 Дек 2013 23:18:52  #117 №343874 

>>343537
давай лучше

Аноним Суб 21 Дек 2013 06:03:38  #118 №344543 

>>342539
>Introduction to Computation and Programming Using Python
Охуенное начало, учитывая, что пока рассказали только про переменные, арифметические операции, if/else и while.

Аноним Суб 21 Дек 2013 12:22:49  #119 №344591 

>>344543

А, это у них торадиционное - сразу в говно усеника макать, пусть привыкает. А к этому моменту ещё сортировка не обсуждалась разве?

Можно еще M. Lutz - Learning Python почитать, там именно про язык написано. В любом случае надо ещё книгив нагрузку брать по самому языку.

Сейчас пойду гляну ещё раз, попытаюсь второй раз накатать такую программу.

Аноним Суб 21 Дек 2013 12:24:10  #120 №344592 

>>344543

А, это у них торадиционное - сразу в говно усеника макать, пусть привыкает. А к этому моменту ещё сортировка не обсуждалась разве?

Можно еще M. Lutz - Learning Python почитать, там именно про язык написано. В любом случае надо ещё книгив нагрузку брать по самому языку.

Сейчас пойду гляну ещё раз, попытаюсь второй раз накатать такую программу.

Аноним Суб 21 Дек 2013 12:52:32  #121 №344600 

>>344543
Чтобы его выполнить достаточно знать:
как получить пользовательский ввод - check
как делать присваивание - check
что такое цикл - check
как делать сравнение - check
как вывести сообщение - check

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

sageАноним Суб 21 Дек 2013 12:54:37  #122 №344602 

а разве он жалуется?

Аноним Суб 21 Дек 2013 16:33:25  #123 №344659 

>>344602
а разве нет?

Аноним Суб 21 Дек 2013 20:34:02  #124 №344755 

Смотрите, какую хуйню нашел. Подкасты о программировании http://www.se-radio.net/

Аноним Суб 21 Дек 2013 20:44:32  #125 №344763 

>>344755
Увидел se, подумал, что на шведском. Зашёл, а там на инглише шпарят. Закрыл нахуй.

Аноним Втр 24 Дек 2013 20:14:10  #126 №345785 

Бамп годному треду.

Аноним Срд 25 Дек 2013 17:22:59  #127 №346008 

>>345785
Ваистену бамп.

>>343629
Таких книг куча. В т.ч. буржуйские аналоги разных лет.
(Арфкен там, Мэтьюз - Уокер, вот это все).

Аноним Чтв 26 Дек 2013 10:27:29  #128 №346175 

Почитал я эту Introduction to Computation and Programming Using Python.

Какой-то треш, который скачет по верхам и ничего не объясняет. Пойду снова ломать мозги SICP и учить что-нибудь компилируемое.

Кстати, в список надо добавить How To Design Programs тоже от MIT.

Аноним Птн 27 Дек 2013 14:46:28  #129 №346604 

>>346175
>How To Design Programs
Редкостный кал

Аноним Птн 27 Дек 2013 16:05:45  #130 №346648 

>>346175
А что компилируемое можно учить, бро? Чтобы потом ещё и по жизни пригодилось.
С - байтоебля
С++ - ебаные годы дрочбы
C# - анальный майкрософт
Java - соснули.рф, уродский многословный синтаксис, тормоза, но пожалуй всё же лучше всё остальное тут
Haskell - нет работы, никому не нужен
Что учить-то? Всякое новомодное говно типа Scala, Go тоже ведь никому не нужно.

Аноним Птн 27 Дек 2013 16:09:14  #131 №346649 

>>346648
Дельф

Аноним Птн 27 Дек 2013 16:33:16  #132 №346656 

>>346648

С/С++/Java/С#

Больше хуёв, на которые можно присесть особо и нету. Выбирай наименее противный, лол.

Аноним Птн 27 Дек 2013 16:46:47  #133 №346658 

>>346648
С - ядра ОС, контроллеры
С++ - мощный мультипарадигменный язык, дающий полный контроль над ресурсами машины
C# - поддержка ведущей софтверной фирмы, объективно самый годный язык из мейнстрима
Java - кроссплатформенность, удобные инструменты для разработки, библиотеки под любой пук
Haskell - такой то компьюта саенс, будущее языкового дизайна

Аноним Птн 27 Дек 2013 16:53:27  #134 №346661 

>>346648
Выбирай не язык, а область работы, оттуда уже будет ясно насчет языка. Язык учится быстро, а вот выучить инфраструктуру языка, все фреймворки уже гораздо сложнее.

Аноним Птн 27 Дек 2013 16:54:11  #135 №346662 

>>346658
Охуенен.

Аноним Птн 27 Дек 2013 22:46:41  #136 №346774 

>>346658
Однако в контексте именно обучения программированию необходим:
- относительно простой язык
- платформонезависимый
- востребованный на рынке труда
С С я думаю имеет смысл ознакомиться совместно с архитектурой пека/операционными системами, но писать что-то на С очень больно.
Поэтому я выбрал Python, хоть мне и больше нравится статическая типизация, на этом языке можно что-то быстро набросать.
>>346661
Пытаюсь, но почему-то у меня примерно одинаковый интерес к большому количеству областей.

Аноним Птн 27 Дек 2013 23:12:01  #137 №346782 

>>346774
>одинаковый интерес к большому количеству областей
соснешь.

мимоужесоснул

Аноним Суб 28 Дек 2013 10:56:17  #138 №346894 

>>346774

Если ты думаешь, что твой C-код нативно будет работать прямо на железе, то спешу тебя разочаровать: тебя наебали. Твой код, что на x86, что на каком-нибудь Атмеловском микроконтроллере работает через тучу оберток и абстракций. Без абстракций код будет работать только на самопальном компьютере на транзисторной логике. И то, первые хакеры, использовавшие для своих интересных целей TX-0 тут же переписали на нём свой ассемблер, слегка подправаив его аппаратно. Чем тут же вызвали ненависть у хомячков, чьи готовые программы на ассемблерн перестали запускаться.

Так что читай Таненбаума и не пизди, с железом он напрямую работает.

Аноним Суб 28 Дек 2013 12:01:00  #139 №346900 

>>346782
Я только имел в виду, что уровень абстракции в С недостаточно высокий для обучения непосредственно программированию, поскольку приходится отвлекаться на низкоуровневые приёмы вроде выделения памяти и адресной арифметики. Моё сообщение никак не противоречит твоему.

Аноним Суб 28 Дек 2013 18:16:33  #140 №346970 

>>346900
>отвлекаться на низкоуровневые приёмы вроде выделения памяти и адресной арифметики

Байтодауны считают, что это и есть
>непосредственно программирование.

Аноним Пнд 30 Дек 2013 15:51:36  #141 №347577 

>>346970 До тех пор, пока в магазинах лежат не Абстрактные Категориальные Машины и Машины с Произвольной Выборкой, а убогие поделия Интел и АМД, на каком-то уровне это знать нужно. Как минимум написать один-единственный раз хеш-таблицу на массиве, чтобы не текла.

comments powered by Disqus

Отзывы и предложения