Skip to content

Ozar.net Developer Blog

Programming in PHP, C, C#, ASP.NET, Java, Objective-C, SQL also for MS SQL Server, Oracle & MySQL Development

Menu
  • Home
  • About
  • Tutorials
  • Contact
  • Privacy
Menu

Should I use Java EE or switch to Ruby on Rails?

Posted on April 4, 2010April 5, 2010 by OD

I’m interested in getting a small web application started fairly quickly. This web app might change quickly or need to scale up.

At the same time, my day job requires I learn Java EE. I am already experienced with Java SE. So it seems natural to use Java EE both at work and in my web project, except I’m concerned about getting this done quickly (in a couple months).

Should I learn Ruby on Rails to start my project, or use Java EE? It seems RoR would be quicker, except learning RoR and Java EE at the same time might be a bad idea.

So, should I learn RoR just for my web app, even though I’ll already be learning Java EE at my day job, or might I be more effective focusing on Java EE technology for both?

Powered by Yahoo! Answers

2 thoughts on “Should I use Java EE or switch to Ruby on Rails?”

  1. glenhandy1 says:
    April 4, 2010 at 11:17 PM

    It does not make any sense to try to learn to conflicting programs. You will alway be second guessing which one is right.

    Log in to Reply
  2. kei says:
    April 5, 2010 at 12:06 AM

    Do you plan to have your website hosted and available on the web? If you do then I would advise against JaveEE as you’ll find it harder to find a web server host and if you do it’ll probably cost a lot more. I find that only the bigger companies use JaveEE because they can afford to, when hosting on the web is required.

    Even with RoR, once again if you want to have it hosted and available on the internet, you’ll need to find someone who supports it. For me RoR is too much of a niche fad language and not worth the costs involved in learning it or building a website in, not that I know that much about it 🙂

    Stick with the old favourites of PHP and MySQL. Yeah, yeah not so glamourous maybe, but a lot safer. I’m from a Java background but I wouldn’t dream of building a personal website in Java/EE (even though I’ve used it numerous times for work projects). Nothing really wrong with it apart from the cost and support of trying to have it hosted on the web.

    If it’s just a personal project for your own use at home then do as you please. Doing it in JaveEE will obviously be beneficial to your work.

    If you intend to build your own commercial website then you have to weigh up the extra costs and complications involved in requiring Java hosting.

    Log in to Reply

Leave a Reply Cancel reply

You must be logged in to post a comment.

Recent Posts

  • NSTableView with Core Data Tutorial using NSFetchedResultsController
  • CodeIgniter Wizard – a new PHP CRUD Code Generator for macOS
  • Installing Oracle Database 10g Express Edition and Changing the Default HTTP Port
  • Xcode Tutorial 2 – Putting iAd into your App (The Apple Approved Way)
  • Cocoa Programming: A Quick-Start Guide for Developers

Blogroll

  • All Systems GO
  • GOZmosis
  • Maclord's Blog
  • Ozar.net

Tags

.NET 2008 application ASP.NET basic Beginning best books business Business Objects C# Database Databases Development Edition Guide iPhone Java Java EE learn Learning Microsoft MS SQL Server MySQL Objective-C Programming objects Oracle Part PHP PL/SQL Professional Programming Server Software SQL T-SQL TSQL Tutorial Tutorials Using Video Visual Visual Basic .NET Web Programming Tutorials XCode
© 2026 Ozar.net Developer Blog | Powered by Minimalist Blog WordPress Theme

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by