VB or C?

S

Scott M.

Not quite Cor,

The first point of the thread was if there were more employers looking for
C# than for VB.NET. The rest of this mess was a dispute over so-called
factual statistics.
 
T

Tom Leylan

Scott M. said:
Ok, I once ate toast with butter and the following day, I developed a
cold. So, I think it is clear that toast with butter causes colds.

Scott something is up with you and this subject matter perhaps. First it
was the ginger ale example and now the old toast/butter and colds
connection. Nobody suggested anything remotely like either of those two
"examples" and I can barely justify giving them that designation.

But remember the posting below? Take a wild guess as to how your replies
have influenced his decision, or take a poll :) How different it might be
if positive answers were given in both camps... like when Arne replied: "But
there are still a lot of VB.NET code out there now and will be too in the
future. I would not consider using VB.NET a risk for the project long
term."

Doesn't that seem reasonable?

<begin quote>
Fact Poll

I made the transition from (Borland) C++ to VB.NET around 2004. I have been
happy with the choice. I find I can focus more on the problem and less on
being "tidy" with VB.

But, I fear that many don't take VB.NET seriously, particularly in
scientific programming. They ask; "What do you code in?" and you say;
"VB.NET." Conversation over.

I also fear that the technological tide may turn away from VB back towards C
- sending VB the way of the Sony betamax, Mac, and Dodo.

What are the facts? What are the advantages of C in terms of stability,
flexibility, and overall power? What about the long term trend? What is the
apparent emerging language today.

I kinow everyone is busy. I don't mean to waste anyone's time. I ask because
I am at a crossroads, embarking on a huge task. I want to be using the most
vital language. What better place to ask?

mark b
<begin quote>
 
T

Tom Leylan

Scott M. said:
Here are some of the common sources:

