new programmer

A

amruta

hi,
i m new in programming.at present i m learning computer languages.
i just want to know how u can develop a skills of any language, how u
can be master in any languages.
can any one help me.
 
S

santosh

amruta said:
hi,
i m new in programming.at present i m learning computer languages.
i just want to know how u can develop a skills of any language, how u
can be master in any languages.
can any one help me.

This newsgroup deals only with the C language as specified by it's ISO
standards. comp.programming might be a better place for you.

<OT>
In general, achieving a modicum of expertise in programming, (if it is
possible at all), requires a strong grasp of the fundamentals of
mathematics, logic and the ability to deal effortlessly with various
levels of abstraction and strong abilities of conceptualisation. As in
any other major work, it takes years of practise and patience. There
are no shortcuts, atleast none which won't backfire under duress.
</OT>
 
C

CBFalconer

amruta said:
i m new in programming.at present i m learning computer languages.
i just want to know how u can develop a skills of any language, how u
can be master in any languages.
can any one help me.

I suggest you start by learning to capitalize and punctuate
correctly in English, not to mention the proper spelling of such
words as 'you' and the use of the apostrophe '. This makes your
communications MUCH easier to read, and I'm assuming you really do
want other people to read them. Note the use of blank space after
full-stops.

People here are very tolerant of language barriers, but highly
intolerant of such abortions as 'u' for 'you'. Usenet is not a
chat room.

Since you are using google, before posting again please read my sig
following, and read the referenced URLs.

--
"If you want to post a followup via groups.google.com, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson
More details at: <http://cfaj.freeshell.org/google/>
Also see <http://www.safalra.com/special/googlegroupsreply/>
 
R

Richard G. Riley

I suggest you start by learning to capitalize and punctuate
correctly in English, not to mention the proper spelling of such
words as 'you' and the use of the apostrophe '. This makes your
communications MUCH easier to read, and I'm assuming you really do
want other people to read them. Note the use of blank space after
full-stops.

I think he was asking about programming languages, but I'm sure your
essay on how perfect English is required will be equally useful. Or
not. I suspect he, as others, will draw his own opinion on your
"advice".
 
K

Keith Thompson

Richard G. Riley said:
I think he was asking about programming languages, but I'm sure your
essay on how perfect English is required will be equally useful. Or
not. I suspect he, as others, will draw his own opinion on your
"advice".

Programming requires even more discipline than writing in English;
compilers don't forgive minor errors. (Actually, particularly in C,
they sometimes do, but the result isn't likely to be a close
approximation of what you intended.)

More directly, communicating with fellow programmers requires some
language skills. Many of us are unwilling to spend extra time and
effort deciphering silly abbreviations; making some effort to write in
standard English is both common courtesy and good sense. At the very
least, if I'm going to be reading someone's code, I want to be able to
read both the code and the comments.
 
R

Richard G. Riley

Programming requires even more discipline than writing in English;

Only in that our brains are forgiving computers.
compilers don't forgive minor errors. (Actually, particularly in C,
they sometimes do, but the result isn't likely to be a close
approximation of what you intended.)
Whatever.


More directly, communicating with fellow programmers requires some
language skills. Many of us are unwilling to spend extra time and

Actually, I have communicated with programmers for years : many of
whom have very poor English. The medium was the system/language being discussed.
effort deciphering silly abbreviations; making some effort to write in
standard English is both common courtesy and good sense. At the
very

If English is your first language.
least, if I'm going to be reading someone's code, I want to be able to
read both the code and the comments.

And I would hope you would give some leeway to someone whose first
language is not English. Maybe you are too important and dont have
enough time to decipher "missing capitals" : I dont know.
 
K

Keith Thompson

Richard G. Riley said:
Actually, I have communicated with programmers for years : many of
whom have very poor English. The medium was the system/language
being discussed.


If English is your first language.


And I would hope you would give some leeway to someone whose first
language is not English. Maybe you are too important and dont have
enough time to decipher "missing capitals" : I dont know.

This kind of thing has come up here many times before. We're
generally willing to make allowances for people whose first language
isn't English. What we don't tolerate is silly abbreviations like "u"
for "you". These aren't (I think) the result of English being a
second language; I think they're probably common in short text
messaging.
 
A

A. Sinan Unur

Actually, I have communicated with programmers for years : many of
whom have very poor English. The medium was the system/language being
discussed.


If English is your first language.

Especially if English is not your first language.
And I would hope you would give some leeway to someone whose first
language is not English. Maybe you are too important and dont have
enough time to decipher "missing capitals" : I dont know.

u shd rd mre if ur bks!

