0
Асилит он лехко js (за один день), если будет писать на нем, как на обычном скриптовом структурном ЯП, как и писало на нем большинство в_этой_стране до 2005-2007 года. За месяц-два освоится в DOM'е и CSS, освоит то, что Microsoft называло в конце 90-х, начале 2000-х Dinamic HTML Затем освоит трюки AJAX и оценит JSON. Ну потом уже будет окучивать его, как язык ООП и соответственно все эти паттерны ОО программирования на нем, т.е., когда это все уже будет похоже на web-приложение, а не на скриптик на страничке. А вот уже потом с ним произойдёт жопа, т.к. на чистом js щас никто не кодирует, придётся ему бедняга правильно выбрать, вызубрить да ещё и порасписаться/освоиться хотя бы в 5-6 современных/модных/востребованных библиотеках/фреймворках, в том числе окучить node.js для back-end'а (серверная часть).
0
фф удалять не смысла, т.к. один хер годных браузеров нет
«Брат, прими хазават — Б-г велит!» (с)

Тебе, как нашему самому главному православному ерж'у в жирмании просто необходимо поставить ЯндексЪ браузерЪ!
0
насчет асма LLVM это вы громко в лужу, учитывая, что это, по сути, «виртуальная машина»… вы бы еще жабовский байткод предложили в качестве асма
Да, асм LLVM — полное говно, с точки зрения обучения детишек и начинающих — слишком сложен, да и по внешнему виду не особо похож на классический асм.

Куда красивее асм CIL виртуальной машины Microsoft (Гы-ы!), но он не универсален в преподавании, т.к. сделан чисто для стекового процессора.

Байт код Java с точки зрения простоты выглядит получше LLVM и разработан для регистрово-стекового процессора (вирт. машины), а не чисто стекового, как у Microsoft.
-1
правильные подходы учат алгоритмам и умению думать, а вовсе не асму и С.
Учат думать и развивают мозги математика, физика и возможно химия, а среди гуманитарных предметов — это в первую очередь литература и история. А кодирование — это ремесло.

Про изучение алгоритмов: Большинство существующих книг/учебников на эту тему используют в первую очередь математические формулы, блок-схемы, графы, рисунки, чертежи и обычно какой-нить абстрактный язык программирования — раньше (в 60-70-х) он походил синтаксисом на Алгол, потом (в 80-х) на Паскаль, а сейчас в основном на Си.

Если же мы заглянем во всем известный талмуд в 4-х томах Дональда Кнута, то там мы и увидим все эти математические формулы, графы, схематические рисунки и… И тексты на языке АССЕМБЛЕРА (Вот это поворот!!! 8O) для гипотетического CISC-подобного CPU под названием MIX. В последнем, 3-м издании, он заменен на RISC-подобный CPU с названием MMIX (видимо старикан тоже старается держать нос по ветру). Каково, evsi, «какой удар от классика»!
-4
Из evsi опять обильно попер типичный жирный гной: Я, Я, Я, Я, Я!!! Я уже тебе выписывал здесь расписку о том, что ты здеся киндервуд #1, что ты до меня докопался?

Челу уже полтинник — до пенсии всего 10 лет, а он тут нам, как молодой и полный сил хабрамен-говнокодер, читает лекции про новейшие и моднейшие web-технологии. Ты что, все это, каждый год появляющееся новое, гумно так и хочешь до самой пенсии изучать, зубрить, кодировать?

Что ты сделал кроме постоянного говнокодирования за_еду не понятно и не известно чего начиная с начала 90-х? Написал DOOM на Си или Minecraft на Java, известную библиотеку для MCU на C++/Си, написал книжку, сделал открытие, придумал технологию, изобрел алгоритм, стал начальником или миллионером? Что ты здесь разорался?
0
Человек может быть грамотным, знающим и серьезным, он может писать разные тексты и программы, но вот литературная составляющая человеческого общения им не понятна и не подвластна, как часто и просто юмор.
0
Это не кризис, а переходной этап
Гы-ы, это переходный этап к asm.js или к WebAssembly, чтобы поддерживать в браузере код на Си (C++). Чуешь куда все идёт? Гы-ы, т.е. детишкам и молодым все-равно придётся давать понятия об асме (даже хотя бы это асм LLVM) и затем обучать их Си :D
0
кризис в разработке под веб и кризис в саммих вебтехнологиях
Кало, камрад, все дело в том, что в web-technology проникло огромное кол-во пидарасов, и они даже захватили там многие ключевые посты. Брат, реально тебе говорю — это заговор гомосеков! Они даже с'ели и выкинули из Mozilla самого Брендана Эйха — истинного арийца и, ваще, ровного пацана, создателя Javascript. Ты, кстати, ещё не удалил с компа Firefox?
-1
Он мне кивает на Запад, я его тыкаю в ГАРВАРДСКИЙ курс (к которому у меня, в свою очередь, есть свои негативные замечания), а он опять плюется! А про книжки для детей, что скажешь?

