PlanetSquires Forums

Support Forums => General Board => Topic started by: Sean Roe on February 12, 2014, 01:22:53 AM

Title: C++ Dev
Post by: Sean Roe on February 12, 2014, 01:22:53 AM
Hello Paul,

I would be interested in following your progress with your efforts to move onto C++. Are you going to start a new forum or new topic with your efforts?

Have you looked at Orwell Dev-C++: http://sourceforge.net/projects/orwelldevcpp/ (http://sourceforge.net/projects/orwelldevcpp/) as a possible portable IDE? I have it on a USB Drive and I like it so far but haven't done much dev with it as I am beginning to move onto C++ as well.

Thanks!
Title: Re: C++ Dev
Post by: José Roca on February 12, 2014, 02:30:36 AM
If he is going to use wxWidgets, CodeLite looks more interesting, since it incorporates a visual designer for that GUI library. However, I haven't tried it yet, so I'm too awaiting Paul's news.

Title: Re: C++ Dev
Post by: Paul Squires on February 12, 2014, 08:32:34 AM
Thanks Sean, I downloaded that new version of Dev-C++ a couple of weeks ago. Nice to see that it is being further developed by someone new. I have been trying out CodeLite and Code::Blocks as my IDE of choice. Right now, I am leaning towards Code::Blocks. It also has wxWidget plugin like CodeLite does. I will have to make a final decision on that and just dive right in without regret. Being able to run my tools off of a portable hard drive (I find USB drives too slow) is a huge priority for me.

I plan to somehow document my progress. I will most likely open a new dedicated forum on the PlanetSquires site to handle this journey. I plan to publish the information via online HTML Help (using my old copy of Help+Manual). Discussion can take place int he forums and then I can update the online Help file as I go along. At the end of the day, hopefully there will be a complete C++ guide for new users with a slant towards helping existing PowerBASIC users make the transition.

(BTW, my two C++ programming books arrived two days from Amazon. Lots of reading to do.)    :)


Title: Re: C++ Dev
Post by: Paul Squires on February 12, 2014, 08:38:24 AM
Quote from: TechSupport on February 12, 2014, 08:32:34 AM
I plan to somehow document my progress. I will most likely open a new dedicated forum on the PlanetSquires site to handle this journey. I plan to publish the information via online HTML Help (using my old copy of Help+Manual). Discussion can take place int he forums and then I can update the online Help file as I go along. At the end of the day, hopefully there will be a complete C++ guide for new users with a slant towards helping existing PowerBASIC users make the transition.
Let me add, I am open 100% to suggestions on the best way to document this journey! I had toyed with a blog approach using WordPress but it doesn't seem structured enough. I think the biggest delay for me starting is determining how I want to document it. (How's that for a great procrastination excuse!)   :)
Title: Re: C++ Dev
Post by: Eddy Van Esch on February 12, 2014, 09:25:34 AM
Quote from: TechSupport on February 12, 2014, 08:38:24 AM
I am open 100% to suggestions on the best way to document this journey!
I think a (sub)forum will do nicely. But maybe a separate forum where you post your progress and where the rest of us can not post. And another subforum where we can comment and ask questions. That way, your 'progress' forum does not get 'polluted' with our questions and comments and remains easier to use as a kind of tutorial.
Title: Re: C++ Dev
Post by: José Roca on February 12, 2014, 11:01:34 AM
Paul,

Start from posting the way to install it as painless as possible. What is needed (including links to download pages) and if there are problems installing it, and solutions.Nothing more frustrating that having problems during installation.
Title: Re: C++ Dev
Post by: James Klutho on February 12, 2014, 11:18:45 AM
Thank you Paul for being willing to share your journey.  I have learned quite a bit from Fred and Patrice's C++ postings on Jose's forum.  The code snippets have been valuable.  The Pelles C forum is pretty dead though they have some code downloads.  I have not found a C++ site yet that would compare to the PowerBasic or Purebasic forums for focused compiler questions and coding examples.  The only choice seem to google a API or whatever and see what comes up.
Title: Re: C++ Dev
Post by: Paul Squires on February 12, 2014, 02:05:15 PM
Thanks guys for the ideas. I will start working on this tonight. At least try to get to the point of showing how I installed all of this stuff. Wasn't overly difficult. Had to enter a few Include paths into the IDE to get things to compile. Not complicated, but I will show screenshots and stuff of my installation.