Local and US Chambers of Commerce.
Local and US restaurant & hospitality associations
Trade publications (ie. Nation's Restaurant News).
Hire a market research company to perform statistical analysis.

So local and US Chambers of Commerce agree on the 3:1 ratio of C# to VB.Net
jobs? Don't you see you've just listed some names along with "take a poll"
so that's all that is required to claim anything.
No, but (for the last time as apparently no one wants to read my simple
point), don't presents facts as definitive, it they aren't. I never said
someone should fund a study for a newsgroup post, that was not the
question, nor was that my reply. Many studies are funded every day, by
people that want to know a reliable statistcial result.

Actually the fact is that many studies are funded every day which are found
to conclude the opposite of studies funded weeks or months earlier or
studies based upon a slightly different wording of the questions or intended
to make a very slightly different point.

The most "used" vs. the most "popular" vs. the most "powerful" vs. the
"easiest".
You guessed wrong.

I guessed correctly. I asked "would you fund a study" and the answer is no.
I wasn't talking about any web site. I was talking about HR firms, such
as head-hunters. My point was they are not considered in any of the
"research" provided by anyone, which make the research incomplete and its
data suspect at best.

Of course they are included in the "research" by virtue of the fact most of
the job postings at major job sites are posted by head-hunters. There are
postings every day on behalf of huge corporations by small companies that
place people at those huge corporations.
Nope, I'd say that until we got the other sources of data as well
(newspaper, etc.) and enough of each to provide a good sampling of data.

You're thinking of jobs for the neighborhood coffee shop or entry level work
at the factory. There are no important newspaper listings for senior level
programmers in the newspaper.
Again, that's not what I said in any way, shape or form.

And again nobody said anything about ginger ale, getting a cold from toast,
using the newspaper help wanted ads as an indication of anything except you.
I felt I backed up my Wiki statement, but you have proved my wrong and I
accept that. No one, though, challenged by on the Wiki statement to go
and prove it. If they did, I would/should be the one to do the research,
not you.

Don't you see both Arne and I looked it up rather than "challenge you"
because it was in everybody's best interest to put a stop to the matter. We
wanted to help rather than be challenging. Given your quest for proof I
think it's fair to say we were both surprised by how easily it was to find
evidence.
Huh? You're saying that depending on what side of the issue someone
falls, only one group is responsible for providing credible proofs to back
up their statements? You can't be saying that, that's ridiculous.

Why would I say something like that? Clearly I'm saying that your belief on
the incumbancy of posters to provide credible proofs is the minority
opinion. Not a single other person has suggested (in any recent thread)
that "credible proofs" are missing. Most just say "thanks" and go on their
way.

The next time you answer a VB.Net question I'll be sure to ask you for
credible proofs and the results of a study.
Arne has provided no facts to support his 3:1. That's all I'm looking
for. I've said over and over that he may be right, just show me how you
support your conclusion and do it with an accepted method for coming up
with a valid statistic in this matter.

A major point isn't getting through... he is under no obligation to provide
any facts. He doesn't really care if you believe that he isn't right or
that you can point out the statistical flaw in his research. What would he
get out of it, your appreciation?
Ok, so you've got me on Wiki. I think we can let that one go and address
the many other points I've made. But, again, you are making suggestions
about how I would react to hypothetical situations and, quite frankly,
I've given you no reason to think I'm biased about what a proper study
would find.

What about your toast/butter and cold example? Let me see if I can post
your statement to Arne verbatim:

"Now, you are saying that any data (however incomplete) is
statistacally significant? Ok, I once ate toast with butter and the
following day, I developed a cold. So, I think it is clear that toast with
butter causes colds."

Did he give you a reason to suggest that would be reasonable? If on the
other hand he checked 3 very large job sites and of the people who reported
being sick 3 out of 4 had eaten a particular brand of butter I'd say it
might be a good idea to avoid it. Statistically valid or not the number is
too great to ignore and the odds of it being coincidence is very low. It
wouldn't warrant a product recall but it would behoove those purchasing
butter to reconsider despite a lack of information.
No, it would be 5 for 5 sites, not including all the other sources in the
"sample frame". And, as pointed out on your Wiki, if you don't have a
relevant sample frame, your analysis is not relevant.

It's not my Wiki but thanks for trying. :) We're on to your debate methods
but I'm giving you a little more rope. Of course it is relevant. "All the
other sites" include many totally irrelevant sources and few care if a small
job board in No. Carolina has a Java position at a local high school.
People are interested in trends not absolute numbers.

One doesn't learn a computer language or choose a career path based upon a
sample that includes small towns in Iowa unless one lives in a small town in
Iowa. They aren't the leading edge they are the trailing edge. Failure to
realize the direction software development is moving leaves one in a support
position as technology passes you by.
You are making this way more compicated than it needs to be. A 3:1
statistic was offered as a valid value for C# to VB.NET jobs currently
available. An insufficient sample was used to get this and the presenter
of this information will not conceed this point nor will he change the way
in which his result was presented. That's the bottom line.

What you posted were these words exactly... that is the bottom line in point
of fact.
Ok, one jobs search engine down, 435,000 to go.

Like perhaps he ought get busy and get those number to you. Here is a clue,
he isn't going to.
Yes. And maybe they'll look not just at sites, since if that's all they
did, we'd still not have a good sample.

Right those newspaper ads for Senior Software Developers in Duluth, try
here: http://www.duluthnewstribune.com/classifieds/
 
A

Andy

And what is your basis for substantiating this analogy?

I dunno, maybe the number of job postings on said sites? Are you
really that obtuse that yo don't believe the biggest online job
posting sites are really the biggest online job posting sites?
You do know that *most* people like Ginger Ale, right? I have no facts or
definitive statistics, but I asked 3 people and they all said it. All the
other people are irrelevant.

But if instead you ask the three major soda manufacturers, you'll get
a good idea. The smaller ones are irrelevant.
What about all the people that don't drink cola at all (ie. the people that
don't post all their jobs online or on these particular sites)?

Um, that's the point. Most people DO post their jobs on one of those
three sites. Especially in the technology field.
Listen, I'm not saying your wrong, I'm saying give me some credible proof of
your statment(s).

My statements are not extraordinary, your contention however is, so
perhaps you should prove your point of view. Its kinda like asking me
to prove that McDonalds is the largest fast food company. You're the
one saying its not, so the burden of proof is on you.
 
A

Andy

The first point of the thread was if there were more employers looking for
C# than for VB.NET. The rest of this mess was a dispute over so-called
factual statistics.

And a quick survey on the three largest online job sites seems to back
that up.
 
C

Cor Ligthert [MVP]

Scott,

Maybe I am not writting forever clear, therefore I have to read it better.

I am sure that the OP is not asking about jobs, he is asking if there are
childness people who tell that C# is better than VB.Net just because of the
sound. It is remarkable that not one C# MVP is involved in this thread and I
agree with them.

Cor
 
R

RobinS

Andy said:
And a quick survey on the three largest online job sites seems to back
that up.

I agree with the results of those searches, at least in the SF Bay Area. It
doesn't necessarily indicate that there are fewer VB.Net jobs than there
are C# jobs, but that maybe there are more C# jobs available.

I have spoken to 5 recruiters in the last two months. All of them say there
are more C# jobs than VB.Net jobs. The ratio is between 2:1 and 3:1,
depending on which area you're talking about.

One of them said they had more difficulty finding VB.Net programmers to
fill the jobs they had, though, probably because so many of them have moved
to C#.

I found this interesting, because of this article, published in the UK, but
written by a guy in San Francisco:

=============
Visual Basic is one of the World's - and certainly one of Microsoft's -
most widely used programming languages. Sixty two per cent of developers
use Visual Basic, while 37 per cent of big businesses specifically use
Visual Basic.NET - launched for Microsoft's .NET architecture. Visual Basic
has a solid following that, over the years, has forced Microsoft to
re-think aspects of the .NET roadmap.

http://www.channelregister.co.uk/2007/02/21/visual_basic_mono_linux/
=============

I accepted a C# job, not because of the language, but because it was the
most interesting and challenging of the opportunities I was offered.

Robin S.
 
R

RobinS

Bummer for you. It wasn't my intention. Asking you to search the newsgroup
for past history instead of reposting the same question is hardly an
attack. If you want to see an attack, search this group or the VB.Net one
for "aaron.kempf". Now *there's* a guy who attacks people. You haven't been
attacked until someone mentions Hitler or Nazi Germany in response to one
of your posts. ;-)

