Pull to refresh
85
0
Алексей Махоткин @squadette

User

Send message
ну полиморфизмы разные бывают

я аналогов полиморфизму через typeclassы в других языках найти не могу

в презентации Augustsson'а есть примеры, слайд 26 и 48
ох господи, что за напасть!

ещё один вопрос из преисподней!
по-моему, мотивационная часть статьи находится в точности в её начале:

Однако, мне кажется, что важно было бы озвучить, что всё то, что сейчас скрывается под именем «монада» — само по себе достаточно спутанно в плане педагогики и евангелизма. [...]
Монады в настоящий момент являются миру как сложный ком из исторически обусловленных причин, проблем, решений, технических возможностей и теоретических основ (как алгебраических, так и аспектов теории вычислений).
Все эти наслоения можно (и нужно) расщепить
да ладно, мы не в детском саду.

так я не понимаю Вашей когнитивной стратегии — Вы по всем изучаемым вопросам ждёте, чтобы изложение было «структурированным, логически связным, наконец «филологически целостным». »?

Вы понимаете, что при этом обрекаете себя на вечное нахождение в арьергарде?
ну и отлично

желающие штурмовать тем не менее всегда находятся.

да и тёлки им дают получше ;)
я, к сожалению, забыл предупредить, видимо, что этот текст написан для уровня (наверное) Upper-Intermediate (но по стандартам, здесь сложившимся — Ultra-High Advanced).

Если Вам дать книгу «Физика полупроводников», Вы же не станете говорить «книга написана непонятно! Что это за зоны Бриллюэна?! Что это за неопределенность Гейзенберга?!!! Устраните неопределенность, а потом учите!», не правда ли?

Да, этот текст предполагает достаточно существенное знакомство с проблематикой и вообще желание в ней самостоятельно разобраться.

Clean — это язык программирования, почитайте про него. Значение аббревиатуры ЕМНИП можно найти на sokr.ru. Чтобы узнать, что такое экосистема языка, надо попрограммировать на нём с годик. Проблемы с вводом-выводом — обычные для чистых строгих ленивых функциональных языков: почитайте, что это такое — ничего плохого от этого не случится, а случится только хорошее :)

Вполне возможно, что Вам просто никогда не понадобится ничего из того, что здесь упоминается. Это нормально. Я протестую только против подхода, что любой текст должен быть немедленно понятен.
я с сожалением констатирую, что похоже, многие на Хабре привыкли находиться в положении птенцов с широко раскрытыми клювиками, в который заботливые родители вкладывают небольшие полупережеванные кусочки пищи.

Вы действительно постоянно ощущаете себя в общеобразовательной школе, со всеми сопутствующими обстоятельствами?

Я нигде не говорил, что это такой специальный туториал, начинающийся со слов «Здравствуй, малыш! Ты, наверное, замечал, что в последнее время твой компилятор стал часто ругаться особенно страшными и длинными словами! Давай-ка вместе споём песенку про грибок, а потом попробуем разобраться, что же это за такая штука-то — continuation passing style!» :)

мне остаётся лишь надеяться, что здесь ещё можно встретить людей, готовых самостоятельно жарить себе мясо и запивать его превосходным вином.
я не очень понимаю постановку вопроса

одни люди ездят в Турцию по системе All Included, другие — штурмуют восьмитысячники.

действительно, после прочтения неприукрашенного отчета о штурме пятитысячника первые в очередной раз укрепятся в мысли, что их выбор совершенно безопасен и неутомителен.

Но ведь штурмовать — интереснее, разве нет?
интересно при этом, что высшего образования у меня нет.
в Вашем вопросе так много нарушений логических уровней (по Бейтсону), что я даже не знаю, как на него ответить… :)
я не знаю что там про пропаганду, но Вас же (я надеюсь) не удивляет, что математика состоит как из арифметики, так и из топосов Гротендика? :)
покажите несколько постов на Хабре, которые Вам кажутся понятными

поучусь ;)
это примерно полтора года изучения вопроса, около 1000 прочитанных страниц.

вы говорите про «использование» веток

я говорю про их концептуальную структуру

поэтому у вас получается длинная увлекательная история про горнопроходческий щит, которая к моему тезису не имеет ни какого отношения

бдыщь
бдыщь бдыщь

я осознал безнадёжную неадекватность Subversion только после того, как понял устройство репозитория Git

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

блин
отвечаю ерунду и на ерунду

у вас опять нарушение логических уровней

вы говорите про «использование» веток

я говорю про их концептуальную структуру

мой длинный тупой комментарий отзываю

> А если серьёзно — при пользовании любой системы максимальные плюсы и простоту
> использования получаешь, вставая на точку зрения её проектировщиков, и действуя в
> рамках предлагаемой ими логической модели.

этот тезис верен только при одном дополнительном условии: «нельзя изучать альтернативы»

слава богу, в 2008 году это не так

и изучив альтернативы, мы чётко понимаем, что отсутствие выделенных понятий ветки и тэга — это проблема в Subversion

изнутри конечно оно может и не казаться проблемой

«у нас так спокон веку делают»

но при этом теряется возможность осознать, какой handicap ты на себя (возможно) навесил

если проблему назвать бонусом — от этого она не перестанет быть проблемой

поэтому дальше я комментарий читать не буду

время экономлю

и вот ещё одно нарушение логических уровней

что значит «папка на диске».

нет такой вещи, как «папка на диске».

есть специальный inode с некоторыми флагами + формат хранения direntries

тогда этот псевдопарадокс становится хоть как-то валидным

Information

Rating
Does not participate
Location
Amsterdam, Noord-Holland, Нидерланды
Registered
Activity