I'm hearing a common theme running that I should only do serious programming in Scala on Spark (1.5.1). Real power users use Scala. It is said that Python is great for analytics but in the end the code should be written to Scala to finalise. There are a number of reasons I'm hearing:
- Spark is written in Scala so will always be faster than any other language implementation on top of it.
- Spark releases always favour more features being visible and enabled for Scala API than Python API.
Are there any truth's to the above? I'm a little sceptical.
Thanks