For what it's worth, I work in the San Francisco Bay Area, and I have seen
that attitude you talk about in regards to VB.Net. Some people act like
it's a toy language or something. C# is generally regarded as more serious,
but it's not true. It really boils down to the developer using the
language. Some shops let their developers use either language, and some are
particular.

Part of this impression is reinforced by Microsoft itself. There are a more
examples available in C# than VB. Some examples are *only* available in C#.
It has been this way for a while. And with the new .Net 3.0 extensions
(WPF, WCF, and WF), just *try* to find a book about them that is in VB.

What was disconcerting to me is I found a bug in the VB compiler (really;
MSFT confirmed it) when doing some pretty basic WPF stuff. I figured out a
workaround for it. But then I found another one, and couldn't figure out a
workaround, and that's when I gave up and learned C#. It seems to kind of
indicate a lack of interest on MSFT's part, or not enough interest.

And frankly, it greatly increased my employment opportunities.

The whole thread cracks me up, because IIRC, the last time someone asked
about this, some people in this group went on about how stupid it would be
to use VB.Net instead of C#. You get the opposite opinion if you post over
in the VB group. (As you would see if you searched the archives ;-)

The bottom line is that Microsoft is not going to get rid of VB.Net any
time soon. In fact, I have heard rumors that they are going to do a better
job supporting it, and add more examples on MSDN where they are missing. If
you see my other post to this thread, there are a lot of companies out
there using VB.Net.

If you write your application in VB.Net, and you write it well, I doubt
anybody will care if it's in VB instead of C#.

Just my two cents' worth. Good luck, whichever direction you choose.

Robin S.
--------------------------------------
 
J

Jon Skeet [C# MVP]

I found this interesting, because of this article, published in the UK, but
written by a guy in San Francisco:

=============
Visual Basic is one of the World's - and certainly one of Microsoft's -
most widely used programming languages. Sixty two per cent of developers
use Visual Basic, while 37 per cent of big businesses specifically use
Visual Basic.NET - launched for Microsoft's .NET architecture. Visual Basic
has a solid following that, over the years, has forced Microsoft to
re-think aspects of the .NET roadmap.

http://www.channelregister.co.uk/2007/02/21/visual_basic_mono_linux/
=============

I'd love to know more about how these figures break down. I suspect
there are plenty of people who develop software as *part* of their jobs
who use VB, but I suspect that if you restricted the survey to those
who are full-time developers, the story would be significantly
different. I suspect there are many people like my father, who put
together VB programs as part of a job which would never normally be
called a development role, but who would count himself as a VB
developer. I suspect things would also change if you looked at people
developing "shrink-wrap" applications vs those developing "in-house"
business applications.

Now, my paragraph above was mostly thinking of VB6, rather than VB.NET.
My guess (and all of these suggestions are just guesses and suspicions)
is that VB.NET has made more of an impact on the full-time developer
than VB6 did - although it would be interesting to see how many people
went from, say, Java to VB.NET compared with those going from VB6 to
C#. (I've heard of various people doing the latter, but none doing the
former. I'm sure they exist, I just haven't heard about them.)

None of this prevents VB.NET from being a perfectly viable language, of
course. I happen to prefer C# in various ways, but that's a different
matter.
 
S

Scott M.

Sure, why not?

The question is about the popularity and demand for C#. This ng isn't
limited to just programming questions. It't for C# topics.
 
S

Scott M.

Scott something is up with you and this subject matter perhaps. First it
was the ginger ale example and now the old toast/butter and colds
connection. Nobody suggested anything remotely like either of those two
"examples" and I can barely justify giving them that designation.

