|
ms
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
What's out there for Linux?Is there anything analogous to Visual Studio with C# for Linux?
The language need not be (and presumably will not be) C#. What I want is an equally good environment for developing GUI programs in some reasonable language. What happened to Borland Kylix? And wasn't it expensive? What else is out there? On Wed, 08 Jul 2009 21:46:03 -0700, Michael Covington
<for.address.l***@www.ai.uga.edu.slash.mc> wrote: > Is there anything analogous to Visual Studio with C# for Linux? You can write C# for Mono on Linux. I don't know off-hand what IDE is > > The language need not be (and presumably will not be) C#. What I want > is an equally good environment for developing GUI programs in some > reasonable language. considered the standard, but maybe Eclipse? Part of the problem is you specifically say "developing GUI programs", and that probably means you want something like the VS Designer. Frankly, as much as I occasionally have my issues with the VS Designer, I've yet to see another product that worked as well. I haven't used Delphi, but I've heard it's at least in the same ballpark as VS in terms of usefulness; but it appears to be Windows-only. > What happened to Borland Kylix? And wasn't it expensive? According to this Wikipedia article, it's defunct: http://en.wikipedia.org/wiki/CodeGear_Delphi The Kylix Wikipedia article says that another package, Lazarus, is effectively it's replacement. Maybe you can use Delphi on Windows to use their GUI designer, and then port the code over to Linux using Lazarus. > What else is out there? If you're not expecting to use C#, I don't really see how this is on-topic in this newsgroup. That said, if you're willing to use Java, you might look at NetBeans. It's IMHO nowhere near as elegant an environment as VS, but it does work. :) A Google search on the terms "linux gui ide" turned up a bunch of potentially useful references. You might try that. Pete Peter Duniho wrote:
> On Wed, 08 Jul 2009 21:46:03 -0700, Michael Covington Eclipse with Emonic plugin is an option.> <for.address.l***@www.ai.uga.edu.slash.mc> wrote: >> Is there anything analogous to Visual Studio with C# for Linux? >> >> The language need not be (and presumably will not be) C#. What I want >> is an equally good environment for developing GUI programs in some >> reasonable language. > > You can write C# for Mono on Linux. I don't know off-hand what IDE is > considered the standard, but maybe Eclipse? But it is not that impressive. > If you're not expecting to use C#, I don't really see how this is Or Eclipse with VE plugin.> on-topic in this newsgroup. That said, if you're willing to use Java, > you might look at NetBeans. It's IMHO nowhere near as elegant an > environment as VS, but it does work. :) Arne "Michael Covington" <for.address.l***@www.ai.uga.edu.slash.mc> wrote in Have a look at MonoDevelop.message news:OUDDqAFAKHA.4432@TK2MSFTNGP02.phx.gbl... > > Is there anything analogous to Visual Studio with C# for Linux? > > The language need not be (and presumably will not be) C#. What I want is > an equally good environment for developing GUI programs in some reasonable > language. > > What happened to Borland Kylix? And wasn't it expensive? > > What else is out there? http://monodevelop.com/ Rob Lancaster wrote:
That looks promising. Thanks. Michael Covington wrote:
> Is there anything analogous to Visual Studio with C# for Linux? Not really.I would go for a standard editor like NEdit or JEdit (vim or emacs if you are hardcore *nix, but I assume you are not). > The language need not be (and presumably will not be) C#. What I want You can get C# via Mono.> is an equally good environment for developing GUI programs in some > reasonable language. AFAIK then Mono C# is perfect compatible with MS C# as language. Mono libraries have implemented a lot of MS .NET libraries, but check the specific status for the stuff you use. And consider alternatives like using GTK# instead of WinForms for GUI. If you switch from C# to Java you can get Eclipse, NetBeans etc. as IDE's. > What happened to Borland Kylix? It died. Most likely too little demand.If you want to use Kylix for Delphi and not C++, then you can look at Lazarus and FPC. Arne "Michael Covington" <for.address.l***@www.ai.uga.edu.slash.mc> wrote in I'm probably going to get lynched for mentioning this on a C# newsgroup, but message news:OUDDqAFAKHA.4432@TK2MSFTNGP02.phx.gbl... > Is there anything analogous to Visual Studio with C# for Linux? REAL Basic is *really* good: http://www.realsoftware.com/realbasic/studio.php Essentially, you use REAL Studio to write your application and then compile it as a native machine-code Windows, MacOS or Linux application. I was asked to evaluate this a while ago. Before C#, I had used various flavours of BASIC for years, so the syntax wasn't a problem per se. I knocked up a quick and dirty "Hello World" app, compiled it and installed it on Windows - it ran. I then compiled it for MacOS and installed it on my Mac Mini - it ran. Then Linux - it ran on my Ubuntu virtual machine too. Next I wrote a small app which interfaced with SQL Server via ODBC. Again, this worked unmodified on all three platforms. If you can stand using a derivative of BASIC, there's nothing else out there which comes anywhere close to this in terms of ease of use and richness of cross-platform functionality... Try the evaluation version - you'll be amazed! Mark Rae [MVP] wrote:
Show quoteHide quote > "Michael Covington" <for.address.l***@www.ai.uga.edu.slash.mc> wrote in That also sounds promising. I'll check it out. Thanks!> message news:OUDDqAFAKHA.4432@TK2MSFTNGP02.phx.gbl... > >> Is there anything analogous to Visual Studio with C# for Linux? > > I'm probably going to get lynched for mentioning this on a C# newsgroup, > but REAL Basic is *really* good: > http://www.realsoftware.com/realbasic/studio.php > > Essentially, you use REAL Studio to write your application and then > compile it as a native machine-code Windows, MacOS or Linux application. > > I was asked to evaluate this a while ago. Before C#, I had used various > flavours of BASIC for years, so the syntax wasn't a problem per se. I > knocked up a quick and dirty "Hello World" app, compiled it and > installed it on Windows - it ran. I then compiled it for MacOS and > installed it on my Mac Mini - it ran. Then Linux - it ran on my Ubuntu > virtual machine too. > > Next I wrote a small app which interfaced with SQL Server via ODBC. > Again, this worked unmodified on all three platforms. > > If you can stand using a derivative of BASIC, there's nothing else out > there which comes anywhere close to this in terms of ease of use and > richness of cross-platform functionality... > > Try the evaluation version - you'll be amazed!
Other interesting topics
ContextMenu Does Not Work?
Handlling different Data types linq to sql speed question obtain member of Dictionary stored at lowest internal ordinal Difficulty with Regex pattern to validate a string Input - String : Output - Binary Oct Dec Hex Need advice on Class. Thank You Show application at Windows Vista Login/Locked screen "on-line" lex and yacc parser generators Inherit two classes. Is this possible? |
|||||||||||||||||||||||