The question that is often posed in one rhetorical flourish or another is
this: Which is better (faster, more efficient, blah blah blah...) Java or
C++? The question that is really not being asked is: for what? Selecting a
programming language is not like selecting a dinner suit; you are not going
to be asking the question that frequently. In fact, this question is more
like deciding on a business plan rather than simply selecting a tool from the
tool box.
The reality is that the only people that would really ask this question are
those that:
Are just at the beginning of planning a software effort that will become the
basis of a business or business group that has yet to be established. Have a
full grasp of and can support apps made with either language Are writers of ... (more)
OpenJPA is the open source implementation of the Java Persistence API (JPA).
OK, so what's that? THAT is a way to persist information in Java by way of
using a back-end database and not having to write a bunch of messy JDBC code.
Why is this needed? Well maybe it's not. But unless you are writing
calculator software, some output, settings or something has to be saved off.
There are plent... (more)
Cloud computing provides more than scaling. It provides elasticity. That
means it can expand needed enterprise software resources and contract those
resources that are not needed and It can do all this on demand. On the
surface, this looks like a great opportunity for new cloud services
businesses to emerge. These providers would basically sell capacity to other
businesses that would oth... (more)