The ridiculous examples I provided (and there were MEANT to be ridiculous)
were intended to give Arne, my impression of how ridiculous his *probabilty
problem* was and how ridiculous is 3:1 *fact* was. Sorry, my sarcasm was
lost on you.
But remember the posting below? Take a wild guess as to how your replies
have influenced his decision, or take a poll :) How different it might
be if positive answers were given in both camps... like when Arne replied:
"But there are still a lot of VB.NET code out there now and will be too in
the future. I would not consider using VB.NET a risk for the project long
term."

Well, I will just say that I have not called Arne anything overtly insulting
or said anything rudely that wasn't unprovoked. If you want to talk about
the *tone*, I'm quite sure the scales tip in Arne's favor on the rudeness,
insulting and unprovoked verbal assault issues.

As to his statement about VB.NET being around for a while... Great he
thinks there is a futre for VB. So, what? None of what I have been
debating has been about that. Are you really going to make me say (for
what's got to be the 10th time by now), what my problem has been with his
comments?
Doesn't that seem reasonable?

How so, when it has nothing to do with what I've been discussing?
<begin quote>
Fact Poll

I made the transition from (Borland) C++ to VB.NET around 2004. I have
been
happy with the choice. I find I can focus more on the problem and less on
being "tidy" with VB.

But, I fear that many don't take VB.NET seriously, particularly in
scientific programming. They ask; "What do you code in?" and you say;
"VB.NET." Conversation over.

I also fear that the technological tide may turn away from VB back towards
C
- sending VB the way of the Sony betamax, Mac, and Dodo.

What are the facts? What are the advantages of C in terms of stability,
flexibility, and overall power? What about the long term trend? What is
the
apparent emerging language today.

I kinow everyone is busy. I don't mean to waste anyone's time. I ask
because
I am at a crossroads, embarking on a huge task. I want to be using the
most
vital language. What better place to ask?

I definately applaud you (being very sincere) for ending this obviously
unending debate and bringing the thead back to the OP.

If you are willing to listen to my *opinions* only.....

I started out as a teen learning BASIC by reverse engineering early DOS
based computer games. It started for me by looking at the code for any "3"
I could find. The point being that I was trying to figure out how to change
the amount of lives or turnes I could have before the game would end. Damn,
if there weren't a lot of "3"'s in the programming!!! But, through trial
and error, I not only found the right "3", but in the process began to
understand what the rest of the code was doing.

As, I'm sure you know, we are far from BASIC today. Just as VB .NET is
nowhere near the BASIC of old, I see VB.NET nowhere near the VB 6.0 of old.
It is true that the stigma many employers and Java and C and C++ developers
had against VB 6.0 has carried over to VB .NET (unjustifiably, I might
add). However, as we know VB.NET is now fully OOP and is capable of roughly
the same performance and power that C# has. I really do believe that as
more and more employers and non VB developers realized this, VB .NET will
only gain more market share.

I'm not sure if it was this thread that I mentioned it, but I own/operate an
IT training company, and am fortunate to work with several clients who see
this and have chosen VB .NET over C# as well as Java. Now, I know this is
not the norm, but the ease of VB.NET, or rather the shorter learning curve
when it comes to the language's syntax, make VB.NET appealing to companies
that use legacy VB versions. It's very hard to justify higher training
costs and lost productivity (going to C#) if your staff already has legacy
VB skills. Of course, not all companies had used a version of VB in the
past, so they may find that learning C# is more desireable because their
in-house skill set is more Java of C based.

My 2 cents (ok, it's got to be $2.53 by now).

Good luck!
 
S

Scott M.

Which other reputable sources?
So local and US Chambers of Commerce agree on the 3:1 ratio of C# to
VB.Net jobs? Don't you see you've just listed some names along with "take
a poll" so that's all that is required to claim anything.

You had asked what reputable sources I have used in restaurant marketing
studies I've worked on. I gave you my answer. I don't understand why you
are now asking what this has to do with computer languages. Are you saying
that anything I list is just a list, so it can't be substantiated?

My list is made up of hospitality recognized and respected sources that
cover many aspects of the hospitality industry (not just one segment and not
just a limited part of just one segment).
Actually the fact is that many studies are funded every day which are
found to conclude the opposite of studies funded weeks or months earlier
or studies based upon a slightly different wording of the questions or
intended to make a very slightly different point.

The most "used" vs. the most "popular" vs. the most "powerful" vs. the
"easiest".

I'm not sure what your point is here. A scientific study is better than no
study at all. Arne has not provided any meaningfull study. It doesn't
follow the prescribed steps for creating a reliable sample.
I guessed correctly. I asked "would you fund a study" and the answer is
no.

When I scroll up, I see your question was: " Do you seriously think anybody
posting here is going to fund a study?". I replied "No". You didn't ask if
I would fund a study.
Of course they are included in the "research" by virtue of the fact most
of the job postings at major job sites are posted by head-hunters. There
are postings every day on behalf of huge corporations by small companies
that place people at those huge corporations.

What amount is "most" of the job postings? Now, you've caught something from
Arne and doing exactly what you caught me doing with Wiki. This is really
just proving my point. The simple asnwer is, we just don't know with any
certanty what the ratio is.
You're thinking of jobs for the neighborhood coffee shop or entry level
work at the factory. There are no important newspaper listings for senior
level programmers in the newspaper.

So, you are now changing the original polling criteria? And, you are making
yet another assumption (about how many of a certain type of job will be
found where).
And again nobody said anything about ginger ale, getting a cold from
toast, using the newspaper help wanted ads as an indication of anything
except you.

I've used my ginger ale and cold/toast alaogies as a farcical way to show
that Arne's *probability problem* was nonsence. As for no one else talking
about newspapers, head hunters and in-house listings, that's exacly my
point. That's what's wrong with the supposed tren (first offered and then
stated as fact). Don't you see that as kind of walking around with blinders
on?
Don't you see both Arne and I looked it up rather than "challenge you"
because it was in everybody's best interest to put a stop to the matter.
We wanted to help rather than be challenging. Given your quest for proof
I think it's fair to say we were both surprised by how easily it was to
find evidence.

But don't you see that you and Arne were presenting the information, not me?
The burden of disproof is not on me. If you make the statement, you need to
be prepared to back it up. The fact that you went and provided proof of
your statement is exacly what you should do to prove your point. You did
and I was wrong.
Why would I say something like that? Clearly I'm saying that your belief
on the incumbancy of posters to provide credible proofs is the minority
opinion. Not a single other person has suggested (in any recent thread)
that "credible proofs" are missing. Most just say "thanks" and go on
their way.

But how many of those posts is a mistaken *fact* disputed. And since we are
not talking about which side of the VB.NET vs. C# fence (in this branch of
the thread) why would it matter? We're talking about someone providing
disputed facts. The dispute is not about the language, the dispute is about
the statistic. I've said all along that the C# backers may very well be
right.
The next time you answer a VB.Net question I'll be sure to ask you for
credible proofs and the results of a study.

If I present it as a definitive, undisputable fact, I'll be happy to provide
you with an MSDN link (can't get more authoritative the to hear it from the
horse's mouth). If I don't, I wouldn't expect you to accept it as anything
more than my opinion.
A major point isn't getting through... he is under no obligation to
provide any facts. He doesn't really care if you believe that he isn't
right or that you can point out the statistical flaw in his research.
What would he get out of it, your appreciation?

No, the point that's not getting through is that I don't care what Arne
thinks of me. The real fact here is that he is presenting an observation as
a fact and not providing anything to back it up. That's his right to do.
But something tells me that he does care, othewise why would he persist in
responding back and forth so much. I continue to respond, not for Arne's
sake, but to dispute his statement for others to read.
What about your toast/butter and cold example? Let me see if I can post
your statement to Arne verbatim:

"Now, you are saying that any data (however incomplete) is
statistacally significant? Ok, I once ate toast with butter and the
following day, I developed a cold. So, I think it is clear that toast
with
butter causes colds."

Did he give you a reason to suggest that would be reasonable? If on the
other hand he checked 3 very large job sites and of the people who
reported being sick 3 out of 4 had eaten a particular brand of butter I'd
say it might be a good idea to avoid it. Statistically valid or not the
number is too great to ignore and the odds of it being coincidence is very
low. It wouldn't warrant a product recall but it would behoove those
purchasing butter to reconsider despite a lack of information.

Sure, that's reasonable, but in your summary, you acknowledged that it is
not a *fact* that the butter was the culprit, it's just an informed
*opinion*. You were carefull about how you presented your feelings on the
matter. This is exactly what my point was with the Ginger Ale and toast
scenarios. It makes no sense to wrap an opinion (even an informed one) as a
fact.
It's not my Wiki but thanks for trying. :)

Well, it was *your* Wiki post, not mine.
We're on to your debate methods but I'm giving you a little more rope. Of
course it is relevant.

Not when you are conducting a scientific poll, it's not. You posted the
link, so obviously, you felt it was relavant. Are we or are we not talking
about a mechanism that yeilds an accurate result or not? By posting the
link, you indicate your feeling is "yes". As the article clearly states,
you need a reliable "sample frame" to get a reliable result. If you then
look at the definition of what a "sample frame" includes, it becomes
abundantly clear that Arne did not include enough on-line data and did not
look in any other potential areas where relevant data exists. It's NOT a
credible sample frame.
"All the other sites" include many totally irrelevant sources and few care
if a small job board in No. Carolina has a Java position at a local high
school. People are interested in trends not absolute numbers.

You are making an assumption that non online sources wouldn't have any
meaningful jobs and using that assumption as a basis for excluding a whole
segment of data. You know what they say about assumptions, right? :)

One doesn't learn a computer language or choose a career path based upon a
sample that includes small towns in Iowa unless one lives in a small town
in Iowa. They aren't the leading edge they are the trailing edge.
Failure to realize the direction software development is moving leaves one
in a support position as technology passes you by.

What if they live in a large city, like Los Angeles? Where did small-towns
come into the picture? I didn't introduce that. You are making another
assumption about the quality of non online job listings.

So, now we have, at least two, assumptions that have affeted your sample
frame. Garbage in ... garbage out.
What you posted were these words exactly... that is the bottom line in
point of fact.


Like perhaps he ought get busy and get those number to you. Here is a
clue, he isn't going to.

If he wants to present his flawed stat. as a fact, yes he does. But, no, he
won't. What he could have done is simple acknowledge his 3:1 is simply a
quick observation he made on some limited research he did? Would that have
been so hard to do, rather than persist that he has done a statistically
responsible poll and his stat. is a fact? That is the bottom line for me.
Right those newspaper ads for Senior Software Developers in Duluth, try
here: http://www.duluthnewstribune.com/classifieds/

Maybe there aren't many, but you are again missing the point, you won't know
unless you look, will you? And, I'd like to piont out that you are the only
person discussing the availabilty of Senior Software Developers. No one
(even Arne) said that this is what the stat. represents. Husan's original
message does not ask about Senior Software Developers.

So, again you are making another assumption, now that's, at least, three
that I count. Going back to the cited Wiki link as well as the first rule of
good polling, you must develop a specific question that you would like the
answer to before you can develop a reasonable sample frame. If you change
the objective of the poll AFTER the sample frame has been developed, you are
almost certain to get meaningless results. This is why professional
pollsters spen a lot of time and get paid huge amount of money, because the
know exactly how to phrase the question being asked of the respondant and
they know exactly how to build a reliable sample frame so they don't get
skewed data. They make very few assumptions if they can help it, as this
affects the margin of error of the poll. The less assumptions made and the
more specifc the question, the more reliable the results.

I will just end my involvement in this thready by saying that although we
disagree sharply on this, debating with you has remaind cordial and I
appreciate your not getting personal.

Good luck Tom!
 
S

Scott M.

Please read, with your eyes open, what you are commenting on and I'd offer
some friendly advice that it's not really a good way to start a conversation
with an insult to someone you have never communicated with, who has never
said anythiing insulting about you.

Have a nice day!
 
S

Scott M.

I got you Cor. I indicated that the thread started as you say, but then
changed to something else (as happens).
 
?

=?ISO-8859-1?Q?Arne_Vajh=F8j?=

Scott said:
Ok, nice substantiation. That point conceeded. And thanks for the nice
insults right off the bat. I had thought that I repeatedly indicated that I
wasn't going to dig up proof for your statements, since I have made no
claims.

That is where you do not understand usenet.

You are not supposed to get everything delivered gift wrapped - you
will get hints and supposed to do your own research.

How so? Your words exactly were that 3 site, do a trend make. You never
said, "this is what I found, take it for what it is".

No - and ?

I do not see much point in writing that numbers in a post
of mine is found my me - obvious they are.

And I can not really see any point in write a "take it for what
it is worth clause". That would apply to all usenet posts.
You aren't even reading my replies anymore. That statement is completely
false.

No it is obvious true.

If the sample selection is good then the sample size makes it
very significant.

Try calculate a t-statistics on it.
Now, you are saying that any data (however incomplete) is
statistacally significant? Ok, I once ate toast with butter and the
following day, I developed a cold. So, I think it is clear that toast with
butter causes colds.

Ridiculous example again.

But I will try again: if 3/4 out of a sample of 40000 people eat
toast with peanut butter and get a cold the next day, then I would
conclude that there were a causality.
Where, exactly, did I say it was very big compared to most samples? I said
no such thing. And, when you attempted to I corrected you. I'm saying it's
skewed BECAUSE it's too small.

1) 40000 is a big sample.

2) A small sample is not skewed, but may be insignificant. Big
difference.

