Re: help; Is C soon to be the programming lang. of the past?

2004-07-07 Thread God bless us all, everyone.
Apparently, _Sanjay Kaushal_, on 07/06/04 20:29,typed: can you tell me how to use the command line arguement with c program??Starting C programming, eh? :DWelcome.Very soon you will realize using makefiles is a better option, so here is some useful resource:http://www.cs.washington.edu/orgs/acm/tutorials/dev-in-unix/makefiles.htmlAnd, oh, btw, that disclaimer you have down there:I am not sure I was the intended reciepient.Not sure how to delete this message from the newsgroup. BTW, since you are posting a newsgroup, your message really is dumb.-HS Thanks  Regards, Sanjay Kaushal Patni Alliance at Assurant Inc. 2323, Grand Avenue Kansas City MO 64108 United States Of America Pho
 ne:
 (816) 556-7625   ** This e-mail message and all attachments transmitted with it may contain legally privileged and/or confidential information intended solely for the use of the addressee(s). If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, forwarding or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately and delete this message and all copies and backups thereof.  Thank you. ** 
I thought the message very appropriate and I appreciated it somewhat.

I had wished to askwhat C# (C sharp) is supposed to mean, does it supplant or make C++ obsolete, and whether C and C++ are soon tobe "on the outs."


		Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!

Re: help; Is C soon to be the programming lang. of the past?

2004-07-07 Thread Paul Tsai
God bless us all, everyone. wrote:
 
I had wished to ask what C# (C sharp) is supposed to mean, does it 
supplant or make C++ obsolete, and whether C and C++ are soon to be 
on the outs.
 
C# is a higher-level, object oriented language that is part of the .NET 
Framework.  As you learn more about programming you will realize that 
certain programming languages are just better for a person for a 
speciffic task and because of this fact C# has a hard time replacing 
languages that are innately different from it (C isn't object oriented 
and much lower-level so it's difficult for C to replace C# and vice versa).

C# is similar to Java than it is to C, and some people may argue that in 
the future, C# may replace Java.  Since C# is .NET, it requires a CLR 
(or CLI, etc) to run its programs much in the same way Java requires a 
virtual machine.  However, .NET has a Just in Time compilator that is 
able to covert code from CLR code (aka MSIL code, I will use MS names 
from now on)  to the machines native machine code, so it's slower than 
Java the first time the program loads, but after the program is loaded, 
performance is not really an issue, compared to Java being interpreted 
thoughout the lifetime of the program, hence slower.  There is much more 
to C# and .NET if you are truely interested.  Do a google or browse 
MSDN, or the Mono Project's documentation.

Paul
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: help; Is C soon to be the programming lang. of the past?

2004-07-07 Thread Simon Kitching
On Thu, 2004-07-08 at 14:41, Paul Tsai wrote:
 C# is similar to Java than it is to C, and some people may argue that in 
 the future, C# may replace Java.  Since C# is .NET, it requires a CLR 
 (or CLI, etc) to run its programs much in the same way Java requires a 
 virtual machine.  However, .NET has a Just in Time compilator that is 
 able to covert code from CLR code (aka MSIL code, I will use MS names 
 from now on)  to the machines native machine code, so it's slower than 
 Java the first time the program loads, but after the program is loaded, 
 performance is not really an issue, compared to Java being interpreted 
 thoughout the lifetime of the program, hence slower.  There is much more 
 to C# and .NET if you are truely interested.  Do a google or browse 
 MSDN, or the Mono Project's documentation.

Pretty much true, although I think that Java/C# are more likely to
co-exist than for either to completely eradicate the other. C# has
Microsoft's marketing muscle behind it, but Java has a large installed
base, a large group of experienced developers, and many supporting
products and libraries from commercial and open-source suppliers.

But Java has had just-in-time compilation for many years now. In fact,
it's had this feature for longer than C# has existed.

And both can also be pre-compiled, similar to c/c++/etc. [NB: compiled
java or C# is still not quite the same as compiled c/c++/etc, as even
when precompiled they need some runtime support libs].

As an experienced Java developer who has also studied C#, I can say that
learning either is a good idea. Once you know one, learning the other is
a fairly small step. 

But as a first language, I would recommend Ruby or Python over anything
else, Java or C# as a second choice, and c as a distant third or even
later, unless you seriously intend to work on certain open-source
projects that you know are written in c.

Regards,

Simon



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: help; Is C soon to be the programming lang. of the past?

2004-07-07 Thread Derrick 'dman' Hudson
On Wed, Jul 07, 2004 at 10:41:47PM -0400, Paul Tsai wrote:


[...]
| virtual machine.  However, .NET has a Just in Time compilator that is 
[...]
| performance is not really an issue, compared to Java being interpreted 
| thoughout the lifetime of the program, hence slower.  There is much more 
[...]

Java has at least one or two JITs available for it too.  I've never
had to care about that anyways, I just let it run however the default
is.  Regardless of JITs or compilers or not a bad (slow, etc.) program
can be written in any language.

Just use the right language for the right job and don't try and treat
any language as a silver bullet.  Also, the more languages you know
the better off you are because you'll have more tools available to you
and you'll understand a wider range of discussions and patterns.

-D

-- 
Contrary to popular belief, Unix is user friendly.
It just happens to be selective about who it makes friends with.
   -- Dave Parnas
 
www: http://dman13.dyndns.org/~dman/jabber: [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Re: help; Is C soon to be the programming lang. of the past?

2004-07-07 Thread Stephen Touset
On Wed, 2004-07-07 at 21:40, God bless us all, everyone. wrote:
 And, oh, btw, that disclaimer you have down there:
 I am not sure I was the intended reciepient.
 Not sure how to delete this message from the newsgroup. BTW, since you
 are posting a newsgroup, your message really is dumb.

Even worse, Debian archives all emails on its publicly available
website. *cringes and waits for law enforcement to crack down*

-- 
Stephen Touset [EMAIL PROTECTED]


signature.asc
Description: This is a digitally signed message part


Re: help; Is C soon to be the programming lang. of the past?

2004-07-07 Thread H. S.
Apparently, _God bless us all, everyone._, on 07/07/04 21:40,typed:
Not sure how to delete this message from the newsgroup. BTW, since you
are posting a newsgroup, your message really is dumb.
SNIP
 
**
  This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended solely
for the use of the addressee(s). If the reader of this message is not
the intended recipient, you are hereby notified that any reading,
dissemination, distribution, copying, forwarding or other use of this 
message
or its attachments is strictly prohibited. If you have received this
message in error, please notify the sender immediately and delete this
message and all copies and backups thereof.
 
  Thank you.
 
**
 
I thought the message very appropriate and I appreciated it somewhat.
No no, it is not the message I had wanted to talk about, it was about 
the disclaimer. For some weird reason I typed message (well, I had been 
a long day so ... ). Sorry about that typo (I have already clarified 
this in my immediate subsequent post earlier), I know it changed the 
meaning.

-HS
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]