I'm new to Thrift and only recently have learned how to write basic thrift services and implement client/server in Java and Python.
I want to use Thrift in Scala and didn't want to use Java like syntax. So came across Scrooge.
What exactly is the difference between the classes generated by Scrooge and that generated by Thrift and how can I use Scrooge generated classes in Scala?
Can I use Scrooge to generate classes for Scala and same thrift files to generate code for Python using thrift generator?
How do I generate code with Thrift? I've heard of an SBT plugin, not sure if I understand well enough how to use it.