|
|
Comments and Discussions
|
|
 |

|
I saw this article cause it came as the feature article on the front page. It was nice to learn more about Tom. I didnt know this stuff before.
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|

|
Hi Nish. Thanks! Unfortunately, I don't get notifications when posts are made here as the author is Chris so I just now found this post of yours
Cheers,
Tom Archer
Author - Inside C#, Visual C++.NET Bible
|
|
|
|

|
So what happened to Zafir Anjum?
|
|
|
|

|
Before he sold CodeGuru he was talking about his plans to buy an RV and travel around the States. Soon after the sale he travelled to India for a few months and since his return I don't know anyone who's had any contact with him.
It would be interesting to see what he's up to.
cheers,
Chris Maunder
|
|
|
|

|
He bought a van and travelled across the country. In fact may still be doing that. Sometimes I get calls from him from some National Park or another. Haven't heard from him in a while though.
|
|
|
|

|
Next time you hear from him *please* ask him to email me. I'd love to catch up with him!
cheers,
Chris Maunder
|
|
|
|

|
Will do. I just realized that while I said I haven't heard from him in a while, I too am guilty of not calling him in a while
|
|
|
|

|
Surprised that he does not have an online presence. Probably the best known Indian coder on the internet and guy's vanished into thin air
|
|
|
|

|
He spends most of his time snow boarding based on my last conversation with him which was about 6 months ago.
|
|
|
|
|

|
The online developer sites are only viable as long the people contribute code and the admin keeps the site up-to-date.
A couple of years ago, the spirit of the Net was to share. Then the money poured in and everyone wanted to cash in. Now, we have .NET.
Users are demanding and do not realize that some sites are not run by corporations but volunteers who are not being paid for the work. Some developers push their source code through such sites. Once they have a sizable market, they move from free source to paid code. Noone can blame them for that as it is their work and they do need to pay the rent. However, they should be honest with the users who supported them and tell them what to expect.
The future of developer Web sites is bleak as talented programmers 'get a life'. We face a paucity without more people like Tom Archer and Chris Maunder.
I would like to thank Chris Maunder for the time and effort he puts into running this site. Thanks, Tom, for your insight into the workings of a developer site.
|
|
|
|

|
Me too, a great appreciation to Chris Maunder.
|
|
|
|
|

|
I agree. It's thanks to the people who put in all their time and effort, that many of us programmers have a "first port of call" for work-related chat and solutions to those annoying problems that you know someone else has probably already solved. I hate to say it, but I never even venture over to CodeGuru anymore, and I hate to think what it would be like without CP and its contributors, from the side admin and his team to the people who answer questions on the programming forums.
The article was a great read by the way, thanks!
"Oh, I'm sick of doing Japanese stuff! In jail we had to be in this dumb kabuki play about the 47 Ronin, and I wanted to be Oshi, but they made me Ori!"
|
|
|
|

|
Hi,
I'm a C programmer. Do you think I should learn C++ before learning C# ???
Thank YOU,
Pedro Silva
Pedro Silva
|
|
|
|

|
I think you could learn C++ instead of learning C#.
Just a biased suggestion thought
|
|
|
|
|

|
Not required.
Directly you can start learn C#.
Only thing you have learn about .net architecture.
|
|
|
|

|
This may be wrong as I have only dabbled in C# and my skills in C and C++ go up to about writing a Hello World programme but I believe C# is more like Java than C or C++.
The C in C# is a misnomer really, ignore it and think of it as new language which from what I have seen is really great.
regards,
Paul Watson
Bluegrass
Cape Town, South Africa
"The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge
"In other words, the developer is dealing with an elephant, the accountant is dealing with a bunny rabbit." by Stan Shannon - 16/10/2001
|
|
|
|

|
You just need to know basic object-oriented concepts before learning C++, C# or Java. Learning C++ well takes time and it is not as easy to pick up as C# because of all the documented/ undocumented stuff that you can do with pointers and other complex constructs in the language.
Pick any of the thin books on C# and start writing code; that's the best way to learn the language. Yes, I think one should definitely know one object-oriented language to know serious programming.
|
|
|
|

|
Tom,
Congratulations and thanks much for everything.
Wishing you continued success in everything you do.
Best,
George
http://gpoulose.home.att.net/
|
|
|
|

|
Thanks for the kind words, George! I certainly with the same for you.
|
|
|
|
|

|
I just happened on this thread but I wanted to say hello to you too I LOVE your book
|
|
|
|
|
|

|
You should definitely get the second edition then as it is miles beyond the first - especially if you can get the company to pop for it
Cheers,
Tom Archer
Author - Inside C#, Visual C++.NET Bible
|
|
|
|

|
Tom,
I just wanted to pop in and say congrats on your new book! I remember back in the day before Zafir sold the site (CodeGuru), when several of us including Chris and I were working on helping build this developer community, doing our part in moderating sections, posting articles and such.
It seemed that we were all working toward a common goal, what a huge disappointment when all of that ended. The only one left at CodeGuru was you Tom. I must say that I have a tremendous amount of respect and admiration for the job that you had done in trying to keep the site alive (by yourself from what I could tell). I truly don’t know how you did it!
I also wanted to thank Chris for starting the CodeProject, which was a salvation to many who where worried about the direction of CodeGuru. Without the efforts of individuals such as yourself and Chris, I don’t know where we would be today! Kudos to both of you!
Best regards,
Kirk Stowell
|
|
|
|

