What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » Plug-Ins » hey programmers!

1 votes - 5 average   hey programmers!
Author: Message:
Choli
Elite Member
*****

Avatar
Choli

Posts: 4714
Reputation: 42
43 / Male / Flag
Joined: Jan 2003
RE: hey programmers!
quote:
Originally posted by ashmanto
hello, I have just started with programming at my school.. we use visual basic.. so I am basically a n00b.. but by reading this forum, I have got the feeling that Visual basic is a piece of shit, pardon my french..  so i was wondering wich program is the best for making a plugin..?

can anyone give me a brief answer? tnx
you're learning how to program, and started with VB. It's a good begining, IMO. Start doing plugins with VB and when you become a more experience developer, learn VC++ and decide yourself with language you want to use (depending on what you want to do (read a bit more))
quote:
Originally posted by CookieRevised
indeed, VB isn't piece of shit. It is a very decent programming language in which you can do lots of (advanced) things. Don't let VB-haters tell you that VB isn't good.

Of course VC++ can do some more things because it is more advanced. But because of that, it is also more difficult to learn.

But almost all things can be done in VB, including plugins and even writing big advanced programs.
I agree with that post.
quote:
Originally posted by ashmanto
jup, that was what i was thinking too, because isnt windows written in visual basic or something?? since its a microsoft program?
Nope. Windows is written in C/C++/VC++ and asm. (the same as most of the OSes)
quote:
Originally posted by CookieRevised
You can make DLL's, OCX's, whatever with VB...
They're a bit "special" DLLs, OCXs, etc... but at the end they're DLLs, OCXs, ... :P
quote:
Originally posted by TheBlasphemer
Ask a proffesional programmer, who's been programming a bit longer, and there's a 90% chance he WILL agree on VB being shit.
Well, VB is and is not shit. Depends on what you want to do with it. For example, if you want to make a simple application (or plugin for plus) with a couple of windows, and draw some simple pictures/graphics etc... and you have to do it in 30 minutes, then VB is the best option and VC++ is pure shit. However, if you want to develop an optimized application, with very advanced features (like plus), etc... then VB is who is shit and VC++ is the best option.

Each programming language is for each thing you want to do. You can't say that this or that language is shit just because you don't find it usefull for your work. In each situation, some language can fit better/worse than another one, and it's up to the good programmer to pick up and use the best that fits his/her needs.
quote:
Originally posted by CookieRevised
Ask a prof programmer and he will say that C++ is more powerful, but he wil NOT say that VB is shit. He will say that VB is very good to start learning and very easy to learn and understand the concept of programming and that you can still do lots of things in it.
I consider myself a professional developer and I agree with Cookie. The fact that I program in VB (when I do) is due to I feel more confortable with the things I have to do. I prefer spending some time in writting an algorithm that does something, than in writting the code needed to control a combobox or whatever (just an example in the programs that I made and you all know).
quote:
Originally posted by TheBlasphemer
What real programming is how to solve certain problems, like sorting arrays. in VB you can do this, easily, by making a list object and calling sort. but now be honest, how much of that did YOU do?
nothing, you just told vb to sort it for you, which is yet just another command.
The thing I said about having to forget everything about basic before starting real programming is best explained using simple string matching. One of the most made mistakes among vb people trying to switch to C is:
code:

if ("string" = "string" ) { };


in which there are already two mistakes in one simple if statement.
If you cannot see those mistakes, and you can't be bothered, I'd recommend never even looking at programming again and go live on dreaming of VB. if however you want to learn REAL programming, find out, if a computer can only store numbers, how can you match two strings? I'll give you two hints: arrays, ascii...

nothing more to be said...

EDIT: just one more thing to be said, this is not for getting my right, this is not because I hate VB or love C++, but VB is simply not programming, and if someone wants to learn programming he should learn it the proper way...
all that is due to VB is a higher level language than C. Just that. It's the same as Java. In Java you can use clases to do everything and the programmer lose the control over pointers, strings vs character arrays, etc... That's why if you want/need to do the things yourself, go with C, if you prefer the other point of view, use Java, VB, etc...

quote:
Originally posted by CookieRevised
On a sidenote, but related. You can even learn how to program without a programming language! In fact, pro programmers still use pen/paper to write workflows down; and that is the exact skill to be learned in programming. When writing down the workflow you don't bother about "oi, the pc only reconize 1's and 0's, how am I gonna make a string...", because that is not important...
Soo true....
* Choli remembers those ugly subjects at the Uni about that :P
Messenger Plus! en espaņol:
<< http://www.msgpluslive.es/ >>
<< http://foro.msgpluslive.es/ >>
:plus4:
09-18-2004 12:33 AM
Profile PM Find Quote Report
« Next Oldest Return to Top Next Newest »

Messages In This Thread
hey programmers! - by ashmanto on 09-17-2004 at 07:36 PM
RE: hey programmers! - by Mike on 09-17-2004 at 07:39 PM
RE: hey programmers! - by CookieRevised on 09-17-2004 at 07:58 PM
RE: hey programmers! - by ashmanto on 09-17-2004 at 08:03 PM
RE: hey programmers! - by Mike on 09-17-2004 at 08:05 PM
RE: hey programmers! - by Mnjul on 09-17-2004 at 08:21 PM
RE: hey programmers! - by ashmanto on 09-17-2004 at 08:26 PM
RE: hey programmers! - by CookieRevised on 09-17-2004 at 08:35 PM
RE: hey programmers! - by lopardo on 09-17-2004 at 09:24 PM
RE: hey programmers! - by CookieRevised on 09-17-2004 at 09:28 PM
RE: hey programmers! - by lopardo on 09-17-2004 at 09:31 PM
RE: hey programmers! - by ashmanto on 09-17-2004 at 09:32 PM
RE: hey programmers! - by CookieRevised on 09-17-2004 at 09:46 PM
RE: hey programmers! - by CookieRevised on 09-17-2004 at 11:27 PM
RE: hey programmers! - by Choli on 09-18-2004 at 12:33 AM
RE: hey programmers! - by Mike on 09-18-2004 at 07:42 AM
RE: hey programmers! - by Mnjul on 09-18-2004 at 09:16 AM
RE: hey programmers! - by Choli on 09-18-2004 at 09:16 AM
RE: hey programmers! - by lopardo on 09-24-2004 at 08:49 PM
RE: hey programmers! - by Yousef on 09-24-2004 at 09:16 PM
RE: hey programmers! - by Patchou on 09-25-2004 at 04:30 AM


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On