Dzięki za odpowiedzi. Jeśli chodzi o podany kod to chodziło mi o TEN konkretny przypadek (wycinka z kodu programu).
Z tego co widzę, to np. akka.actor.Props ma metody:
def apply(clazz: Class[_], args: Any*)
def apply[T <: Actor]()(implicit arg0: ClassTag[T])
czyli nie ma różnicy którego użyję (mam na mysli metodę convert)?
Co do typetagów to zastanawiałem się czy po prostu nie ma to do czynienia z refleksją bo ona dość obciąża i trzeba na nią uważać (chociażby struct types (aka duck typing))
dodanie znacznika <code class="scala"> - furious programming