Мне тоже очень не нравится эта идея с waitFor. А вы не знаете примеров сравнительно большого open-source приложения с одним сложным (желательно immutable и полиморфным) стором? :)
А мне наоборот очень понравилась аналогия с рекурсией. Я не вижу тут цикла. Есть функция, которая принимает человека в зале, возвращает номер его ряда. Она определена через себя саму же и через константу 1 для тех, кто сидит в первом ряду. По-моему, это классическая рекурсия, и, на мой взгляд, одна из лучших аналогий в статье.
Мне кажется, не нужно хотеть от аналогии многого — на то она и аналогия, чтобы не соответствовать на 100% :)
Хм, возможно я сейчас ведусь на какой-то толстый троллинг, но мне кажется, что вы немного неправильно поняли смысл статьи. Автор довольно четко обозначил свою позицию еще в самом начале: аналогии дырявы и нужны только для того, чтобы дать общее представление. Если вы хотите более глубокого понимания — учитесь! Автор написал эту статью, как я понимаю, для того, чтобы заинтересовать, прежде всего, дать первый толчок в правильном направлении
Ой, мы тут всем офисом на этой неделе перешли на 2015 студию с новым решарпером 9.2. Ужасно :( ctrl+n не работает, если не подождать минут 5 после загрузки проекта и в какой-то момент опять перестаёт работать, переименование вешает студию намертво на нескольких компах. И это 9.2, что же было в 9.0?
Сомнительно. Какова его ниша? Сейчас их две: это язык сценариев для всякого рода административных утилит преимущественно в unix-среде и язык для разработки web-приложений (django, вот это всё). Первое меня мало интересует, так как с unix-системами я не связан (по крайней мере пока), а на счёт второго у меня есть стойкое убеждение, что дни его сочтены. Как и старого доброго PHP. Как и ruby, кстати. Кто-то может не соглашаться, но у меня ощущение такое: через лет 5 массовая веб разработка будет преимущественно сидеть на JS (зачем учить (использовать) 2 языка, если можно выучить 1?) и на .NET/Java (преимущественно .NET, надеюсь, MS последнее время очень стараются :), если хочется чего-то строго типизированного.
Там от времени покупки вроде бы зависели цены. Когда покупали мы, билет без обеда стоил 4 000 р, а билет с обедом — 6 000 р. Некоторые из моих коллег очень сильно возмущались на эту тему, но я вкусно покушать люблю, да и платила компания, так что по-моему всё ок :)
У нас в компании как-то мнения разделились, доклады понравились не всем, я, если честно, этого не очень понимаю, по-моему, доклады были очень хороши. Другой вопрос, что организация конференции была несколько странновата. Докладов было много, мне кажется, конференцию можно было бы вполне разделить на 2 дня. Вводить билеты «с обедом» и «без обеда» — это очень странно. Отсутствие утреннего кофе — вопрос, который занимал весь зал на открытии. Ну и конечно чашки, вручённые в зубы — это эпик :)
Но, повторюсь, доклады были хорошими, вы молодцы!
На сколько забавно было читать ваши тезисы по курсу, так как они как будто под копирку похожи на мои :)
Конечно ясное дело, что они похожи — ведь один и тот же курс и не так много можно выделить, но чтобы на столько))
Мне кажется, не нужно хотеть от аналогии многого — на то она и аналогия, чтобы не соответствовать на 100% :)
SQL and NoSQL Analogy for the Non-Technical
How to explain a layperson why a developer should not be interrupted while neck-deep in coding
How do you explain Machine Learning and Data Mining to non Computer Science people? (ненавижу этот quora, если честно)
How to explain OOP concepts to a non technical person?
а вот и имеет. называется tsx :)
Но, повторюсь, доклады были хорошими, вы молодцы!
Конечно ясное дело, что они похожи — ведь один и тот же курс и не так много можно выделить, но чтобы на столько))