Arne
 
?

=?ISO-8859-1?Q?Arne_Vajh=F8j?=

Scott said:
If I present it as a definitive, undisputable fact, I'll be happy to provide
you with an MSDN link (can't get more authoritative the to hear it from the
horse's mouth). If I don't, I wouldn't expect you to accept it as anything
more than my opinion.

You could start by substantiating these snippets from your various
posts:

1)

#Ok, one jobs search engine down, 435,000 to go

I really think we need to see the list of 435000 job sites.

2)

#Or, how about that Microsoft paid an "indepenent" consultant to alter Wiki
#posted data with new *facts* disputing a recent report of the overall
#benefits of .NET vs. Java?

I would also really like to see a source for that.
No, the point that's not getting through is that I don't care what Arne
thinks of me. The real fact here is that he is presenting an observation as
a fact and not providing anything to back it up. That's his right to do.
But something tells me that he does care, othewise why would he persist in
responding back and forth so much. I continue to respond, not for Arne's
sake, but to dispute his statement for others to read.

First of all : I did provide something. That you do not believe in it
does not make it nothing.

"not providing anything to back it up" is a plain simple lie.
Sure, that's reasonable, but in your summary, you acknowledged that it is
not a *fact* that the butter was the culprit, it's just an informed
*opinion*.

