|
.. like a lot of others I started in BASIC, y'know, the original way back when. I still haven't properly graduated to C and co featured here because I'm probably too lazy and C et al are much more difficult to write properly. The B in BASIC stands for beginners.
However if I want to see if something I am trying to do in VB can be done better I type something like "visual basic code" in my Google bar and check out some of the half million items it gives back in half a second.
The Codeproject has a good, no excellent, name for C and related languages. The major push towards new languages seems to have, from my own perspective, a basis in C. I can understand including Java and C# here but as:
- MS VB seems to be slowly evolving into C++. VB.Net <==> VC6.
- MS [marketing] seem to be pushing C# as a better VB.
- Java, C++ still regularly top the charts for requested skills, VB is further down [I'm not sure that this is a valid reason; IMHO there's a tendency to ask for C++ because it sounds good not because it's needed.].
- the names I follow here slavishly as mentors probably won't start posting VB "how it's done" type articles
I ask myself, do we really need this? As a VB'er the answer is a politically incorrect "no".
Kind regards.
Al.
ATL Student
|
|
|
|
|
I'm probably on the flip side of the coin. I first learned Pascal and ran quickly to C and then C++. I used to be a VB snob and thought it was just a toy and not very useful for writing a "real" application. Then, when VB 5 came out I looked at changes from VB4 and thought well, VB may have its place, but I sure never let it find a place in my shop. About 3 months later I was moved into another group that was on a project with about 50/50 VC++ and VB and thought it might be a good chance look into this ugly monster some without getting saddled with actually having to use it. Slowly but surely I found my self working with it more and more mostly for the speed of development and being able to quickly mock something up. My customers are internal to my company and change their minds like women and my managers aim to please them. So for me, that means I must use VB. Switching from VB5 to VB6 was pretty painless...it looks like the conversion to VB.Net will be a little more difficult which could make for some good articles.
I said all that to say this. I would like to see similar content for VB as we have here for VC++. It could be a sister site...I'm not so worried about where it resides, I'm more interested that VB programmers have a place to put well written articles that has the level of professional look and feel that CP has. As you say there are about a half million hits to go look at when you are trying to find a little code help and I don't have that kind of time. If there was a sister site to CP for VB, it would defintely be the only place I would look. I know that CP is the only place I go for C++ code I would be willing to help with the upkeep as I know Chris puts in a lot of time on this site. From the comments I've seen so far I would want to keep CodeProject as free from it as possible so that it would be in a separate spot...say www.codeproject.com/vb with no link to it from the main www.codeproject.com page.
Probably not a popular opinion but just my 2 cents.
Regards,
Ed Evans
|
|
|
|
|
I agree, in that if Chris does host VB content it goes on a sister site, NOT CP as it is currently.
However, it should be hosted on another server (Which costs $$$ unforunately). CP is slow most of the time for me, whether I access it from home or work (i'm in the UK). I would hate to see it slow to a halt just as it was starting to improve a bit (speed-wise).
David Wulff
dwulff@battleaxe-software.co.uk
|
|
|
|
|
I have never had any problems with speed on CP and as you say it has just gotten faster over time. I'm here in the states. I'm not sure that the lack of speed you are seeing has anything to do with server horsepower but your point is well taken that more hits/time will affect performance of both servers and bandwidth. But if hits/time increase that much from VB programmers then surely Chris could get more VB advertising and get more hardware for his trouble...or maybe it would just be more trouble.
Cheers,
Ed Evans
|
|
|
|
|
.. the advertising-revenue model hasn't worked well for other sites I guess it depends on whether CP's long term future is as a money making project, Not-For-Profit, or hobby. I wouldn't mind paying a small sub., but I'll obviously deny making this statement when asked for it!
For me the site is great because of the quality of contibution, or that of filtering !!
Thanks.
Al.
ATL Student
|
|
|
|
|
.. my last place had a truly wonderful realtime P&L suite which was VC/SQL6 (with extended stored procedures)on the back end and VB on the GUI front.
As the perpetual VB programmer struggling with C++ because I'm lazy and don't try and write enough of it, I'd appreciate a site dedicated to VB of the quality of this one, but don't want *anything* to take this one off-message.
Kind regards.
Al.
ATL Student
|
|
|
|
|
I have nothing against VB,
but I'm afraid if efforts are being made to add a VB section,
the quality/quantity of the VC++ articles will decrement...
Keep this site as valuable as it is now
and don't start a VB section.
|
|
|
|
|
I started with Delphi and personal/politcal preferences aside, I think VB has its place. However, I don't think a section on coding in VB belongs here. I really don't want to wake up in the morning, rush excitedly to the computer, fire up my browser and see a bunch of "How to add a button to your form" articles. Don't get me wrong, everyone starts somewhere and adding a button to a form can be a daunting (yet rewarding) task the first time you do it.
The VB world is innundated with books, training and examples from Microsoft (something us C oriented guys could use), why add more garbage to the heap?
Ritch
PS- Ever notice how much VB improved after M'soft raped Borland's Delphi team? (Sorry, just can't let it go)
Blah!
|
|
|
|
|
Maybe I'm not the norm, but I actually got my start in Basic (MS-Basic, then GW-Basic) before I got into C and then C++. Somewhere deep in my heart I've always wanted to see the language grow up and be recognized as a full professional language.
I think with the language equality that dot-net offers, this may be that time. For what it's worth, I'd love to see a VB.Net section on Codeproject.com. Even though I might not use it directly, I'd love to see how VB guys are approaching problems, and how the code is put together.
|
|
|
|
|
I started with BASIC as well ( AppleSoft, then goodness knows how many variations ), but I stil don't believe VB is relevant enough to enough C++ developers to justify it's presence here, as opposed to a sister site.
Christian
The content of this post is not necessarily the opinion of my yadda yadda yadda.
To understand recursion, we must first understand recursion.
|
|
|
|
|
VB is for people who don't wont to learn a proper programming language like C\C++ .
We don't want CP to turn into a VB site. There are hundreds of VB sites like CP (but obviosuly of no interest to proper programmers) we don't want another one.
Keep CP CPP
|
|
|
|
|
That is an interesting attitude.
I take it that your the type of developer that picks the technology first then asks for the task details vs understanding the task then picking the appropriate technologies (and/or language) to do the best job.
Although I have been developing with C/C++ since the mid 80s, I use many other languages as well. Having a more broad scope on the advantage of different languages gives a great advantage when approaching new tasks.
|
|
|
|
|
Think it's not the attitude, but rather peacockery. So there is nothing to discuss here.
Regards,
Gennady
|
|
|
|
|
My programming language is better than your programming language ...
Because...
1. I only know one language
2. I only know how to approach a problem from one angle / one language scenario regardless of how easy / difficult it is to provide a solution
3. I'm a HaRdCoRe programmer / hacker who only looks at a problem in terms of 'x' languages features
4. Design ? that's for wimps who spend all day writing documents / diagrams and take ages to write any code.
Just a humble opinion from a C, C++, C#, VB, ASP, PHP, PERL, JAVA, VB.NET, Delphi, SmallTalk programmer.
It's not the tool, it's how you use it
|
|
|
|
|
I agree with you on several points.
1/ It is better to be a programmer than a specialist in one language. If you're a programmer, then you program, and are able to apply that skill to whatever language necessary/
2/ Design is obviously important.
I disagree vehemently with the following assumptions inherent in your post.
1/ That being a programmer means you can do the job just as WELL with any language. A workman is as good as his tool, and VB isn't the tool that C++ is a lot of the time.
2/ The assumption that knowing only one language, and a complex one at that, means I don't know anything about design.
3/ That knowing a lot of languages is a substitute for knowing one or few *well*
4/ That language features are unimportant. I would *hate* to lose pointers, for example, because they are very useful if you know what you are doing.
Christian
The content of this post is not necessarily the opinion of my yadda yadda yadda.
To understand recursion, we must first understand recursion.
|
|
|
|
|