I cannot exactly replicate the weird writing I have come across, but I
remember sentences that were similar to the one above. Now what on God's
Green Earth does that mean?

It is easier for a native speaker to recognize the patterns. Not being
one myself, I prefer to read material that immediately makes sense
because it follows the rules and patterns of the language as I have
learned them.

Note that CBFalconer was not complaining about bad grammar/vocabulary.
Those kinds of mistakes happen when one is typing. For example, I think
he wrote 'abortions' when he had, in fact, intended to type
"abominations".

No, his problem was with the intentionally cryptic SMS/IM style
communication which indeed makes it much harder for me to understand
exactly what the poster is talking about.

Sinan
 
R

Rod Pemberton

A. Sinan Unur said:
Especially if English is not your first language.


u shd rd mre if ur bks!

I cannot exactly replicate the weird writing I have come across, but I
remember sentences that were similar to the one above. Now what on God's
Green Earth does that mean?

"You should read more if [sic,of] you're books."
It is easier for a native speaker to recognize the patterns. Not being
one myself, I prefer to read material that immediately makes sense
because it follows the rules and patterns of the language as I have
learned them.

Most of the good programmers I've known are terrible in English but strong
in Mathematics. Like you said, it's not an issue for native English
speakers who can comprehend the text as long as the first and last letters
are correct and some consonants are present. Links to Graham Rawlinson's
work in psycholinguistics:

http://www.newscientist.com/article.ns?id=mg16221887.600
http://www.mrc-cbu.cam.ac.uk/~mattd/Cmabrigde/rawlinson.html
Note that CBFalconer was not complaining about bad grammar/vocabulary.
Those kinds of mistakes happen when one is typing. For example, I think
he wrote 'abortions' when he had, in fact, intended to type
"abominations".

No. That's not a grammar/vocabulary problem. It's a psycholinguistic error
which is known as a "Freudian slip."
http://en.wikipedia.org/wiki/Freudian_slip
No, his problem was with the intentionally cryptic SMS/IM style
communication which indeed makes it much harder for me to understand
exactly what the poster is talking about.

English is a dynamic language. It does change. SMS/IM is driving a change
right now...


Rod Pemberton
 
A

A. Sinan Unur

u shd rd mre if ur bks!

I cannot exactly replicate the weird writing I have come across, but
I remember sentences that were similar to the one above. Now what on
God's Green Earth does that mean?

"You should read more if [sic,of] you're books."

"your books". ;-)
No. That's not a grammar/vocabulary problem. It's a psycholinguistic
error which is known as a "Freudian slip."

Same difference. What I mean was that we are not worried about the
occasional wrong word, or broken sentence.
English is a dynamic language. It does change. SMS/IM is driving a
change right now...

Of course, all languages change all the time. However, judging from the
posts in this group, I am happy to say that the move towards SMS/IM
spelling has not completely overpowered other forms.

Sinan
 
F

Flash Gordon

A. Sinan Unur said:
Same difference. What I mean was that we are not worried about the
occasional wrong word, or broken sentence.
Agreed.


Of course, all languages change all the time. However, judging from the
posts in this group, I am happy to say that the move towards SMS/IM
spelling has not completely overpowered other forms.

I've seen a few (somewhere between two and five) people claiming that
English is moving towards SMS speak, but I see far less evidence of it
than other things which still are not considered acceptable. So although
I agree that all living languages evolve I don't believe SMS/IM is
currently a driving force.
--
Flash Gordon
Living in interesting times.
Web site - http://home.flash-gordon.me.uk/
comp.lang.c posting guidlines and intro -
http://clc-wiki.net/wiki/Intro_to_clc
 
C

CBFalconer

Keith said:
Programming requires even more discipline than writing in English;
compilers don't forgive minor errors. (Actually, particularly in C,
they sometimes do, but the result isn't likely to be a close
approximation of what you intended.)

More directly, communicating with fellow programmers requires some
language skills. Many of us are unwilling to spend extra time and
effort deciphering silly abbreviations; making some effort to write in
standard English is both common courtesy and good sense. At the very
least, if I'm going to be reading someone's code, I want to be able to
read both the code and the comments.

I said as much in a paragraph Riley snipped, i.e.:

--
Some useful references about C:
<http://www.ungerhu.com/jxh/clc.welcome.txt>
<http://www.eskimo.com/~scs/C-faq/top.html>
<http://benpfaff.org/writings/clc/off-topic.html>
<http://anubis.dkuug.dk/jtc1/sc22/wg14/www/docs/n869/> (C99)
<http://www.dinkumware.com/refxc.html> (C-library}
<http://gcc.gnu.org/onlinedocs/> (GNU docs)
<http://clc-wiki.net> (C-info)
 