QuoteI have not found a C++ site yet that would compare to the PowerBasic or Purebasic forums for focused compiler questions and coding examples.
I agree. I have been hunting around for similar sites. Looks like I am not alone in finding a good newbie forum. A lot of Windows C++ stuff is based around Microsoft Visual C++ (naturally), and most things GCC related are Linux forums. We will be somewhere in between (CodeBlocks and MinGW and wxWidgets).
Title: Re: C++ Dev
Post by: Gary Scott on February 12, 2014, 03:28:18 PM
 I'm onboard too!  :o
Title: Re: C++ Dev
Post by: Elias Montoya on February 12, 2014, 03:54:19 PM

Paul, since these are private forums, am i right to assume only firefly users can see your documentation of your progress?

I already know a bit of c++, but i have couple friends that would benefit from seeing a pro of one language journey into another, specially installation as Jose states.
Title: Re: C++ Dev
Post by: Brice Manuel on February 12, 2014, 05:30:36 PM
Quote from: TechSupport on February 12, 2014, 08:32:34 AMRight now, I am leaning towards Code::Blocks. It also has wxWidget plugin...
These should serve your needs perfectly, and I highly recommend both.
Title: Re: C++ Dev
Post by: Paul Squires on February 12, 2014, 07:11:38 PM
This is the start of the forum that I will use. It has private registration but the forum is viewable to the general internet public.
http://planetsquires.com/cplus/index.php

Comments/suggestions welcome of course.
Title: Re: C++ Dev
Post by: James Klutho on February 13, 2014, 12:17:43 AM
Sounds good.  I will start using CodeBlocks/Mingw.  I have been playing around with Pelles C as a start.  I have been making a demo client app to the MLG dll and converting the header to C etc.  I was going to switch to C++ after getting my feet wet a little but now is as good a time as any.  Thanks Paul.
Title: Re: C++ Dev
Post by: Rudolf Furstauer on February 13, 2014, 05:47:49 AM
I have tried several IDE and use now for trainings codeblock + mingw + wxwidgets.
But it is a painful way until it runs.
I have the biggest problems when it comes to the use of different interfaces such as SQL, SQLite, ....
Codeblock is only an editor and you have to integrate everything yourself.

The design of the GUI with wxwidgets also brings some particularities.
There are some external programs for GUI design, but they are just not fully integrated in codeblock.
Integrated in the code block is wxSmith, and in my opinion this is the best option, although it is not very good.
In a wxwidgets - project, the necessary dll's must be supplied so you have more than 20MB for an application.

It would be awesome if is a group for those different question would arise.
Title: Re: C++ Dev
Post by: Klaas Holland on February 13, 2014, 07:50:02 AM
I think it is best to wait for a version of FF-CPP (or CPP-FF) from Paul.
This could be a version with all the basic-settings done, just to look and feel.
In the mean time I will read some basic stuff about C++.
Title: Re: C++ Dev
Post by: Rudolf Furstauer on February 13, 2014, 09:16:29 AM
Hi Paul,

it is currently not possible to login to the new 'cplus' area.
I would add my experience with codeblock and maybe a small guide
on how to make your first steps with it.


Title: Re: C++ Dev
Post by: Eddy Van Esch on February 13, 2014, 09:50:54 AM
Quote from: Rudolf Furstauer on February 13, 2014, 09:16:29 AM
Hi Paul,
it is currently not possible to login to the new 'cplus' area.
:)  It says:
Quote
HOW TO REGISTER FOR THIS FORUM

If you wish to post in these forums then you must be a member. To register, send an email to planetsquires@gmail.com and specify your first and last name because we do not use handles in this forum.
Title: Re: C++ Dev
Post by: Marc van Cauwenberghe on February 13, 2014, 11:32:52 AM
Great Paul,

thank you for setting this up.

Mqrc