|
Hello, the codegurus around the world.;)
CJLibrary hasn't been free for a long time ago,
Chris told me that my posted code (ADO + CJLibrary) would not be posted at the codeproject site.
Well, everybody like Zafir, Chris, Tom and you had been a good job at codeguru site,
but, eventually some of you guys made changed to get your money from free code to the code
which we have to pay our money.
However, I understood this situation partly because I have worked as the professtional programmer, and
the source code is the key among the programmer as well as Microsoft.
Free code is simply free, and this value of the free code depends on the people considering how they use this free source code.
That is, the free source code related to the high value to the commercial usage will brings the benefits
to the programmer.
So, I have realized that CJLibary used to be one of the high valued free source code.
Have a nice day!
-Masaaki Onishi-
|
|
|
|

|
Stas Levin's BCG library was free too, but it has also matured into a commercial product, so Kirk is not alone in venturing into the scary world of selling software components.
I personally would prefer that Kirk and Stas continue to give away their code but they keep talking about things like 'rent' and 'food' and stuff. Go figure
cheers,
Chris Maunder
|
|
|
|

|
Hello, the codegurus around the world.;)
In fact, I will not blame for Mr. Kirk at all. (But, disappointed.)
Since I often check codejoke website about three years ago,
I know how CJLibrary is made non-free product?
Some people often asked Mr. Kirk to fix these bugs even though CJLibrary is free.
I often said by myself, "Since CJLibrary is free, try to fix these bugs by yourself."
After CJLibrary isn't free, I try to make Visual Studio style application by myself,
but I might need the time if I want to write the code different from
CJLibrary code so much.
Anyway, in order to make our life, we need the money.
So, I understand that we can't blame for Zafir as well as Kirk
since the other people are willing to pay the money for their job.
Have a nice day!
-Masaaki Onishi-
|
|
|
|

|
codejoke thats funny
|
|
|
|
|

|
That's incredibly nice of you, Kirk. Thank you very much for the kind words.
|
|
|
|

|
I'm afraid that with all the attention to C#
C++ is loosing it's ground in the .NET world.
I really like the new features added to VC++
compiler, such as
"
/RTC for runtime error checks. Some of the errors it checks
for include local memory overruns and underruns, uninitialized
memory access, and data truncation
/GL and /LTCG (link-time code generation) optimization flags
/GS (generate security check) With /GS enabled, any virus or
hijack code that attempts to take over your program will pop
up a message box and immediately terminate the process
"
"Assertions and Tracing in .NET "
http://msdn.microsoft.com/msdnmag/issues/01/02/Bugslayer/Bugslayer0102.asp
We need more authors on VC++.NET!!!
Don't give up on C++!!!
Thanx for a great job!
|
|
|
|

|
Actually, I'm writing that now
*HOWEVER*, it's NOT a managed extensions book. There are a couple of chapters on that, but it's main focus is true to Windows development (read *not* .NET) with VC++.NET and MFC.
The book is the Visual C++.NET Bible from Hungry Minds
|
|
|
|
|

|
I agree. Write faster... Any idea when it might be available???
|
|
|
|

|
It's scheduled to be released when Visual Studio.NET ships(September/October timeframe).
|
|
|
|

|
How does one become a consultant? How do you go about getting your first project? How do you convince the company that your the right person and how do you even know which companies are looking for a consultant? Is it networking or third pary agencies? I am working under the assumption of a self made consultant rather than one working for a consulting agency.
This probably deserves an article of its own, any one up for it...
|
|
|
|

|
go to dice.com or job sites an look for contract jobs. they normally specify duration like 5-6 months
|
|
|
|

|
To Tom:
In the section about the "What is your pet peeve about .NET?", you state:
"However, check out the dotnet mailing list and you'll see that the VB guys definitely believe they're getting the shaft."
What does "getting the shaft mean"? I don't understand that particular piece of slang.
BTW, I'm halfway through "Inside C#". I must say, that I really like it! Now I'm only waiting to get my hands on a beta of VS.NET. Great work
Christian Skovdal Andersen
|
|
|
|

|
Getting f*cked. Com'on, with 20 years of American tv, movies, and print in Europe, like, you know, you should understand this by now.
|
|
|
|

|
Ah, I see!
"Getting the shaft" = "Getting f*cked".
That makes sence.
Christian Skovdal Andersen
|
|
|
|

|
>>>
I'm halfway through "Inside C#". I must say, that I really like it
<<<
Very cool! Thanks Christian. Then I have some really good news for you...
This book was originally intended to be an intermediate-advanced book. However, .NET just isn't being used by enough people to justify that so we backed off that I'd write a beginner-level book at first and then "grow" the book with the book's audience. Therefore, in the second edition, I'm going to tighten up a bunch of things that I'm unhappy with regarding the first edition and add lots more advanced stuff (e.g., communicating between and synchronizing multiple threads, calling DLL functions that require specific data structures, showing more MSIL to see what the compiler is generating, etc.)
|
|
|
|

|
Now you're talking, Tom. Do you have an ETA on the release date of the 2nd edition? WROX should give you the whole platform on this C# and .NET subjects. Good luck with the next release and happy writing.
Peace,
-dn
|
|
|
|

|
US - UK translation:
getting the shaft = getting pissed around
|
|
|
|
 |
|
|
General News Suggestion Question Bug Answer Joke Rant Admin
|
Tom Archer gives us his view on the world.
| Type | Article |
| Licence | CPOL |
| First Posted | 2 Jun 2001 |
| Views | 174,266 |
| Bookmarked | 16 times |
|
|