Page 1 of 1

I'm Game -- Anyone want to 'enjoy the ride' with me?

Posted: 24.10.2003, 00:22
by don
[Moved from the Bugs forum...]

Image Howdy gang ... or is it "lynch mob"? Image,

Okay, I will put my time and money where my mouth (writing) is, but cannot guarantee any results. Image

I will LEARN Image OOP and C++, come h*ll or high water Image, regardless of my mental lack of ability to focus. Image

But, I'm gonna need some recommendations to get started...

:?: First, I will locate, and hopefully be able to upgrade my old version of M$ VC++. But, what version should I get? I see that several .NET versions are available but I doubt I need that? Image

:?: Is there a book or web site anywhere out there that is GOOD at expressly teaching a procedural language programmer the OOP lingo and techniques? I guess that would be called "OOPP" or "POOP"? Image

:?: Is there a book or web site anywhere out there that is GOOD at expressly teaching an old procedural language programmer the C++ lingo and techniques (C++ for C-- folks)?

:?: Will someone help me (off-forum) to install and set-up whatever is necessary in order to connect to the Celestia CVS repository and actually get Celestia compiled on my Windows XP system for the first time?

:?: Chris Image, can you stand to have a lousy beginning C++ programmer on your project? :lol:

Ummm, Chris Image ... you are still alive and kicking, aren't you?

-Don G.

PS. Did I get enough "emotion" in the message without using words?

Posted: 24.10.2003, 00:23
by don
[From TERRIER in the old thread...]

Here you go Don, I hope these links will be of some help;

C++

http://www.wtvl.net/mike/webjr/begcpp.htm

http://www.cgcu.net/internet/documents/cpp1.pdf (pdf File)

http://members.tripod.com/jcarbrey/cpp_ ... ginner.htm

OOP (JAVA)

http://sepwww.stanford.edu/sep/josman/oop/oop1.htm


Good luck!
TERRIER
_________________
1.3.1p11:AMD Ath 1800 256MB DDR:256MB DDR Nvid.GeF.FX5200:45.23 1.4o/gl:AA 4XS:AF 8x:
WinXP Home:
Earth(D.Edw)16kDDS/Arctic Year2000/FOV1/25500km:SPEC L3 DDS:NORM L3 DDS:CLOUDS 4kDDS:
NIGHT 4kDDS:MOON 2kDDS(JVV):GALAXY ON:MAG 15.1:TIME 1000x:12-14FPS

Posted: 24.10.2003, 00:24
by don
Thank you TERRIER!

I will investigate them this evening.

Comments, added later that night ...

C++
http://www.wtvl.net/mike/webjr/begcpp.htm -- too simple
http://www.cgcu.net/internet/documents/cpp1.pdf (pdf File) -- too simple
http://members.tripod.com/jcarbrey/cpp_ ... ginner.htm -- good tutorials

OOP (JAVA)
http://sepwww.stanford.edu/sep/josman/oop/oop1.htm -- This one is a riot, but it gets the OOP vocabulary (with examples) across nicely.

Thanks again TERRIER!

-Don G.

Posted: 24.10.2003, 00:47
by Star Lion
verry funny, but where did you get all those?
All I see are: :D :) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

I think Chris should add yours to :D

Posted: 24.10.2003, 01:31
by don
When I see a good one, I save it to my system for future use <smile>.

A lot of them come from the Canopus forums at http://forum.canopus.com/ubbthreads.php?Cat=, but you don't see them until posting a message and you need to join in order to post. (By the way, they use UBB.threads™ 6.3.2 which is far and away much more robust, mature and lacks the many bugs found in phpBB that is being used here.) Sure wish someone would buy it for Chris!

Posted: 24.10.2003, 08:00
by don
Howdy everyone,

What compilers are Windows (XP) folks using for Celestia?

* MS VC++ (what versions? 5.x, 6.x?)? All I have is 4.2 <frown>.

* MS .NET stuff ($1,100 - OUCH!)?

* Borland C++ (BuilderX Developer? $1,000 - OUCH! - which version?)?

* Any Open Source Windows compilers that work?

Thanks for your input!

-Don G.

