Есть вопросы ( здесь и здесь ) о том, какую библиотеку использовать для входа в Scala, но я бы хотел задать более конкретную версию вопроса.
Когда вы пишете библиотеку - то есть некоторый код, который станет частью множества различных приложений - у вас нет такой свободы выбора того, что вы хотите использовать.Если вы используете решение для ведения журнала, отличное от того, которое использовалось в остальной части приложения, тогда плохой разработчик приложения должен искать в двух (или более) местах свою информацию об отладке.Поэтому в идеале вы хотите использовать что-то, совместимое с наиболее используемыми решениями.
Из многих существующих решений для ведения журналов многие из них, похоже, проходят через slf4j .Означает ли это, что любое решение с использованием slf4j будет лучшим?Или slf4s ?