Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Coffee corner » Java coffee...
Re: Java coffee... [message #18224 is a reply to message #18221] Wed, 17 September 2008 23:00 Go to previous messageGo to previous message
captainc is currently offline  captainc
Messages: 278
Registered: December 2006
Location: New Jersey, USA
Experienced Member
I am similar to cbpporter in my experience with Java.
I dislike using Java guis; from a usability perspective, they are clunky.
I love their goal though: "write once, run anywhere".
I look to achieve this through the use of C++ (U++) and Python. I use the Python C API and call that from C++ applications. This allows you to have all of the python modules available, but you only have to include with your program the ones that you use. In one project, I incorporated a FTPS server (FTP over SSH) using Python and added it to my C++ application which was doing network sockets and other stuff.

On the other hand, learning another language will help you become a better programmer. Especially understanding the differences between languages. Java is easy to learn, especially for a C++ developer. It is much simpler.

I would give it a shot just for the learning experience, although I predict you will have a similar experience as cbpporter and I.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: U++ Everywhere
Next Topic: UBUNTU 8.04 - /init: /init: 1: cannot open /dev/root: No such device or address
Goto Forum:
  


Current Time: Tue May 14 03:57:29 CEST 2024

Total time taken to generate the page: 0.02731 seconds