Hi! I'm a student these days, mainly I work with C# and ASP.Net 3.5, but lately I've looked at Scala as a general purpose language, and now that Jetbrains offer good support for Scala in the upcoming (and partially current) versions of IDEA, plus FLEX development support in the EAP release, I'm starting to consider going back to Java (for the parts I eventually need) but mainly Scala, as I really like the language.
I have a couple of questions regarding FLEX as well... I have a student license for FlexBuilder from Adobe, and as far as I can tell it is a modified version of Eclipse IDE. Please bare with me, I'm totally not sure what I'm talking about here. But.
I've not had the chance to look much into this FLEX thing, as I've been busy doing Silverlight, but will I be able to transfer FlexBuilder projects into IDEA and combine this with Scala/Java and wrap the whole thing into a nice web application?
What app servers run Scala as back-end logic? And will I be able to use Java + Scala + Flex to create RIA's, if so, how?
These might be far-out questions, but there are so many technologies out there, and I'm having a hard time keeping up.
I would really like an alternative to ASP.Net, not because it isn't good, but I like to learn new ways and new technologies.
I have some basic Java education, but dropped it in favour of C# / Asp.net after .net 2.0.
One of the things I like about Scala is the ability to easily program applications that takes advantage of multi-core CPU's, as I plan on doing some programming that integrates with 3D as desktop apps in the future. Animation and 3D modeling is my hobby.
Lots of stupid questions, but hopefully someone will put my head straight!