how can i develop applications in Linux. It also run in windows os?
Wednesday, December 16th, 2009 at
21:47
I need to develop software in ubuntu os. which development software is better (like vb). The developed software also run in windows. Is it possible. If yes, how can i create setup file for my software. please explain detail…
Thank you
Tagged with: developed software • development software
Filed under: Linux Applications
Like this post? Subscribe to my RSS feed and get loads more!
The only GUI programming language that can run in different OS is Java.
Java is platform independent. You must use Java to create application that can run in both Linux and Windows.
See link
http://en.wikipedia.org/wiki/Java_(programming_language)
In response to Stephanie W
Many C/C++ library files can only work in their own OS environment. Meaning Linux C/C++ cannot use Windows C/C++ DLL library files. The binary format are different.
Although there are open source project that try to implement part of the Dot Net framework in Linux. These are still in development stage. Meaning that it is not really reliable.
You can use it at your own risk.
If you intend to develop command line applications. Then that is a different story. Any ANSI C/C++ compilers can be use.
The .NET framework is also partially available for Linux.
In response to the first answer, Java is *not* the ‘only’ portable programming language at all.
You might be able to write your code in C/C++ and make it easily portable, it depends what you’re trying to do and which libraries you need to use.
Visual Basic and Linux won’t mix will: I’d advise using Python instead which will run on *nix and Windows easily.
Read this
http://en.wikipedia.org/wiki/Write_once,_run_anywhere
Have a look at Real Basic. It used to be free on Linux.
It can read VB projects and (although you need the Pro version for it) can compile to MacOS X, Linux and Windows)
It doesn’t have a steep learning curve especially not when you used VB.
To be misleaded by the Basic part. This is a highly sophisticated, Object oriented language.
http://www.realsoftware.com/products/realbasic/index.php