I like Scala, but my big problem is that the type theory has gotten really complicated. The language lawyers are driving the bus. - James Gosling
The above was the first response I herd from James Gosling and I was like What ??? Why dont they just name it JALOJ ( Just Another Language on JVM) . There are so many forks of JVM repo . It feels like every grad student in California pursing in masters has got hooked to it. After all this loolapalooza , I finally thought of working on it.
Well , as of now I am pretty psyched about Scala . If this pans out for me , I will probably stick with it . Ofcourse , its my next best language after Python #PythonFTW . ;)
- Its has got REPL and can be compiled. ( Now thats awesome for a static compiled language ). After goofing a bit with its REPL, i thought of taking course era`s course on Scala. Trust me guys , its not for beginners . I just dint feel comfortable with it. The course is pretty comprehensive, no doubt about that. But it aint for beginners.
- Scala is inter-operable with Java. Its acclaimed for it. But, It definitely took me a while to figure it out on how to go about doing so. I haven't figured out everything, In my subsequent post I will share on how to go about doing that.
- I issued a book "Programming in Scala" by Martin Odersky himself. Its a pretty good book . I will share more of learnings from it.
Well , as of now I am pretty psyched about Scala . If this pans out for me , I will probably stick with it . Ofcourse , its my next best language after Python #PythonFTW . ;)