PDA

View Full Version : My Book, request, etc.



Mister C
01-06-2005, 12:54 PM
My C# book, Starting out with C#, co-authored with Tony Gaddis will be published around the middle of the this month.

I am currenty working on a Java book with Tony which will be out in May..

I look forward to hear your comments about them.

I also wanted to say, I probably wont be posting as much as I use to (although I really don't post much allready) My time has become very tight.

We hired a new instructor that teaches programming- primarily C and C++. So she will be taking a stab at teaching C in the future.
I will stay away from C , for a while, and stick with C++, C# and Java.

If you are curious here is how the grades broke down for the C classes I taught last year: A, B, C, D, F and Withdraws, totals

Spring 2004
Section 1 2 4 2 2 2 10 22
Percent 9% 18% 9% 9% 9% 45% 100%

Summer 2004
Section 1 4 5 2 0 1 0 12
Percent 33% 42% 17% 0% 8% 0% 100%

Fall 2004
Section 1 3 4 2 2 3 3 17
Percent 18% 24% 12% 12% 18% 18% 100%

Also, the publisher reports that C++ books are declining while Java and C# are increasing (in popularity in Academia).
Now, that is not saying C/C++ will go away, but in Academia and publishing world- Java and C# are replacing C/C++ in popularity, just as 10-15 years ago Pascal was king.

I truly hope all of you will keep an open mind- and at least look at learning more than just C or C++. Once again, C++ does still rule in industry and in game programming..., but I can tell you in academia the Java and C# will continue to rule.

My request:

We are looking for someone who would like to help co-author a java textbook. Now you must be willing and serious about this...

Before going forward. Why post Java here in C/C++ board?

1.Most of our contacts in Java world, are busy with other java projects.

2. To get some newbies involved-espically those willing to try something new.

3. To make a point about Java- once again it is here to stay and in this world Java and C# (programming languages now) are the leaders- not C/C++.

If serious about this- post here or email me (which some you can find) and I will forward your email to the people above me who make these decisions. They would then contact you with more information.

I will check in for the next week about this. Otherwise, like I said I won't be around as much.

Thanks- good luck to all of you.

JC. :cool:

Hey, Prelude if you are listening- I think you would be perfect for this project. If you are willing to write about Java instead of C/C++

axon
01-06-2005, 01:05 PM
Mister C, can I preorder both? please...

Govtcheez
01-06-2005, 01:17 PM
Academia doesn't dictate what languages are king, businesses do. Schools are driven by business to teach some languages to a specific degree, but what schools teach is not a really accurate picture of the market.

Dante Shamest
01-06-2005, 02:00 PM
I wouldn't mind helping with the Java book. I have a few years experience programming with it. My email's danteshamest AT gmail DOT com


3. To make a point about Java- once again it is here to stay and in this world Java and C# (programming languages now) are the leaders- not C/C++.

I have to disagree with this though. When people make programs in C/C++, they just don't advertise the language they use as much. You might also want to take a look at this recent Joel on Software article (http://www.joelonsoftware.com/articles/CollegeAdvice.html), which sites some advice for college students. One of them is to learn the C language well.

axon
01-06-2005, 02:06 PM
I have to disagree with this though. When people make programs in C/C++, they just don't advertise the language they use as much. You might also want to take a look at this recent Joel on Software article (http://www.joelonsoftware.com/articles/CollegeAdvice.html), which sites some advice for college students. One of them is to learn the C language well.


and now you're fired.

Dante Shamest
01-06-2005, 02:09 PM
and now you're fired.

You have to get hired first.

I just failed the interview. :)

okinrus
01-06-2005, 09:53 PM
MisterC, I'd reject #3. By telling C++ programmers that Java is better than C++ will not make them read it. The book will sound too much like there's one correct solution, all others false. What you want to do, I think, is make a case for array bounds checking and garbage collection, both of which can be implemented by a C++ compiler, and go from there.

Kleid-0
01-06-2005, 10:41 PM
Well I went from VB.NET --> C++ (didn't like it) --> JavaScript / PHP/C# --> C/PHP
I think C# and Java are great, but I believe the abstract ideas that are carried with their technology is too high. With C I understand more of what's "really" going on. Actually I don't know what I'm talking about and I was paid by Thantos to type that up! It was Thantos!! *runs away*

kermit
01-07-2005, 05:36 AM
Also, the publisher reports that C++ books are declining while Java and C# are increasing (in popularity in Academia).
Now, that is not saying C/C++ will go away, but in Academia and publishing world- Java and C# are replacing C/C++ in popularity, just as 10-15 years ago Pascal was king.


What was the point of this post? Flame bait? How many times does the 'C# and Java languages are best' thing have to come up? News flash - C is a good language, and its not going away any time soon.

~/

Prelude
01-08-2005, 08:47 AM
>Hey, Prelude if you are listening- I think you would be perfect for this project.
>If you are willing to write about Java instead of C/C++
I write about several languages, including Java and C#. However, I don't see the need for another book on Java unless it covers the interesting and useful topics that textbooks always gloss over. Can you PM me more details on the content? Even if I decide not to help (likely), I can probably offer suggestions on making it better (equally likely).

>will be published around the middle of the this month.
I'll keep an eye out for it.

>We hired a new instructor that teaches programming- primarily C and C++.
Please direct her here. We can always use another knowledgeable regular.

>and at least look at learning more than just C or C++.
And C# or Java. There are dozens of languages worth learning for practical use, and hundreds more because they're interesting and help make one a better programmer. Only a fool learns just the current fad languages.