No it is not an opinion.

It is extremely strong statistical evidence.

Arne
 
?

=?ISO-8859-1?Q?Arne_Vajh=F8j?=

Cor said:
I did not follow the whole thread :), are you proofing that VB.Net is
easier to learn than C# or that more people are doing it, and therefore jobs
can easier be fulfilled?

Someone asked the classic C# versus VB.NET question.

As part of a relative neutral answer I mentioned that
job adds are distributed about 3:1 between C# and VB.NET.

I was asked whether I had checked all jobs.

I explained that I had used the search function and
gave numbers from 3 major job sites in US, UK and Germany.

And Scott has then tried in a lot of posts
to convince me that that does not prove anything.

And let us just say that I do not buy his arguments.

Arne
 
?

=?ISO-8859-1?Q?Arne_Vajh=F8j?=

Cor said:
I am sure that the OP is not asking about jobs, he is asking if there are
childness people who tell that C# is better than VB.Net just because of the
sound.

He was asking about whether people were turning away from VB.NET.

Quote:
#I also fear that the technological tide may turn away from VB back
towards C
#- sending VB the way of the Sony betamax, Mac, and Dodo.

I replied that VB.NET would be around for many years.

But I also noted the job market stats, which started this
long thread.

I considered it relevant for the question. Well - I still do.

