Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I don't think they currently have anything like that, but if you're serious about helping create one, you might want to see if the Linux Documentation Project (http://www.tldp.org/) would be interested in adding programming documentation to what they've already got.
p.s. Is it just us people from Michigan on the boards right now?
No......they probabily don't........but I will look into the other.....
Usually if I want to contribute something, people run scared.......Sometimes its like trying to interact at a party while having the last stages of Lepracy.....
KDevelop's integrated documentation feature is the very closest to the MSDN reference library that I have seen in any Linux application. It's great if you want to develop for KDE/Qt, but it doesn't help you for console, Gtk, or Motif/Lesstif programming. It WOULD be great if everyone coordinated on a documentation project and IDE which rivals the Visual Studio/MSDN suite. I know it's one of KDevelop's goals (taking on Visual Studio), but KDevelop will obviously remain KDE-centric.
Battle Creek I've played a few shows out that way. Let me see, it was a dive bar right off I94, on the main drag, stank like hairy man butt. That's not very specific is it?
KimVette is right KDevelop is not bad at all, but you still have a lot of new function calls to get used to that you can't get away from that.
Last edited by spoody_goon; 03-03-2006 at 12:14 PM.
KDevelop's integrated documentation feature is the very closest to the MSDN reference library that I have seen in any Linux application. It's great if you want to develop for KDE/Qt, but it doesn't help you for console, Gtk, or Motif/Lesstif programming. It WOULD be great if everyone coordinated on a documentation project and IDE which rivals the Visual Studio/MSDN suite. I know it's one of KDevelop's goals (taking on Visual Studio), but KDevelop will obviously remain KDE-centric.
I'm really running from memory on KDevelop because its been awhile.......
Battle Creek I've played a few shows out that way. Let me see, it was a dive bar right off I94, on the main drag, stank like hairy man butt. That's not very specific is it?
KimVette is right KDevelop is not bad at all, but you still have a lot of new function calls to get used to that you can't get away from that.
Well, there are four main drags off I94.......two are commercial, one industrial and the last is a highway going towards athens.....
For programming you may use KDEvelop or simply kwrite + gcc.
You may also try Mono (the searching tool Beagle is written using it)... I haven't use it but you may found it useful for the transition. It's basically a .Net implementation on Linux. Although IMO it's better to learn C++.
You may also try WINE or Cedega for Sims 2... Sims 2 runs only on Windows or Mac, there's no Linux port.
For programming you may use KDEvelop or simply kwrite + gcc.
You may also try Mono (the searching tool Beagle is written using it)... I haven't use it but you may found it useful for the transition. It's basically a .Net implementation on Linux. Although IMO it's better to learn C++.
You may also try WINE or Cedega for Sims 2... Sims 2 runs only on Windows or Mac, there's no Linux port.
I tried wine and I never was able to get it to install for Redhat.......Cedega, I've never heard of that one.......
For C++ i'm beginning to find that the earlier suggestion of Codeblocks.org maybe what i'm looking for because:
~its cross platform
~its Flexable
~It does have a workspace......I just had to update the sucker
~It does run the program unlike previously said
Actually, with two exceptions, its almost completly compatable to Microsoft Visual C++. The first exception is that the hotkeys are different, but I expected that......The second is that there still is no real help or MSDN equivelent....
I've offered to help but so far nada...
Last edited by BeerSlinger; 03-03-2006 at 02:51 PM.
Agreed, the MSDN documentation is good, I often looked up stuff on there when I did more programming.
One of the main things that I look for when I'm choosing a library is how easy it is to figure out how it works. Even if the documentation isn't up to the level of MSDN, a lot of the more popular packages have a lot of questions answered on the internet, and often good forums or user groups about. Having said that, when I tried to figure out wxWidgets a couple of years ago I had to give up because I couldn't understand the most basic things. That may have been partly because I have never done any GUI programming though.
Cross platform libraries do exist, and some are very popular (wxWidgets and SDL are the first ones that spring to mind, but I'm out of touch with programming at the moment). It's well worth checking out some programming forums if you want to find out if a particular library is any good. Also, I've not used Code::Blocks lately so don't know what state it's currently in, but Cygwin and Dev-C++ both have package tools that allow you to install extra libraries easily, so you can (in theory) test things under Windows and under Linux. A year or so ago I did a lot of coding using the Boost library, and there were no compatibility issues at all between Windows and Linux, the exact same code worked in both which was great!
Agreed, the MSDN documentation is good, I often looked up stuff on there when I did more programming.
One of the main things that I look for when I'm choosing a library is how easy it is to figure out how it works. Even if the documentation isn't up to the level of MSDN, a lot of the more popular packages have a lot of questions answered on the internet, and often good forums or user groups about. Having said that, when I tried to figure out wxWidgets a couple of years ago I had to give up because I couldn't understand the most basic things. That may have been partly because I have never done any GUI programming though.
Cross platform libraries do exist, and some are very popular (wxWidgets and SDL are the first ones that spring to mind, but I'm out of touch with programming at the moment). It's well worth checking out some programming forums if you want to find out if a particular library is any good. Also, I've not used Code::Blocks lately so don't know what state it's currently in, but Cygwin and Dev-C++ both have package tools that allow you to install extra libraries easily, so you can (in theory) test things under Windows and under Linux. A year or so ago I did a lot of coding using the Boost library, and there were no compatibility issues at all between Windows and Linux, the exact same code worked in both which was great!
Oh, I agree, but I also take notice of what you say. You probably haven’t seen my postings on Code::Blocks but I have done quite a bit of programming. Even that being said, it was in other Microsoft Languages. Over time I have stubbornly refused to try or give into MSVS.NET for many reasons. Frankly, I can understand your frustration because when I did C++ before the teachers I had weren’t very good and I was almost always, pretty much on my own. But I have found that I have become a lot sharper when it comes to doing C. So I’m just taking things slowly in some reguards, and at a “Break Neck” pace in other ways.
In the way that I’m taking things slowly, I’m going back through my old books and just trying to re-experience doing basic programs. In a way that I’m going quickly is that I’m trying to sample massive amounts of code, trying to keep them as simple as possible and still demonstrating something different. I think the biggest thing that I’ve found with C is that it’s easy to get over ambitious and then things usually go south from there…So I’m hoping now that I have some experience; I will be a bit more successful this time around.
The Code::Blocks 1.0 with the nightly build w/ the wxWigit DLL is arguably one of the best compilers I’ve ever seen, even better then MSVC++. The only thing that MSVC has over C::B is MSDN. But now they have a plugin for MSDN and they have made it so that people can make help files and shortcuts to help files so they have really tried to address many things. But I will tell you that if you just download the 1.0 version, you are quite literally missing half of the program.
I’m finding some incompatibility with MACRO’s but I’m also starting to find some legacy code does work in that program as well...so it’s been a mixed bag…
I would say that if you can, get back into it, because if I can help…I will and my UserName is the same on C::B..
Thanks, that's a very kind offer. We'll have to see. My work is taking up a lot of time at the moment, and currently it doesn't include any programming, but that may change!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.