BIRT 3.7
Written by: Michael Williams
Featured Refcardz: Top Refcardz:
  1. Scrum
  2. Apache Maven 2
  3. Essential MySQL
  4. Node.js
  5. Groovy
  1. jQuery Selectors
  2. Ajax
  3. Java
  4. Spring Config.
  5. Java Concurrency

Link Details

Link 372945 thumbnail
User 124743 avatar

By subwiz
via fileit.in
Published: Mar 02 2010 / 02:57

The problems that I faced when I started using Scala for a Web project (Servlet, JSP and JSTL with MySQL backend).
  • 16
  • 21
  • 4342
  • 2

Comments

Add your comment
User 240010 avatar

Nikita Ivanov replied ago:

2 votes Vote down Vote up Reply

If these were your criteria - you should haven't started in the first place.

User 95751 avatar

pt93903 replied ago:

1 votes Vote down Vote up Reply

agreed. NetBeans support is maturing, yes, but I certainly won't call it "pathetic". downvoted.

User 124743 avatar

subwiz replied ago:

2 votes Vote down Vote up Reply

:-) I love Scala the language. I love to use it for scripting (I use JEdit with Scala syntax module). But when I started the complete Web Application development (basically writing servlets and supporting classes in Scala), I found the tool support meager. Example: Netbeans Scala plugin did not perform code-completion on third-party libraries (I was using FlickrJ library: which is new to me). Which was kind of show stopper for me.

User 95751 avatar

pt93903 replied ago:

2 votes Vote down Vote up Reply
User 320090 avatar

Pepejeria replied ago:

2 votes Vote down Vote up Reply

No content, just bitching.

User 291248 avatar

kypronite replied ago:

1 votes Vote down Vote up Reply

nothing wrong with bitching.Better than having a problem and pretend as if nothing happen.

User 29409 avatar

ra17740 replied ago:

1 votes Vote down Vote up Reply

Nothing wrong with bitching, but his problem seemed to be with NetBeans and IntelliJ, not Scala itself.

User 124743 avatar

subwiz replied ago:

1 votes Vote down Vote up Reply

I have problem with Scala too. For example, Java code written in early 2000 for one of my past employer is running in production, with newer JVMs. Can the Scala code I write now be compiliable after 5 years, with the latest compiler? I was little startled when I discovered that the RE support which I learned in a Scala book (Programming Scala) missing in the latest version. Such core language features disappearing suddenly instead of fixing the issues if any, that is not a good thing. Just reduces the confidence to write bigger applications.

User 95751 avatar

pt93903 replied ago:

-3 votes Vote down Vote up Reply

Well going by the same logic I shouldn't use Java because I decided to call a variable "enum" a few years back and it wouldn't compile in JDK 1.5 onwards. Just look at this for more startling examples: [PDF link]: http://java.sun.com/j2se/JM_White_Paper_R6A.pdf

Anyway, you made your point that Scala is too scary for you. All the best !

User 229839 avatar

dibblego replied ago:

1 votes Vote down Vote up Reply

You are right, but you didn't pre-empt the usual erroneous retort that follows, "but I can compile with the -source 1.4 switch on my new compiler." This raises the question of the virtues of such a capability. I can't think of anything meaningful.

User 244317 avatar

LordFoom replied ago:

3 votes Vote down Vote up Reply

Comparing a variable name to a core language feature? Straw Man.

User 229839 avatar

dibblego replied ago:

1 votes Vote down Vote up Reply

By missing the point.

User 190346 avatar

ct replied ago:

0 votes Vote down Vote up Reply

Breaking: Developer Drops Language - Independent Contractors Defend Fun Language of Choice

User 393686 avatar

RawThinkTank replied ago:

0 votes Vote down Vote up Reply

scripting is not programming.


Scala is for real programmers and seasoned architects

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.