применяющие инструмент не по назначению
Здеся речь идет не о проблеме промышленно-коммерческой выдачи тонн угля кода на гора для финансово-коммерческих или web секторов экономики, но речь идет об обучении программированию КОМПЬЮТЕРОВ.
-2
Почитайте вот это.

Т.к. я уже давно еще здесь писал, что тема обучения детей и подростков (но не «детей с большими хуями») ПРОГРАММИРОВАНИЮ интересна мне. Я интересуюсь этим уже на протяжении нескольких лет (в отличии от тебя), и я, естественно, в курсе всех событий в этой сфере.




За последнюю книжку я отдал 2 года назад в книжном магазине аж 1200 рэ (всем надо оценить этот мой мужественный поступок), хотя, за эту же цену я мог купить в букинистическом 8-10 хороших книг/учебников для детей/вьюношей по физике, математике, химии и электронике, издававшихся в СССР.

Гы-ы, зацените уровень обучения современных «дебилов» программированию в Гарварде (да, КАРЛ!, в ГАРВАРДЕ!). Что интересно, но этот современный и модный (т.е. типичный креакловско-фастфудный) курс тоже использует Си, как начальный язык программирования для изучения алгоритмов, ну, если не считать Scratch :D Преподаватель тоже типичный для новейшей эпохи — сладенько вежливый и скользкий, вихляющий задом типок (ну вы понели :D).
-1
Ладно, я тут уже за сутки итак хорошо покочегарил, а вы пилите… пилите здесь — гири то возможно золотые.
-1
к этому и надо стремиться — стать управляющим/владельцем своего дела
Гы-ы, а Кало то заматерел оказывается, деинфантилизировался уже :D Может уже и пузо начал помаленьку отращивать, на фруктозе и растительном масле…
-1
Т.е. даже такой мегакодер на Си, как Кармак тоже долго осваивал C++? Злые языки говорят, что писал на C++ он хоть и аккуратно, но на самом деле в стиле «Си с классами». Более подробно читайте здесь, там в конце статьи есть комментарий от самого Кармака.
0
Хочу еще поделиться своими мыслями о «закостенении мозга» у кодеров:

Линус, как начал говнокодировать после армии в 19 лет на Си, так и кодирует на нем до сих пор. Но на C++ он почему-то не применяет принципиально, даже Git закодировал на Си, мало того, он даже испускал в его (С++) сторону лучи поноса. Может C++ ему на самом деле не нужен (ну ядро там и т.п.), а может он просто не понял или не вкурил его, или же он ему просто дискомфортен, т.к. постоянно пишет и думает только на Си, или же это на самом деле правда, что он о нем высказал?

Джон Кармак из id Software начал говнокодировать 2D-игрушки в 19 лет, и, возможно, вначале на асме. Но уже в 20 лет (в 1990-м) он закодировал 2D-игрушку Commander Keen уже точно на Си (с асм вставками). В 1992-м он закодировал на Си знаменитый Wolfenstein 3D. Затем в 1993-м DOOM, тоже на Си. В 1994-м DOOM II. Ну затем в 1996-м QUAKE, а 1997-м QUAKE II. Вершиной своего кодирования на Си он считает QUAKE III, который вышел в самом конце 1999-го.

Затем, в 2000-м он решил делать DOOM 3, но уже на C++. Но вышел он только аж в 2004-м. Т.е. даже такой мегакодер на Си, как Кармак
0
поскольку является, по сути, макроассемблером для PDP-11
Именно это (о чем я не раз говорил) и является ключевым зерном (в моем понимании) в начальном обучении кодированию: как работает CPU -> асм/линкер -> как код на асме заменяется кодом на Си.

