JeroenMulder.com, Skip Navigation


Current Location: / Weblog

Recent Entries

Me, Java & JSP

Saturday / 04 December 04

Three weeks ago I started attending the second semester of my minor: Informatics & Information Technology. Even though it sounds extremely fancy, it doesn’t seem to be much more than: Java, UML, Sybase RDBMS and the project management method RUP. Is that it? Is that my entire minor? So far it looks like it.

Yesterday we completed the first iteration as described by RUP. Within three weeks we were required to learn about the lovely (heavy sarcasm) technology called Java Server Pages (JSP) and build the first version of a simple web application. Simple? Well, in theory it’s simple.

I’ll spare you the details, but now I know why some friends and developers call JSP the “kid you just want to throw off a bridge”. Simple tasks are made difficult and difficult tasks are solved through hacking. Granted, I am a beginner when it comes to JSP, but my first impressions aren’t positive. Perhaps that’s why we’ll move on to servlets in the next couple of weeks.

Meanwhile, I’ll just stick to the, as my Java teacher described, dirty language called PHP. It seems to be the right tool for web applications that don’t need off-the-web integration.

Comments

1Nick Coad posted:

19 December 04, 05:18:28 AM

It's frustrating how easy-to-use languages like PHP are looked down on, usually for no good reason. Generally it's a case of "how can something so simple be useful?" People seem to think complexity must come from a complex foundation. Java, in my some-what limited experience, is a fairly complex foundation (of course, not the most complex in existence!) and PHP is of course a simple foundation. Both are capable of producing similar results, but I think most developers would agree that the simpler foundation means simpler development techniques, and less frustration.

I don't know how much sense that made, but in essence I was just saying "I agree". :o)

2Jeroen Mulder posted:

19 December 04, 09:57:06 AM

Nick - Definitely. I tend to see the flexibility of PHP as a good thing, as it allows the developer to place his own restrictions on data conversions as well as other processes. I can totally understand that this is also the disadvantage, as it allows for a lot of sloppy code without telling you it's sloppy.

It basically comes down to the developer, if we're leaving the software requirements out of it. If you're experienced and disciplined, then PHP can be a very powerfull language and in my opinion even much, much better than Java, JSP en servlets. I get the job done so much easier, cleaner and faster in PHP than in Java, JSP and servlets.

Post Your Comment






Comment Guidelines:
Please keep your comments relevant. Abusive, inappropriate and anonymous may be edited or removed, if deemed necessary.

Privacy Note:
Your e-mail address will never be displayed in public or forwarded to third-party organisations and is only stored for security reasons.


Recent Entries

Blogging Friends