Question:
how can i develop applications in Linux. It also run in windows os?
Srinivasan C
2008-08-10 05:51:19 UTC
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
Six answers:
i♥u2
2008-08-10 06:06:27 UTC
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.
music_ed_29
2008-08-10 06:14:37 UTC
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
gorczynski
2016-10-11 02:19:11 UTC
properly, I put in Linux - Ubuntu on my computing device and locate it greater good than abode windows. It runs swifter and desires not one of the consistent maintenance abode windows is plagued with which includes defragging case in point. Defragging is in basic terms no longer required in Linux. Linux is likewise greater shield - as maximum malware is written for abode windows. i attempted gaining access to my computing device and this is ext3 partition from my abode windows Vista (NTFS) and it variety of feels so lots greater complicated than gaining access to yet another abode windows gadget. On my abode windows gadget, I consistently ought to make certain that my anti-virus, anti secret agent ware and spyware application is up as much as now whilst my Linux computing device has been working fantastic devoid of any secure practices applications. Linux isn't "hack evidence" even with the shown fact that this isn't any longer susceptible to take place. i stumble on that Linux makes use of much less reminiscence and CPU components than abode windows. Linux is loose and there are a number of loose applications obtainable which includes OpenOffice.
Stephanie
2008-08-10 07:41:36 UTC
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.
Chie
2008-08-10 06:27:46 UTC
The .NET framework is also partially available for Linux.
Irony Man
2008-08-11 04:51:55 UTC
Read this



http://en.wikipedia.org/wiki/Write_once,_run_anywhere


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...