Если молодой человек будет знать классику и как все это развивалось, и откуда ноги растут — ему будет намного легче двигаться дальше. А куда он будет двигаться после Си — это уже его дело. Насчет алгоритмов: Си является одним из 2-х стандартных учебных языков программирования (наряду с Паскалем) для изучения/написания алгоритмических задач (в том числе на олимпиадах).
-1
Дык, Кало то хочет щас залезти в это беличье колесо новейших и модных технологий/API/сервисов/фреймворков (которые, возможно, через несколько лет станут пшиком или уйдут в небытье) чисто ради бабла :) Не ожидал от него такого…
-1
реально писать реальные рабочие приложения, которые оперируют реальными данными, взаимодействуют с реальными апи соцсетей, каких-то сервисов, банков как проектировать правильный интерфейс, структуру бд
О как запел, не ожидал от тебя, но как знаешь… Но мне кажется, что ты что-то туговато раскачиваешься, щас так нельзя. С компами с самого детства — ZX Spectrum, затем PC — ты должен быть уже лет 5-7 как мегакодером и иметь с этого приличный гешефт. Если с говнокодированием было туго до этого — то щас, в 30-летнем возрасте или на 4-м десятке — лучше уже и не лезть.

Ну а деньги… Стоит ли из-за денег красноглазить и говнокодировать, упорно ковыряться в каком-то електронном барахле. Хотим уметь управлять устройствами, сетями, программировать чипы, компы, все эти железки, чтобы разбогатеть. Ога-ога, может лучше тогда просто научиться программировать людей под нужные тебе цели и научиться управлять/манипулировать ими… и учить ничего не надо, тем более красноглазить, и причем здесь тогда все эти чипы и прочее барахло :DDD
0
А как он будет знать о том, как ваще работает CPU, зачем нужны регистры, что такое ALU, как устроена память и как в ней располагаются данные? Самое оптимальное — это изучать асм и Си одновременно. Только вот нормального асма уже не вижу вокруг, разве что MSP430, ну и ARM32/MIPS32, как load-store.
-3
Я думаю, как это не парадоксально, но чтобы не было большого Бабах! B)
Не доверяют в промавтоматике людям — там нужны инженеры (релейщики, авиоматчики), а не говнокодеры :) Говнокодеры же пишут именно сам интерпретатор для этого языка, и конечно же на Си, а на чем ещё?
Здесь уже был небольшой срач про Си и MISRA.
-4
я сейчас покупаю курсы по шарпу и на этом больше денег можно поднять
Дык топикастер то тоже уже год или два, как ушёл в г… Кхм (сдержусь все же в этот раз), в кодирование на C# — там лучше кормют. Может поэтому и пишет периодически такие плаксиво-упаднические топики.

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

Это все конечно ерунда в этом твоём случае, но… я бы, тем не менее, предостерёг тебя кое в чем:
Многие IT-вещи, а конкретно языки программирования и ОС — очень сильно корежут и отупляют мозги людей, а в последствии и их последующее IT-существование. Я знаю только 2 технологии, которые почему-то не создают таких побочных эффектов, а наоборот сохраняют мозг свежим и в хорошем тонусе, не удивительно поэтому, что они такие долгоживущие — это язык Си и ОС семейства Unix.

А все эти бейсики, а особенно пускали… Турбо Паскаля и дельфи, вижуал бейсика, фокспро, 1С 7.7 и т.п. давно уже нет на рынке (за это уже не кормют щас), а люди до сих пор не могут избавиться от последствий их вредоносного воздействия на мозги кодера. А уже мертвые ОС типа OS/2 или Net Ware — просто пустая трата сил, битов и нейронов в мозгу по итогу, впрочем, как и венда, но она хотя бы пока ещё затребована. И сравни теперь с Unix, просто люди, которые сидели на нем в 80/90-е, щас сидят на Linux или Free BSD и с почти что такими же. не потраченными за зря мозгами.

Будущего кодера надо начинать учить кодирования с Асма и тут же переводить его на Си, никаких паскалей, бейсиков, джав, питонов, js и пхп! Не дай бог, он вначале выучит их и ещё зависнет на них какое-то время глубоко — дело труба! А вот наоборот, с Си на C++ или на js или на джаву на худой случай — это уже терпимо — интоксикации не произойдёт, т.к. мозг уже получил иммунитет и противоядие, и уже представляет, как на самом деле работает CPU.

А С# — это лютый сахарный яд для того, кто хочет остаться ЗДЕСЬ, т.к. здесь до сих пор кодируют на Си. А делал его вроде бы тот же хуй, который сделал Дельфи.