История изменений
Исправление liksys, (текущая версия) :
Так он и учит компромиссам.
Нет. Он безапеляционно заявляет, что какими-то технологиями пользоваться нельзя. Таласса написана на си, потому что всё остальное, по его мнению, это смертный грех. Хотя на самом деле нет никакой технической необходимости писать CMS для сайта с его посещаемостью на сях. Он сам говорил, что трафик низкий. Он два дня переписывал парсер тегов, чтобы избавиться от уязвимости в гостевой, лол. Компромиссом было бы проанализировать технические требования к сайту и его на любом скриптовом языке, хоть на питоне, чтобы избавитсья от потенциальных проблем с вылетами за границы памяти и утечками, заодно увеличив скорость разработки.
Судя по комментам, её не только он использует.
Ну да, у него есть своя паства, кто-то же бегает по лору, чтобы защищать его, как умалишенный, и возводят вокруг него целый культ. Достаточно почитать гостевую. Короче, религиозное рвение - не показатель хорошего продукта.
Пример хорошего стиля в веб-разработке.
Внутри этот движок омерзителен. Снаружи выглядит как вырвиглазное неудобное говно. Хорошим стилем здесь и не пахнет.
Ну вот и что можно сказать про Web? Да, он окончательно прогнил
Ты ничего с этим не сделаешь. Можно только учиться с этим жить. Бей копирастический мрак его же оружием. Делай удобные современные сайты с JS, но не обфусцируй их. Делай всё максимально прозрачным, публикуй контент без DRM.
Это вообще смешно, что столяровская книжка при этом обфусцирована, потому что он самый натуральный копираст %)
Как скриптоязык он предлагает использовать Tcl и я тут кстати с ним соглашусь.
Tcl практически мертв, на нем почти никто не пишет. Лучше использовать питон, потому что он живой и развивается, а еще на нем херова гора кода написана. Я видел, что столяров ругается на скриптовые языки, потому что из них можно ходить в сеть. И новый Tcl ему не нравится, потому что там появились какие-то фичи. Это вообще неадекватно - ругать язык за то, что его возможности становятся шире.
Кстати на эту тему есть статьи Столлмана. Нужно бороться с этим явлением, а не потакать ему.
Бороться можно по-разному. Можно, как столяров, устраивать клоунаду и ругаться. А можно - и нужно - давать людям адекватную альтернативу, которая будет удобнее. Вы не убедите людей ставить софт, если будете делать это проповедями. Люди покупаются только на удобство и преимущества. Вон - дискорд. Есть в виде браузерного приложения, а есть десктопный клиент (на электроне, но тем не менее). И люди ставят его, потому что в нем много фич и это тупо удобно. Что мешает делать так же? А я скажу. Вместо того, чтобы заниматсья разработкой, последователи столяровщины окукливаются в манямирке и пилят недоцмс на сях, нужные только им самим, вместо того, чтобы участвовать в глобальном процессе СПО.
Кивали и говорили, что всё понятно или писали хотя бы простенькую программу с односвязным списком или деревом?
Чтобы написать односвязный список, мало одних лишь указателей. Нужно понимание, зачем эта структура вообще нужна. Сначала студенту нужно поработать с указателями на стандартные типы, потом освоить структуры, потом попользоваться массивом структур, и только потом идти в списки и прочее. Вот это то, как нужно правильно рассказывать про указатели.
Вот это то, что Столяров называет «сишностью головного мозга» и именно из-за этого говорит, что начинать с Си нельзя. Почитай методическое предисловие, оно не столь длинное.
Мне не важно, что во что там верит этот шизоид, я уже разобрал, почему это всё бред. Побочные эффекты являются неотъемлимым свойством наших вычислительных машин. Разница между процедурами и функциями искусственна и существует лишь у людей в голове, и в некоторых языках. Чтобы человек понял вред от побочных эффектов, достаточно показать ему, как правильно писать независимый код, поддающийся тестированию, и преимущества оного.
И идея «информационого насилия» насколько я понимаю, ни у кого из западных философов не встречается.
Покупать книги? И кто у нас застрял в 90х? Сейчас книги принято скачивать, а не «покупать».
Я покупаю электронный контент, если автор хочет за него денег (а если не хочет - доначу). Он потратил свое время для меня, это должно быть вознаграждено. Да, я из тех, кто еще и покупает игры в стиме, донатит художникам и подписывается на патреон и бусти. Позор мне, вестимо.
Исходная версия liksys, :
Так он и учит компромиссам.
Нет. Он безапеляционно заявляет, что какими-то технологиями пользоваться нельзя. Таласса написана на си, потому что всё остальное, по его мнению, это смертный грех. Хотя на самом деле нет никакой технической необходимости писать CMS для сайта с его посещаемостью на сях. Он сам говорил, что трафик низкий. Он два дня переписывал парсер тегов, чтобы избавиться от уязвимости в гостевой, лол. Компромиссом было бы проанализировать технические требования к сайту и его на любом скриптовом языке, хоть на питоне, чтобы избавитсья от потенциальных проблем с вылетами за границы памяти и утечками, заодно увеличив скорость разработки.
Судя по комментам, её не только он использует.
Ну да, у него есть своя паства, кто-то же бегает по лору, чтобы защищать его, как умалишенный, и возводят вокруг него целый культ. Достаточно почитать гостевую. Короче, религиозное рвение - не показатель хорошего продукта.
Пример хорошего стиля в веб-разработке.
Внутри этот движок омерзителен. Снаружи выглядит как вырвиглазное неудобное говно. Хорошим стилем здесь и не пахнет.
Ну вот и что можно сказать про Web? Да, он окончательно прогнил
Ты ничего с этим не сделаешь. Можно только учиться с этим жить. Бей копирастический мрак его же оружием. Делай удобные современные сайты с JS, но не обфусцируй их. Делай всё максимально прозрачным, публикуй контент без DRM.
Это вообще смешно, что столяровская книжка при этом обфусцирована, потому что он самый натуральный копираст %)
Как скриптоязык он предлагает использовать Tcl и я тут кстати с ним соглашусь.
Tcl практически мертв, на нем почти никто не пишет. Лучше использовать питон, потому что он живой и развивается, а еще на нем херова гора кода написана. Я видел, что столяров ругается на скриптовые языки, потому что из них можно ходить в сеть. И новый Tcl ему не нравится, потому что там появились какие-то фичи. Это вообще неадекватно - ругать язык за то, что его возможности становятся шире.
Кстати на эту тему есть статьи Столлмана. Нужно бороться с этим явлением, а не потакать ему.
Бороться можно по-разному. Можно, как столяров, устраивать клоунаду и ругаться. А можно - и нужно - давать людям адекватную альтернативу, которая будет удобнее. Вы не убедите людей ставить софт, если будете делать это проповедями. Люди покупаются только на удобство и преимущества. Вон - дискорд. Есть в виде браузерного приложения, а есть десктопный клиент (на электроне, но тем не менее). И люди ставят его, потому что в нем много фич и это тупо удобно. Что мешает делать так же? А я скажу. Вместо того, чтобы заниматсья разработкой, последователи столяровщины окукливаются в манямирке и пилят недоцмс на сях, нужные только им самим, вместо того, чтобы участвовать в глобальном процессе СПО.
Кивали и говорили, что всё понятно или писали хотя бы простенькую программу с односвязным списком или деревом?
Чтобы написать односвязный список, мало одних лишь указателей. Нужно понимание, зачем эта структура вообще нужна. Сначала студенту нужно поработать с указателями на стандартные типы, потом освоить структуры, потом попользоваться массивом структур, и только потом идти в списки и прочее. Вот это то, как нужно правильно рассказывать про указатели.
Вот это то, что Столяров называет «сишностью головного мозга» и именно из-за этого говорит, что начинать с Си нельзя. Почитай методическое предисловие, оно не столь длинное.
Мне не важно, что во что там верит этот шизоид, я уже разобрал, почему это всё бред. Побочные эффекты являются неотъемлимым свойством наших вычислительных машин. Разница между процедурами и функциями искусственна и существует лишь у людей в голове, и в некоторых языках. Чтобы понять вред от побочных эффектов, достаточно показывать, как правильно писать независимый код, поддающийся тестированию.
И идея «информационого насилия» насколько я понимаю, ни у кого из западных философов не встречается.
Покупать книги? И кто у нас застрял в 90х? Сейчас книги принято скачивать, а не «покупать».
Я покупаю электронный контент, если автор хочет за него денег (а если не хочет - доначу). Он потратил свое время для меня, это должно быть вознаграждено. Да, я из тех, кто еще и покупает игры в стиме, донатит художникам и подписывается на патреон и бусти. Позор мне, вестимо.