MrSmith
У меня паскаль все желание прогать в свое время отбил
Vladislav
Vladislav
как раз напоучиться
MrSmith
зря зря. отличный четкий синтаксис
Полная нежить, первый и единственный в моей жизе си
Shmelev
минуя посикс?
вообще, как это в хреновых вузах делается, сначала scanf/printf и вывод результата сложения пары чисел, потом if/else, потом for,while, struct в лучшем случае, потом file io, всё это на 6-8 лаб на жуткой говносмеси C и C++, без каких-либо адекватных объяснений
MrSmith
Сам автор признал что сотворил дичь
Shmelev
отладка принтами, инструментальных средств никаких, кр с написанием кода на бумажке
Vladislav
Сам автор признал что сотворил дичь
вирт то? хз. как учебный инструмент он идеален, в отличии от си
MrSmith
вирт то? хз. как учебный инструмент он идеален, в отличии от си
Да тот самый вирт сказал что паскаль не нужен. Если бы не си я бы не полюбил программирование, сложнее придумать более простой и логичный яп я бы за 7 дней весь си дал
Vladislav
паскаль жестче по синтаксису и сильно проще для первоначального понимания
MrSmith
Vladislav
алгоритмы на нем без вуду с поинтерами писать. что еще надо начальным классам )
Shmelev
:) мрак
потом основы ОС (в лучшем случае Танненбаум в, кгхм, странном изложении, причём лекции очень оторваны от практики и абстракции студентам не особо понятны, т.к. провести параллели они не могут, если не кодили что-нибудь), практика - быдлокодинг в досе, с hello world на прерываниях, без понимания разделения kernelspace и userspace, этих самых прерываний, в общем сеанс техномагии
Vladislav
не согласен? аргументируй чо
MrSmith
алгоритмы на нем без вуду с поинтерами писать. что еще надо начальным классам )
Зачем вообще тогда в программирование если в пойнтеры не осилил
Shmelev
Танненбаум прекрасен, проблема в изложении
Shmelev
Если взять его книжку, вырезать процентов 70-90 страниц на рандоме, хорошо напиться, а потом переписать начисто и разделить на презентации с картиночками - будет примерно оно
MrSmith
не с того конца смотришь. наоборот же
Полный бред, меня в программирование привел вопрос как работает процессор, мышь и тд Не достаточно было знать что вот суды нажми и тут будет робить. Алгоритмы и программирование вообще не как не связанны, не надо изотерики можно и на листочке решать задачи, а писать код это уже неразрывно с машинной
Shmelev
поэтому опыт программирования 5-6 лаб под dos перетаскивать на современные системы сложно
Shmelev
linux или даже minix подошли бы куда лучше
Vladislav
если простой инструмент тебе поможет быстрее вникнуть, это хорошо. более сложный - оттолкнет, без внутренней мотивации, естественно
Shmelev
Во, да, алгоритмов вообще не давали, for the great lulz
Shmelev
если не считать трех блоксхем с циклами
MrSmith
действительно бред. это ваще не важно, что тебя привело в программирование и на чем ты это делал
Я не фанат подхода, оно должно быть проще что бы быть понятней. Оно должно быть таким каким должно, если бы я мог выбирать чему учить я бы учил си
Vladislav
Anonymous
Во, да, алгоритмов вообще не давали, for the great lulz
алгоритм отдельным предметом идут, обычно
Shmelev
вот его как бы не было :-)
Anonymous
*в хороших вузах
в обычном вузе
Vladislav
посади школьника на с++17 и скажи ему вперед. без литературы, что выйдет?
Shmelev
полно знаю таких школьников
Vladislav
скорее - гуманитарий, чем что-то годное
Shmelev
сначала нагуглит литературу
MrSmith
лол. ребенком себя вспомни? чему был рад - тому, что получилось. дальше, думаю, пончтно
Мне всегда был интересен процесс, когда я к примеру строил замок или делал эл схему она теряла для меня интерес
Shmelev
потом изучит и будет нормально программировать
Vladislav
сначала нагуглит литературу
во времена тотального преподавания паскаля интернетов и гугла не было
Shmelev
ну посади то в настоящем времени
Vladislav
в настоящие время школьнику похер, stackoverflow-driven programming во весь рост
Vladislav
язык вторичнн
MrSmith
язык вторичнн
Это не программисты, это гребцы
Vladislav
Это не программисты, это гребцы
я бы по другому назвал. пожёстче )
MrSmith
Ладно когда надо сделать потому что надо, но если ты хочешь писать изучать творить.
MrSmith
Программисты подобны богу, правда в их мирах кружки без дна, и небо не всегда сверху
Vladislav
Ладно когда надо сделать потому что надо, но если ты хочешь писать изучать творить.
вот тогда и только тогда вникаешь сам, имея свою мотивацию. и опять, язык становится вторичен, потому, что изучаешь не язык а прикладное решение на каком-то конкретном языке
Vladislav
изучение языка получается бонусом, побочкой )
Vladislav
asm там или пхп, не суть ваще
MrSmith
вот тогда и только тогда вникаешь сам, имея свою мотивацию. и опять, язык становится вторичен, потому, что изучаешь не язык а прикладное решение на каком-то конкретном языке
У меня наверное проблема жизненая, так как у меня никогда не было никаких задач для решения, я просто таки изучал язык, в уарт попутно пакеты слал, чисто ради фана
Vladislav
компорт для чего юзал?
MrSmith
Это миф что всем надо решать какие-то реальные задачи, не мешайте некоторым строить свои башни из слоновой кости
Vladislav
с каким девайсом на той стороне
MrSmith
Математики вон всю жизнь изотерикой занимаются и нечего
Vladislav
не, ты не прав. реальные задачи всегда есть, пусть и косвенные
Vladislav
не уходи с темы
MrSmith
не, ты не прав. реальные задачи всегда есть, пусть и косвенные
Да нет у меня никакой задачи для того что бы перечитать страуструпа
MrSmith
Пишит красиво душевно
Aleksei
Розенталя не хочешь перечитать случайно, друг?)
Vladislav
простой пример - есть старый аудио архив на ide дисках, есть ide адаптер, который не видится операционкой из-за кривоватого биоса
Vladislav
вот тебе и задача. написать дровишки или прошивку контроллера в асме поправить
Vladislav
будут дровишки на хаскеле каком - разберёшься в хаскеле, как бонус
Vladislav
к аудиоархиву )
MrSmith
Спасибо си завезли
Vladislav
Интересная
субъективно конечно да. иначе бы пошел и купил другой контроллер
Vladislav
так вот, возвращаясь к паскалю. изучить паскаль на прикладной задаче можно быстрее, чем си. тем он и хорош
Vladislav
больше плюсов не вижу
MrSmith
Си можно за неделю выучить если по 8-10 часов в день сидеть
Vladislav
с соответствующей литературой, последовательно
Vladislav
а не на куске кода