@rexim
rexim

Да, я только сейчас узнал, что huffman est cool

#tlyao
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

У меня в последнее время сложилось ощущение, что наука и искусство занимаются одним и тем же - изучают мир. Только искусство пытается понять каков этот мир, а наука - почему он таков. Жаль, что я никогда не занимался серьезно ни тем, ни другим...

#tsprx 6
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

Один мой знакомый однажды сказал, что знает почему при работе с базами данных постоянно случается куча каких-то проблем. Это все потому, что база данных есть ГЛОБАЛЬНОЕ ИЗМЕНЯЕМОЕ СОСТОЯНИЕ. Исходя из этого определения, это уже зло в чистом виде.

#tbhgp
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

Это довольно занятная проблема, на которую я сразу обратил внимание, когда узнал, что функции в Scala - это объекты некоторого класса, у которого есть метод apply. Если функция это объект класса, у которого есть метод apply, значит и этот apply является объектом некоторого класса, у которого есть метод apply, который является объектом класса, у которого есть метод apply... И проверка типов уходит в бесконечность. Одерский говорит, что в Scala методы (в частности те, которые определены через def) на самом деле не являтся объектами до тех пор, пока не будут использованы в том месте, где от них ожидается "объектное" поведение (например, при передаче в качестве аргумента). В этом случае какой-нибудь метод f от одного целого числа будет неявно сконвертирован в (x: Int) => f(x). Еще один интересный трюк.

#tsrke 4
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

Линк продувает картридж!

#tsgeu
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

Особенно рекомендую Lost.

#tbhjo
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

Грустно смотреть, как университет, в котором ты когда-то учился, скатывается в говно, и как от этого страдают хорошие люди... http://klimovvy.blogspot.ru...09/blog-post_19.html

#tuepp
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

Честно говоря, сколько программировал на Scala, никогда особо не задумывался о таких типах как Any, AnyVal, AnyRef, Null, Nothing и их взаимоотношениях. Ну, знал, что Any есть предок всех классов, а Nothing - наследник всех классов. Об остальном не парился. Но они меня заинтересовали, когда я увидел вот такую вот диаграмму:

Scala General Types

Все эти типы как бы оборачивают сверху и снизу джавовские Object и null с целью захватить в общую иерархию типов все то, что в джаве захватить не удалось. Довольно интересный трюк.

#tuecf 1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
rexim

Вака-вака!

#tlxqx
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.