Contrarian viewpoint…
In #Scala, IO does not exist because of “fibers” (green threads). Ditto for Java's “reactive” libraries. That was just the marketing brochure. You could have lived w/ blocking I/O, given that Linux+JVM can handle 10s of thousands of threads (1:1).
Rui Batista
in reply to Alex Nedelcu • • •Alex Nedelcu
in reply to Rui Batista • • •@ragb Yes, FP, which really means "working with values" that's super powerful.
Also, the APIs are less error-prone and more productive, although they have a steeper learning curve.
Rui Batista
in reply to Alex Nedelcu • • •