W

William J. Leary Jr.

Keith Thompson said:
This kind of thing has come up here many times before.

I've been thinking about this a lot in the last month or so. In part due to an
argument in the real (face-to-face) world with someone over what the hell they
mean in an SMS they sent me, and in part because of the frequent admonitions
not to do it in this group.

Another, and perhaps far more important, reason occurred to me a week or so
back and I've been watching several groups I'm involved in to see if it's true,
and it seems to be.

Specifically, an important part of participating in a usenet group is to comply
with it's culture. You stay within whatever it's culture says are the limits
for how far off topic messages can be, you do or don't post binaries to the
appropriate groups, if the group uses almost nothing but short messages, you
don't jump in post long ones, if it says "only post code you've compiled," you
do it that way. All those obvious things. Another factor is that you deal
with the group the way it's culture works. In this (and a few other groups)
it's pretty damn clear that using this sort of posting is considered bad form.
If you've lurked for even a few days before posting, this point HAD to have
become clear. If you didn't lurk first, in itself bad form in any group, then
you get a not particularly nasty chiding from one of the regulars. If you're
grown up about it, you look around, see that you're NOT being singled out, and
say to yourself, "oh, oops" and you move on.

- Bill
 
R

Richard G. Riley

No, his problem was with the intentionally cryptic SMS/IM style
communication which indeed makes it much harder for me to understand
exactly what the poster is talking about.

Sinan

No where did anyone say that cryptic postings were easier to
understand.
 
R

Richard G. Riley

Hello,


I'm no native speaker too, but I think the try of writing half-decent
English is the least one can do, if one wants to get satisfactory
answers from the poeple in here or in other newsgroups.


Markus.

No one said anything else.

I was merely pointing out that decent English is not the raison-detre
for this group or the people who are supposedly here to help.

If someones grammar and writing style is not your style then fine :
maybe others can, and do, put up with it and help.

This is an age old argument on usenet. Frankly I dont know where
anyone gets off on dissing somes English/Grammar/Capitalizations/Use
of common abbreviations in a C Language group.

BTW, it's "trying to write" not "the try of writing" .. :)
 
M

Markus Pitha

Hello,
I think he was asking about programming languages, but I'm sure your
essay on how perfect English is required will be equally useful. Or
not. I suspect he, as others, will draw his own opinion on your
"advice".

I'm no native speaker too, but I think the try of writing half-decent
English is the least one can do, if one wants to get satisfactory
answers from the poeple in here or in other newsgroups.


Markus.
 
A

Al Balmer

This is an age old argument on usenet. Frankly I dont know where
anyone gets off on dissing somes English/Grammar/Capitalizations/Use
of common abbreviations in a C Language group.

The practices in question are not "common abbreviations", unless you
are one of the group of prepubescents who live and breathe IM and chat
rooms. Are you?
 
K

Keith Thompson

Richard G. Riley said:
No one said anything else.

I was merely pointing out that decent English is not the raison-detre
for this group or the people who are supposedly here to help.

If someones grammar and writing style is not your style then fine :
maybe others can, and do, put up with it and help.

This is an age old argument on usenet. Frankly I dont know where
anyone gets off on dissing somes English/Grammar/Capitalizations/Use
of common abbreviations in a C Language group.

BTW, it's "trying to write" not "the try of writing" .. :)

Writing "the try of writing" vs. "trying to write" is exactly the kind
of minor error we usually ignore (or at most gently point out) as long
as the meaning is clear enough. The kind of thing we complain about
is specifically the silly little abbreviations that seem to be common
for SMS (short text messages), like "u" and "ur" for "you" and "your",
respectively, along with failure to use capital letters, long strings
of exclamation points, lack of spaces after '.', etc.

I don't believe people use these abbreviations out of ignorance of the
correct words. I think they're perfectly aware that the correct words
are "you" and "your" (or maybe "you're", another minor error that's
generally ignored); they just carry over what might be useful
abbreviations in some contexts and use them here, where they're
insignificantly easier to write and much more difficult to read.

Nobody here insists on perfect English (though it's nice for those who
can manage it). We just ask that people make some minimal effort to
write clearly.
 
R

Richard G. Riley

The practices in question are not "common abbreviations", unless you
are one of the group of prepubescents who live and breathe IM and chat
rooms. Are you?

I would assume from my "fully compliant" writing style that you could
guess I am not.

Others are. You dont like it? Ignore. I, however, will reply to who I
please when I please and will make my own judgements on what I deem
suitable communications style from international posters.

Now run along and go bully someone else please.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,175
Messages
2,570,944
Members
47,491
Latest member
mohitk

Latest Threads

Top