I am developing a system online that will handle stock images. I need to use a programming language (java, C, C#, C++, etc) and probably a framework. This is for a class project. Does anyone has any ideas which would be able to handle this fastest. I need to use at least 70% programming language in my coding
-
Re: Web development
Thu, May 31, 2007 - 9:40 PMI'm not sure what you mean by "use at least 70% programming language", but my favorite framework for web development is Ruby on Rails
Ruby is a great (really great) programming language -- completely OO, dynamic typing, closures, and very slick block functionality.
Rails is just amazing. It is a well structured, MVC framework with great OR mapping based on Martin Fowler's ActiveRecord model. I worked with dozens of web frameworks, in several languages and nothing has come close to the productivity I can accomplish with Ruby and Ruby on Rails.
r.m. -
-
Re: Web development
Fri, June 1, 2007 - 10:05 AMMy plan was to develop with Ruby on Rails but I was told that I must used one of the traditional programming languages and the bulk of the coding (70%) must be done with that programming language. This is where I have the problem. I have set out constraints for this project, one of which is OS independence. As far as I can see right now Java is my only way out but developing with java seems so complicated and I don't find Sun's website very helpful. It does not give a good overview of things. For instance I found out about the Java Image Management Interface but then I don't know how to add this java tool kit to my xcode project so that xcodes links to the classes in that toolkit for compilation. I am feeling overwhelmed with the inability to get strait forward information. There are always stacks and stacks fo materials to read most of which have nothing to do with what you're interested in. -
-
Re: Web development
Fri, June 1, 2007 - 5:11 PMHmmm. I wonder what criteria your task masters are using to determine a "traditional language". Ruby is is a mature, complex and full featured programming language. It's older than Java (by one year) and object oriented from the ground up (even more so than C++ or Java). It's based in large part on two fundamental programming languages: SmallTalk and Lisp. Perhaps "traditional" means "popular with corporate IT shops"?
In any case, Java's not that bad. Get a good book on Spring (www.oreilly.com/catalog/springadn/) and Hibernate (www.oreilly.com/catalog/hibernate/). I'd stay away from some of the more complex J2EE components (like EJBs, JMS, JMI, etc.) on your first run.
r.m.
-
-