Михаил
докуда дойдешь примерно за 2 недели? ну функции, таблицы, принт скан экзекьют
Михаил
Re
Так задача педагога это значение сделать ниже. А не человека
Михаил
так воооот цель же не алгоритмики писать. а что-то интересное. А если челу повезет и он сразу попадет, например, на learnopengl.com, и додумается скомпилировать код и запустить (конечно, не у всех получится, но у таких порой и пухтон не запускается), то получит весьма прикольную программу с 3д графикой
Re
2 недели для человека без навыков? нет это будет пол года. минимум.
для уверенного владения языком, понимания минимального ООП и бла бла бла.
но допустим прошло пол года и?
Михаил
для с++ полгода маловато
Михаил
если с нуля совсем
Re
я про луа
Михаил
про луа, ну я через год соскочил на плюсы, а еще через несколько лет только понял луа и зачем он нужен)) а до этого ну типа ЯП ну алгосы и всё такое)))
Re
так причем тут ваш личный опыт? я не понимаю.
соскочил, значит опыт был успешен.
Михаил
Re
это говорит обратное, лучше начать с луа и пойти дальше, при необходимости
Re
чем заебать себя С++ без смаззки
Михаил
а какая цель вообще
Re
Плавное обучение базе программиста.
Re
чушь
Михаил
ты освоил си?
Re
Но как я и писал, я бы давал базу на С вместе с Луа или растом.
Re
Его не освоили 90% айтишников, я то тут причем?
Михаил
90% айтишников не программисты. всё сходится
Михаил
Luсky
База программиста - накидал на форму кнопочек, кодом помазал и ок.
Re
хорошо 90% программистов его не освоили
Михаил
а ты ассемблерный выхлоп из раста читал?
Re
а это тут причем?
Михаил
ну это тоже своего рода база
Михаил
которая могла бы заменить си
Luсky
VBA был хорош
Re
база это понимание как писать код, техническая реализация это углубленное понимание.
Re
это не база и причем тут я?
Михаил
чтобы говорить что такое база, нужно знать базу
Re
Вы приходя к терапевту, начинаете спрашивать его за нейробиологию?
Re
ну думаю нет.
Re
А терапевт это база.
Михаил
немного неуместное сравнение
Re
Чем же?
Михаил
Михаил
терапевт - это тот, который может выполнять задачи терапевта гораздо лучше нейробиолога, имея свой опыт, но, с точки зрения нейробиологии, у него нет базы
Михаил
у нас разные определения "базы"
Михаил
чем низкоуровневее ЯП, тем он "базированнее"
Re
база это то что позволит делать работу или получить результат.
что бы построить дом нужен фундамент (например).
но что бы построить дом, не нужно знать формулу бетона, только марку.
не нужно знать как приготовить бетон. только замешать по инструкции...готовую смесь.
мы не в каменном веке живем, что бы для создания программы, приходилось делать компилятор.
UtoECat
Re
так что база увы далеко не в асме.
Михаил
а это не база, а опыт. просто замени это слово на опыт и всё сойдется
Re
а если говорить нормально.
базовые знания, как то сильно не сходятся с знаниям си.
UtoECat
так что база увы далеко не в асме.
но школьная программа вроде до сих пор все эти конвертации чисел из баз двоичной в восьмиричную и обратно содержат) и примерное устройство компуктера даёт. Всего понемногу. И ваше это программирование тоже, понемногу, и далеко не в полном объёме - физика в школе тоже не докторов наук готовит, повторюсь.
Re
так по этому и луа
Re
а не условно С
Re
Можно сделать что хочешь и показать как можно.
Даже объяснить устройство памяти и сделать рефернс с СИ.
Re
Но на Си тяжело будет написать простой алгоритм , для этого понадобится еще +- пол года занятий.
Даже если брать чужие коллекции.
Михаил
база это то что позволит делать работу или получить результат.
что бы построить дом нужен фундамент (например).
но что бы построить дом, не нужно знать формулу бетона, только марку.
не нужно знать как приготовить бетон. только замешать по инструкции...готовую смесь.
мы не в каменном веке живем, что бы для создания программы, приходилось делать компилятор.
опять же, сравнение не совсем точное.
люди как-то жили до того, как создали нейробиологию.
и до того, как изобрели кирпич
и до того, как вообще узнали о существовании мозга
и все эти знания только дополняют опыт, т.к. ДНА этой низкоуровневости практически нет
В айти всё шло наоборот. Сначала были изобретены транзисторы, потом операционные усилители, ИМС, электронная память, процессор, потом ОС и другие программы
И мы перешли на новый уровень абстракции, где ДНО низкоуровневости четко выделилось - это устройство ЭВМ
UtoECat
Re
Так я же не про конкретную школу, я про себя говорю.
Я бы давал именно так знания. Там и все науки это легаси, то как их преподают.
Только некоторые учителя могут это спасать.
UtoECat
UtoECat
Re
Смысл в базе. После пасказя ты не сядешь легко на JS или Раст.
на Го, на С.
Более плавное и мотивированное обучение.
Михаил
Могу привести еще один личный пример, вот тебе хочется изменить луажит, да? у тебя есть дофига опыта на луа, который ты называешь базой. Но изменить луажит без сишки ты не сможешь
Re
ты без асма его не изменишь
Михаил
Как ни странно, со знанием сишки я его изменил
UtoECat
Re
Все равно что говорить JSнику...вот знаешь..ты не можешь изменить бровзер, а я могу.
Михаил
Подавляющее большинство известных интерпретаторов и компиляторов написаны или были написаны на Си
Re
и?
Михаил
Михаил
Re
Ирония в том что им не надо менять бровзер , смекаете?
Re
Ля
Re
сейчас бы математику ставить выше арифметики.
я даже уже не знаю..как проще объяснить.