hace un tiempo estoy desarrollando un proyecto en scala.
de los lenguajes estaticamente tipados es el mejor que he usado hasta ahora, pero hay algo que no me gusta hasta ahora...
algunos desarrolladores parecen nenes que nunca los dejaron hacer nada y a la primera oportunidad se mandan cualquiera.
resulta que en scala los metodos pueden tener cualquier nombre, letras, simbolos, unicode etc.
y eso lleva a cosas como lo siguiente:
<< es POST (yo: .... ok ....) <<< es PUT (no notas la diferencia? es obvio)
ah! me olvidaba <:< es agrega headers al request (yo: O.O)
les dejo una para el camino:
>/ es Set the default character set to be used when processing the request in <<, <<<, Handler#>> and derived operations >~, as_str, etc.diviertanse
patea la arenita y dice bajito "explicit is better than implicit"