Сап, двач. Мимо школьник (через месяц абитуриент) 18лвл.Угораю по матану и технике, программингу и физике, но я нихуяшеньки не по этой теме иду учиться (по крайней мере в этом году) Собсна, сабж. Хочу начать кодить, курс всякого школьного говна знаю на отлично, но вы же понимаете что это Паскаль, лол. Посоветуйте с чего начать нубу? Чего читать, какой язык взять первым? (Хотелось бы в будущем смочь в iOC программирование и веб, знаю что такие планы от школьника звучат глупо но решил таки задать вектор)Короче, советуй, двачик.Альсо у меня отличный ангельский Рандомпик (Автор этого поста был забанен. Помянем.)
Школьники не могут в прикрепленные треды?
>>729209 (OP)>Альсо у меня отличный ангельский На сколько баллов IELTS/TOEFL?
>>729231Я не сдавал, школу ещё не закончил, лол.Думаю щас на 6 сдам, если готовиться то 7+
Я не вижу ни одного прикрепленного треда для нубасов, что со мной не так?
>>729252>Я не вижу ни одного прикрепленного треда для нубасов, что со мной не так?>ньюфаг-тредДа хрен его знает, что с тобой не так.
>>729254Ну, этот тред я вижу, но там-как то скудновато. "Я хочу стать программистом - учи Джаву" вот прям придти домой, взять книжку и учить? Никаких общих основ нету? Я же кроме Паскаля, логики и систем счета нихуяшеньки не знаю
>>729262А ты что хочешь услышать? Выбираешь язык и начинаешь его учить, возникают вопросы - задаешь их в треде этого языка.
>>729267Я думал будет какая то хуйня типа основы программирования для чайников или введение
>>729274для этого существует сикп
>>729274Нет смысла учить теорию в полном отрыве от практики.Скажем, хочешь кодить под iOS? Учишь шарп. Таак ты не просто поймёшь, что такое ООП, но и заодно узнаешь, как оно реализовано в шарпе. Учить всякие паттерны совсем новичку смысла нет: ты можешь прочитать, что такое абстрактная фабрика, но не сможешь ее нигде применить, а без этого и полного понимания не будет, нахуй оно тогда надо?
>>729209 (OP)Если таки хочешь под гейфоны писать, то потихоньку учи Swift
У парламента годные вышли новые
>>729284> iOS - шарпЩито, блДь?
>>729292>43 вакансии на весь дс2, где Свифт хоть как-то упомянут, причем везде в связке с Objective C>ни одной джуновской вакансииКлассный совет для ньюфага.
>>729294Хуйню написал, сорян, что-то переклинило.
>>729295Нужно с чего-то начинать. Вакансий джуна вообще мало, пусть стажёром идет
А вообще, оп, железной какое-нибудь строго типизированное говно (вроде Шарпа, чисто покурить) и жс, ибо за ним будущее
>>729297Так пусть и начинает тогда с obj C, его никто не возьмет стажером только со свифтом.
Сначала Си с плюсами, чтобы понимать как оно работает.Потом пихон с JS, Чтобы писать реальные приложения. Да, и поставь линукс.
>>729305Линукс, блять? Нахуя?
Оп пришёл, спасибо всем отписавшимся.Прокомментируйте огромную пасту в этом треде https://2ch.hk/b/res/124828109.html7ой пост и далее, это дельный гайд или хуйня?
>>729320Напиздел вам, 58ой пост и далее посмотрите плез
>>729318Чтобы он не слился уже на установке nodejs, или какого нибудь python модуля на своей винде.
>>729322>404Вот самый интересный пост по ссылке
>>729325Щас запилю тебе картиночки, секунду
Держите
Комментарий
>>729329Это же вышка ИТ своими руками, версия 2 чтото там. Норм, ничем не хуже других путей. Я вот ее не видел, и прогать начал учить с питона, тем более на питоне есть sicp.http://composingprograms.com/Но в целом мне лично не сильно подходит наверное, я хочу в безопасность и реверс, поэтому у меня дальше асм си сиплюсплюс. А вообще на мой вкус годнота
В плане саморазвития - годно, но если ты планируешь сидеть в офисе и пилить приложения на заказ, большая часть этого тебе никогда не пригодится. Я бы посоветовал сначала задрочить один язык, найти работу/стажировку, чтобы опыт шёл, а потом уже самообразовываться на здоровье.
>>729300А вот и неосиляторы пожаловали.Пока TOP 100 компании уже во всю переходят на swift, эти продолжают дрочить язык 80-годов.
>>729337Ключевое слово "переходят". Поэтому даже эти компании тебя возьмут при условии, что ты знаешь и то, и другое.
Съеби из IT, неопределившееся быдло.Попробуй вот это почитать, мне кажется, помогает понять что к чему.http://www.stolyarov.info/books/programming_intro
>>729558охуенная книжка я уже леплю себе линуксмимо оп
>>729262ёбни советчику по ебалу. Языки типа явы С++ Ди сишарп не могут быть первым языком программирования, потому что решают проблемы, о которых начинающий не подозреваетточнее, могут, но ты потратишь кучу времени в пустуюучи питон по детской книжке, бля буду
>>729209 (OP)Паскаль хороший язык, просто его принято унижать тут (в частности за Begin End).Змеюку учи, чо. Python, в смысле.
>>729337>Пока TOP 100 компании уже во всю переходят на swift, эти продолжают дрочить язык 80-годов.очки протёр? бороду причесал? смуззи подогрел?
>>729262Даже Data Structures не знаешь? Как так-то?
>>729958Просто он в некоторых принципиальных местах устарел
>>729209 (OP)>Альсо у меня отличный ангельский Среди портовых шлюх, будешь себя чувствовать как родной.
>>730014Зато твоя запятая явно чувствует себя не на месте...
>>729209 (OP)Учи Swift. Начинай как можно раньше, лучше сегодня. По языку есть официальная бесплатная книга от Apple. Никаких C++ Java и прочих питонов. Читаешь первые пару глав. Дальше делаешь калькулятор в консоле. Чтобы мог складывать, умножать и т. д. Затем читаешь книгу дальше и попутно улучшаешь свой калькулятор: память, остаток по модулю. Когда начинаются темы про то, как писать под айфон скачиваешь Xcode и пишешь тот же калькулятор, только для айфона. Код можешь копировать, лишь бы работало. Дочитываешь книгу и попутно доводишь свой калькулятор до совершенства. Потом можешь скинуть скрины в тред iOS разработки, там тебе пояснят косяки, ну или похвалят. Дальше думаю разберёшься. Английский это хорошо, читай в оригинале, смотри видосы в оригинале, гугли ошибки... ну ты понял. Используй язык по максимуму.Если всё сделаешь так, будешь через пару лет благодарить меня.Удачи.
>>729329Блять, можно эту хуйню всю текстом?Видел ее один раз и не сохранил, заебался искать
>>729209 (OP)>Угораю по программингу >нихуя не знаю>Альсо у меня отличный ангельский>Думаю щас на 6 сдам, если готовиться то 7+ >но вы же понимаете что это ПаскальТы понимаешь, что паскаль сделан как раз для обучения? Ты хоть файлы в нем читать умеешь.?А вообще, если хочешь научиться программировать - учи Си. После того как выучишь Си и познаешь всю боль от утечек памяти и переполнений буфера, ты можешь считаться программистом и перекатиться на другие языки будет очень просто, так как большая часть современных языков от него и пошла.
>>730294И да. Не слушай свифтопетухов. Свифт - это мейнстрим. Через пару лет о нем могут вообще забыть. Лучше учить проверенные временем языки, вроде Java, C++, Си, C#, Objective C. В мире прикладного программиста изменения не часто происходят в отличии от веб-макак, которые меняют фреймворки каждый день. Разные свифто, го и растопетухи - просто обычные веб-макаки, которые не осилили нормальные языки и являются просто бесплатными бетатестерами.
>>730297>растопетухи>обычные веб-макакиКак же я проорал с даунича.
>>730300Веб-макаки решили попробовать вкатиться в программирование, но так как не осилили обычные языки, для даунят были созданы раст, го и свифт. Так тебе понятнее стало, дауненок?
>>730190Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйтесь к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовьтесь искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.Ближе к делу.Модуль первый, введение. Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус указателями. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и PythonОтвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хаскелл. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заморачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся. Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке. Писать игры на джаве удобно, используюя LWJGL. Игры – сапёр, ним, пакман, "зенитка". Для пакмана может не хватить алгоритмической базы. Не заморачивайтесь, ваша задача – освоить стандартные библиотеки.Теперь можно перейти к дискретной математике. Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учите. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы. Надеюсь, дедушка Кнут научил вас, что доказывать теоремы – это весело. Найдите себе товарища, доказывайте вместе. Это развивает мышление
>>730301Конечно понятно, язык уровня сложности плюсов (причём не метящиц в веб) – говно для вебмакак на уровне с Goвном и свифтом. Иди нахуй, неосилятор.
>>730307>Rust сложный! И кого ты неосилятором называешь?
>>730190Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрутите парочку к своим приложениям. Было бы здорово сделать что-нибудь с ORM.Сети. Задача – научиться писать сетевые приложения. Матчасть: Таненабум наш друг и товарищ на все времена. Осиливайте модель OSI, читайте спецификации нескольких сетевых протоколов. Например, http и smtp. Особенно http – разберись с хедерами, сжатием и.т.п. Долго и хорошо почитайте в Википедии про современные системы свзяи. Посмотрите алгоритмы, которые используются в маршрутизации, разберись, чем пакет отличается от кадра. Практика: делаем сокет-сервер, например, для чата. Разберитесь с XML, HTML, JSON. XML особенно. Освойте XPath. Теперь вы должны немного разбираться в вебе. Не так, как ваши товарищи, которые набивали шишки, но для закрепления знаний HTML вполне можно написать небольшой имиджборд. Если вам понравится – можно покинуть курс сейчас, так как начинается хардкорная computer science. На работу в веб вас возьмут после двух-трёх недель хорошей практики.Архитектура ЭВМ. Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.Операционные системы. Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно. Сделайте сегментную организацию памяти и поковыряйте методы адресации. Возможно, придётся переписать с нуля. С этого раздела байтоебля, коей в нашем курсе было очень мало, официально заканчивается. Теперь вы примерно знаете, что это такое.Наконец переходим к алгоритмам. Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных, со многими вы уже познакомились, когда изучали свои первые языки. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Это хороший тон. Книги: Вирт, Ахо по алгоритмам и структурам данных. Вот тут читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Теперь можно писать гораздо более сложные ИИ для игр, которые вы когда-то создали для тренировки. Напишите классический алгоритм поиска монстрами Пакмана, например. Если хватит терпения реализовать всякие поиски – снимаю шляпу.Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику. Нельзя позволить себе растерять мотивацию.Формальные языки и методы трансляции. Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок. Затем написать калькулятор. Затем сложный калкулятор. Дипломная работа нашего курса – компилятор или интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка. Подумайте, насколько вы стали круче с момента, когда отказались писать гостевухи.Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Модный набор постоянно меняется, и его надо знать. Следите за форумами. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Если вас действительно заинтересовали Ахо с Сети, то вы должны многое узнать о языках и выбрать наименее противный. Для прихода к просветлению можно таки выучить модный хачкелл. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
>>730308Так ты его и не знаешь. Относительно говен и свифтов он действительно сложный.Алсо, ты так и не пояснил, чем эта "безопасная сишка" может привлекать вебмакак.
>>730309Это такой гайд "как потратить уйму времени и не найти работу"?
>>730325Это айти вышка своими руками, гайды по поиску работы наверняка другие
htdp -> sicp -> dcpl -> tapl/thread
>>730441>не читал, но советую
>>730348И зачем оно голодному ньюфагу? Выучит за год (брал с запасом, чтобы наверняка) любой язык на уровне, необходимом для вката, а там уже будет теорию курить.
>>729209 (OP)паскаль это уёбищный язык для обучения имхо, в процессе изучения размыты понятия между языком, компилятором и средой разработки. Я с нуля (почти) изучал с++, для изучения основ на мой взгляд он прекрасно подходит. Главное найти норм литературу, я по книжке 2001 года учился, если хочешь, поищи, авторы Марк Ли и Дирк Хенкеманс, там ещё немного про дайрект икс. А дальше изучай то, что хочешь, ооп лучше изучать на джаве, на мой взгляд (очень годная книга есть, в плане понимания, авторы Сьерра и Бейтс). Если ты хочешь в веб -- питон, руби, про ios не могу сказать ничего, разве что -- разработка идёт или в эмуляторе, или на маке
>>730466Чому бы вам свои нубские беседы по вкатыванию и давание нубских советов не вести в прикрепленном треде...
>>730466>паскаль это уёбищный язык для обучения имхо, в процессе изучения размыты понятия между языком, компилятором и средой разработки. ох, верно! хорошо подметил!учился на паскале
>>729209 (OP)S I C PICP
Пиздос, вы совсем там охуели? Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты
Я бы мог дать тебе рекомендацию, которая заставит тебя потратить пол года хуй пойми на что, зато потом врубаться во всё от asm до аллах++Но ты не послушаешь. Ты ж сам лучше знаешь. Кому это надо, это устарело. Как и все кому я советовал.Но если всё же надумаешь - магия начинается с SICP
>>729209 (OP) Очень рекоменжую сикп, джва гоа ждал такую книгу
>>729209 (OP)Учись сосать писос. Гейшлюи прлучают больше кодеров
>>729209 (OP)си и кресты. питоно- и рубиблядков не слушай, потом только интерпретируемое дерьмо да поделия для .нет писать сможешь.
>>729331питон сразу даже не изучая хтмл цсс?
>>734309Даже Страуструп писал, что пистон это прекрасный язык для начинающих. Насколько я успел убедиться, из начавших с машиннориентированных языков выросли хацкеры-ноулайферы, которые привыкли все изучать методом тыка, в девяностых это было круто, да, но сейчас же можно гораздо быстрее, если грамотно подойти к обучению. Кто начинал с веб-параши, ею и закончил. Кто начинал со стандартного курса SICP и всякой функциональщны, либо охуели и ушли в менеджеры, либо перекатились в околонауку и не особо даже погроммируют. Раньше лучше всего получалось у начинающих с паскаля, теперь его на этом поприще вытеснил пистон.
>>735250ролл