I will not recommend people choosing language from job
statistics, but that is the posters decision, and wanted
to provide the info.

Arne
 
?

=?ISO-8859-1?Q?Arne_Vajh=F8j?=

Scott said:
Check your math Arne, it does the exact opposite of that. If we have
multiple listings for the same job, then we have an even smaller pool of
distinct jobs, meaning we now need to look in other (more) places to get the
pool size up since we don't want to count the same job twice.

You have missed the point.

There are little overlap between my samples because they
are in different countries.

There are huge overlaps between job sites within
same country.

And that means that number of jobs in my sample / number of
total jobs is bigger than number of sites in my sample / number
of total sites.

Perhaps, but even still, they do not represent all the places where jobs can
be found: not nearly all the sites and none of the non-online places.
Either way, your sample is too small.

40000 is not too small.
Correct! Meaning we don't have a large enough sample.

Nonsense.

Reducing the total makes the sample relative bigger.
So, which is it? Are there lots of duplicates (which you just agreed there
were, here in this post) or are their not a lot of duplicates? Either way,
for the reasons I've been repeating over and over, you still don't have a
good sample.

Try read my posts again. Or read above for a quick summary.
THANK YOU, you admit your 3:1 is not a fact

It is statistics.

Try testing the probability of X:1 from the data and reject
all less likely that 0.0001% and tell me what X you end up with ?

It will be very close to 3.
Sure, but you are manufacturing an equation to suit your supposition.

The numbers are the facts.

The math is standard statistics.

Nothing manufactured.
I
gave you my dice supposition, but it hardly makes it reliable.

It was very reliable. But it was not relevant. Different thing.
But you won't be clear as to why.

I gave you the reason in the next line you quoted.
Made up (your probability scenario above) or insufficient ones (flawed
sample group), yes.

I find it hard to take someone not capable of distinguishing between
no facts and insufficient facts serious.

Arne
 
T

Tom Leylan

Oh m'gosh Scott I thought this was over and here you go again.

When I scroll up, I see your question was: " Do you seriously think
anybody posting here is going to fund a study?". I replied "No". You
didn't ask if I would fund a study.

Alright but I would have thought the part you quoted (included here as well)
where I ask "Would you if I claimed your opinion on Wikipedia was
unfounded?" right after I asked the question you just confirmed would be
sufficient proof.
What amount is "most" of the job postings? Now, you've caught something
from Arne and doing exactly what you caught me doing with Wiki. This is
really just proving my point. The simple asnwer is, we just don't know
with any certanty what the ratio is.

