what programming tools make programming easier?

docesam's Avatar, Join Date: Apr 2009
Light Poster
i would like to start a new programming project (employee affairs program) , and i don't

mind to start learning a new language with it ( i used to program in visual basic 6 and know

some c++ and java) .

So i need a solution that will meet the following criteria :

1) easy ,rapid,functional programming (do more with less code but still can do anything i

want for the type of programs mentioned above)
2) the source code should work in windows and linux alike(cross platform).
3) the solution should be able to easily connect to mysql , make 2D graphs and input

images from scanner.
4) i want to design my GUI visually not in code.
5) full support for international languages and right-to-left reading order in all aspects (

controls ,graphs,reports ... etc)

so : what programming language / editor / tools / libraries will be the best for that ?

.NET ? java ? python ? others ?

thanks for help
0
hanleyhansen's Avatar, Join Date: Jan 2008
Pro contributor
I would suggest Java and as an IDE use Netbeans. Netbeans is a free open-source IDE that provides a WYSIWYG interface for designing your GUI and allows for you to do it by code as well. Netbeans also works with most of the languages you mentioned above. Good luck!
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
For Cross platform Java is the best possible solutions
0
docesam's Avatar, Join Date: Apr 2009
Light Poster
thank you for your reply

so why you said java over other languages like c# ,perl,python ... etc ?
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
C# is mainly in Windows but MS is providing framework for Linux as well but I am not sure if its stable enough to start a project as of now.

PERL and python as I know little but still does not have that well structured libs to work on both the OS.

In fact any language which uses library would be OS dependent and Java is the best and well tested option