• Python vs. Scala для Apache Spark — ожидаемый benchmark с неожиданным результатом
    0
    «Не все так однозначно». В подобных задачах питон — скорее обертка над оптимизированным-переоптимизированным объектным кодом, так что результат действительно может оказаться неожиданным.
  • Я провел сто собеседований, отказал сотне людей — и только потом научился собеседовать
    0
    Ну, java не так страшна, когда есть Идея )
    Особенно нынешняя java.
    А вот что особенно здорово для «вкатывающегося в jvm» — это котлиновский curated набор библиотек.
    Собрано все лучшее — нет опасности что кто-то закопипастит реликтовую дрянь из года 2006-го
  • Я провел сто собеседований, отказал сотне людей — и только потом научился собеседовать
    +4
    Пишу на котлине и не понимаю как до этого писал на языке с динамической типизацией.

    Ха! «Пишу на языке с превосходным дизайном, отличным набором библиотек и extra-high quality toolchain-ом — и радуюсь жизни» — вот как это звучит в переводе.
  • «Паттерны» функционального программирования
    0
    В тот день я встретил это сочетание дважды или трижды:
    а. Обсуждение дизайна котлина
    б. Неправильно употребенное по отношению к котлиновским проверкам на нулл
    в. Какой джаваскриптов reactive framework

    lmgtfy.com/?q=Railway+oriented+programming

    Первую «железнодорожную» ссылку я вижу на 6-ой странице
  • «Паттерны» функционального программирования
    +1

    Джентльмены, откройте глаза!


    Эта серия лекция популяризировала паттерн Railway [Oriented] Programming.


    Гугль выдает: Результатов: примерно 15 600 000 (0,53 сек.)

  • «Паттерны» функционального программирования
    +1
    Стиль изложения автора — «открывай редактор, набивай код, смотри что получается, думай, изобретай».
    Т.е абсолютно адекватный материалу.
    Рекомендую!

    И далеко не все у него просто. Когда он объясняет различие аппликатива и монад, если не seasoned haskeler/MLer — мозг приходится на повышенную тактовую частоту переключать.
  • «Паттерны» функционального программирования
    +1
    Господа, я удивлен, что серия лекций, которая популяризировала выражение «Railway oriented programming» кого-то в 2017 году поражает «новизной».
    Кстати, «Railway oriented programming» (который является ни чем иным как паттерном(!)) — имеет реализации (или подражания) почти для каждого значимого языка.
    Я полагал, что если даже первоисточник кто-то не читал, то уже с последствиями его — обязательно должен был столкнуться.

    Ну, а если вам так нравится удивляться тому что уже вошло в повсеместную практику — то может быть вам в новинку будет лекция Норвига 98-го года norvig.com/design-patterns/design-patterns.pdf
    Рекомендую!
  • История СУБД Oracle — первой коммерчески успешной реляционной СУБД
    0
    Вы только это заметили?

    Первое предложение: «До середины 70-х годов информация в базах данных распределялась по старинному иерархическому, или «древовидному», принципу, который до сих пор используется в настольных операционных системах.»

    Для справки: иерархические файловые(!) системы, впервые появилась в Multics, а популярны стали после Unix. В середине 70-ых годов это был писк новизны.

    «до сих пор используется в настольных операционных системах» — а в ненастольных ОС какой принцип? И какие ОС ненастольные?

    «Конечно, над СУБД нужно было еще долго работать. В Oracle 2, например, не поддерживались транзакции: если в процессе обновления базы данных происходил сбой, предыдущее состояние БД восстановить было практически невозможно. Поэтому пользователи были вынуждены часто делать резервные копии базы данных во избежание потерь информации.»

    Автор, по видимому, живет в параллельной, более доброй и светлой, Вселенной. В которой резервные копии делать не нужно.

    (текст надо вычитывать перед публикацией)
  • Автор книги по управлению проектами «Путь камикадзе» Эдвард Йордон приезжает в Россию
    0
    Yourdon очень неоднозначная фигура.

    С одной стороны - у него есть несомненные заслуги в 70-ых, 80-ых

    С другой - очень много всякой фигни от него поступало в 90-ых годах.

    Так например:
    а) Утверждал, что всё программирование уйдёт в аутсорс
    б) Один из основных распространителей шумихи про Y2K

    ("New York, Chicago, Atlanta, and a dozen other cities are going to resemble Beirut in January 2000")

    Рекомендую глянуть : http://www.norvig.com/yourdon.html