Most if you'll accept the Free Online Dictionary's definition
(http://www.thefreedictionary.com/most) means the greatest in number. I've
searched the sites on a regular basis and if "respond to" is any indication
(and who knows perhaps companies are making it up) they are most often
directed to recruiting firms intent on filling a position (for a commission)
and not directly to the company offering the position. It is intended to
help filter out the totally unqualified respondents but again I have no
direct proof of this (merely my conversations with recruiters) so perhaps it
is because people have nothing better to do or their friends do it or
because they are mentally ill. It calls for another survey and when I can
raise the money (from an unbiased source) I'll get back to you with the
results.

Dice BTW had 95,786 jobs posted as of 3/1/07 with 37,781 contract positions
and 65,075 permanent. 18,290 mentioned C/C++ as necessary skills. As of
4/2/07 the skills most in demand included J2EE/Java followed by C/C++.
So, you are now changing the original polling criteria? And, you are
making yet another assumption (about how many of a certain type of job
will be found where).

Meanwhile The Wall Street Journal has weighed in:
http://wsj.consumersearch.com/internet/job-sites/review.html

Perhaps you are concluding there are no studies because you personally
haven't read them but I'll go out on a limb and say yes, the CEO position
for the top 100 U.S. Corporations will not be posted in the help wanted
section of the local newspaper or posted on the cork board outside Hank's
market.
Sure, that's reasonable, but in your summary, you acknowledged that it is
not a *fact* that the butter was the culprit, it's just an informed
*opinion*. You were carefull about how you presented your feelings on the
matter. This is exactly what my point was with the Ginger Ale and toast
scenarios. It makes no sense to wrap an opinion (even an informed one) as
a fact.

They are not the same thing. Citing 3 friends who like a flavor of soda is
no where near the same as 3 out of 4 total strangers on randomly chosen job
sites reporting being sick after eating the same brand of some food. You
seem to be claiming the results should be considered "as relevant" and they
surely should not. When reports of tainted dog food came out recently did
you rush out and buy more of the suspected food to give to your pets citing
the lack of conclusive evidence? Would you have done so if 3 of your
friends said that their pets didn't die? The value of the information is
not the same.
Not when you are conducting a scientific poll, it's not. You posted the
link, so obviously, you felt it was relavant. Are we or are we not
talking about a mechanism that yeilds an accurate result or not?

So this is all part of a scientific poll? I think you've mistakenly
connected to the Internet when you thought you were in a statistics course
at MIT.
You are making an assumption that non online sources wouldn't have any
meaningful jobs and using that assumption as a basis for excluding a whole
segment of data. You know what they say about assumptions, right? :)

Read the reports at DICE and tell them they don't understand how the job
count in New York City (along with the other 9 cities they list as the top
tech job markets) is uninformed. Explain they didn't take Heart Butte,
Montana into consideration. With a population of 692 they might all be
VB.Net developers for gosh sake, you have to phone them to know for certain.
What if they live in a large city, like Los Angeles? Where did
small-towns come into the picture? I didn't introduce that. You are
making another assumption about the quality of non online job listings.

Jobs at the Los Angeles Times are listed here on CareerBuilder.Com:
http://www.careerbuilder.com/JobSee...04954d9a08415c8514fc35e7f3302b-229563708-WP-2
If he wants to present his flawed stat. as a fact, yes he does.

Uhh. no he doesn't.
Maybe there aren't many, but you are again missing the point, you won't
know unless you look, will you? And, I'd like to piont out that you are
the only person discussing the availabilty of Senior Software Developers.
No one (even Arne) said that this is what the stat. represents. Husan's
original message does not ask about Senior Software Developers.

Right, you got me the Duluth paper was filled with job openings for VB
developers. There was the "garage mechanic needed" and then 35 positions
around town for VB and VB.Net not a one for C#. Are you crediting Husan
with starting the thread now?
This is why professional pollsters spen a lot of time and get paid huge
amount of money, because the know exactly how to phrase the question being
asked of the respondant and they know exactly how to build a reliable
sample frame so they don't get skewed data.

On the accuracy of polls and surveys (as published in Science magazine):
http://www.stevetoner.com/handouts/Assessing_the_Accuracy_of_Polls_and_Surveys.pdf

Columbia News reports "markets show greater accuracy than polls"
http://www.columbia.edu/cu/news/04/10/markets.html
They make very few assumptions if they can help it, as this affects the
margin of error of the poll. The less assumptions made and the more
specifc the question, the more reliable the results.

I will just end my involvement in this thready by saying that although we
disagree sharply on this, debating with you has remaind cordial and I
appreciate your not getting personal.

Good luck Tom!

Fair enough.
 

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

Similar Threads

Converting From VB.Net or C# to VBA 7
c# vs vb.net 3
VB to C# 2
C# or VB 9
C# or VB 4
vb vs c# 10
Code editing and compiling outside VS in my application? 3
Save setting to registry using C# 5

Top