Posted: 24.10.2003, 09:09
by Don. Edwards
personaly I like this one.
Image

I think Visual C++ v6

Posted: 24.10.2003, 09:35
by AdamOfTheTable
I believe they're using Microsoft Visual C++ version 6. I have that. Now, if only I knew how to USE it! Looking for the first time at the C++ code for a simple window creation, I tried my best to infer what was going on and read the old MSDN Jan 2000 help stuff that I've had laying around. Then I went to just making a simple Dos "Hello World!" program. Then something to input a number. That's about as far as I've gotten now. I really should learn some good skill, so maybe I'll atone for my past laziness and try to learn C++ and Visual Basic stuff. (Yeah, that ought to take some time)
Adam :?

Re: I'm Game -- Anyone want to 'enjoy the ride' with me?

Posted: 24.10.2003, 12:15
by Harry
I already wrote Don about it, but maybe other readers want to take a look at:

http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

(Volume 2 is still worked on, but it should still be very useful)

HTH,

Harald

Re: I'm Game -- Anyone want to 'enjoy the ride' with me?

Posted: 24.10.2003, 12:46
by don
Howdy Harald,

Harry wrote:... maybe other readers want to take a look at:

http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

(Volume 2 is still worked on, but it should still be very useful)

Thinking in C++, Second Edition (Volumes 1 and 2)
by Bruce Eckel

This really is amazing. An 878 page book, including hyperlinked bookmarks and Contents, in a PDF file -- for FREE! Hopefully, it will be a good book and be very useful to all newcomers.

Thank you for this link Harald.

-Don G.

Posted: 24.10.2003, 20:35
by Paolo
don wrote:Howdy everyone,

What compilers are Windows (XP) folks using for Celestia?

* MS VC++ (what versions? 5.x, 6.x?)? All I have is 4.2 <frown>.

* MS .NET stuff ($1,100 - OUCH!)?

* Borland C++ (BuilderX Developer? $1,000 - OUCH! - which version?)?

* Any Open Source Windows compilers that work?

Thanks for your input!

-Don G.


I'm using an old (1998) unpatched MS Visual C++ 6.0.
It works.

Bye - Paolo

Posted: 24.10.2003, 22:02
by Harry
don wrote:* MS .NET stuff ($1,100 - OUCH!)?
Isn't there a "Standard" Edition much cheaper than that? I think that it should suffice to compile celestia (if there aren't problems with C++ .NET in general) :?:

don wrote:* Any Open Source Windows compilers that work?


Now *that* would be nice, but is it possible?

Harald

Posted: 24.10.2003, 22:40
by selden
All of the free GNU development utilities (compilers, etc) are availble for Windows under Cygwin. I have not the slightest idea how much work might be needed to get Celestia to compile and link with them to the appropriate Windows GUI APIs.

Posted: 24.10.2003, 23:18
by don
Howdy Harald,

Harry wrote:Isn't there a "Standard" Edition much cheaper than that? I think that it should suffice to compile celestia (if there aren't problems with C++ .NET in general) :?:
Yes, there is a "Standard" edition, however the Microsoft "comparison" web page is of little use in actually "comparing" the two editions (surprise, surprise). The biggest difference I can see is that the Standard edition does not include the optimizing compiler, which I'm sure would be required for Celestia. Other reviews I found said that is is also missing several other features and compiler switches but none elaborated any further.

In addition, I found these somewhat disturbing answers on the MS FAQ for VC++ .NET...

Microsoft wrote:Q. Can I easily recompile my Visual C++ 6.0 projects?

A. In most cases, Visual C++ 6.0 code will run in Visual C++ .NET without alteration. Developer attention may be required for code using certain features of the Standard Template Library, which has been updated to be more standards compliant.


Q. Does Visual C++ .NET work on Microsoft Windows® 95, Windows 98, and Windows Millennium Edition (Windows Me) operating systems?

A. These platforms will not be supported at design time. This decision was made to ensure that developers will be able to benefit from the most advanced platform features available in the Microsoft Visual Studio® environment. For code execution, Windows 98 and higher will be supported.


Hopefully I'll be able to find a boxed, "used" VC++ 6.x Studio, which is what Chris is using right now.

-Don G.