programming languages

davy_g

Well-known member
Joined
Jul 18, 2007
Messages
63
Location
Belgium
Programming Experience
Beginner
@cjard, I don't do this for a living. Believe it or not but I do this for fun, just to learn how to use OOP and learn how to program.
I always wanted to learn a programming language and because VB.NET does not seem so hard (like C++) I thought I would give it a try.
And when I was reading I stumbled over OOP, UML and so on. That's why I wanted to know more about it.

He it's always nice if you can write VB.NET / OO on your resume.

I am no programmer, in my job I am an applications engineer. We use Oracledb's (that's why I know Oracle a bit :)) and SQL to solve problems, but we do not program it.

I do all my stuff @home but my girlfriend doesn't always appreciate it :p
 
Last edited by a moderator:
Wow thnx for your help you both!
@cjard, I don't do this for a living. Believe it or not but I do this for fun, just to learn how to use OOP and learn how to program.
Ah.. Well, what can I say; I guess you present a professional appearance and hence I thought you were employed in the software industry! :) :)

I always wanted to learn a programming language and because VB.NET does not seem so hard (like C++) I thought I would give it a try.
And when I was reading I stumbled over OOP, UML and so on. That's why I wanted to know more about it.
I'd leave UML alone for a while; i havent used it much in 10 years

He it's always nice if you can write VB.NET / OO on your resume.
Actually its nicer if you can write C# on your resume, and if I was hiring, I would only really look for OO awareness as part of a university course. Harsh as it might sound, I wouldnt look at someone who came to me saying "I self taught myself VB.NET and thats howcome I'm a good OO programmer" and put any stay by the OO side of it. For reasons discussed before, most people will learn VB.NET and maybe understand some thigns about objects along the way. This is very different to learning about OO design and concepts, and then realising products of this knowledge via a .NET language

I am no programmer, in my job I am an applications engineer. We use Oracledb's (that's why I know Oracle a bit :)) and SQL to solve problems, but we do not program it.
Well.. SQL is a programming language within itself, and Oracle (PL/)SQL is definitely a good thing to have on your CV..

I do all my stuff @home but my girlfriend doesn't always appreciate it :p
Well, like all the nice software in life, they are expensive and require a lot of time to get to know and fully enjoy. :) You somehow have to invent the time out of nothing, that allow you to train to improve your skills and make better prospects for you both ;') but thats the fun of the game! :)

ps; I found a tenfold improvement in the performance and stability of girlfriend.dll if I regularly update the flowers.dll in the same directory.. ;)
 
cjard said:
Ah.. Well, what can I say; I guess you present a professional appearance and hence I thought you were employed in the software industry! :) :)

Thanks, I was always interested in the programmingarea. Who knows, maybe I'll be a programmer in 10 years.

Actually its nicer if you can write C# on your resume...

Is that more wanted? I've once searched a site and there were a lot of business who searched a VB.NET programmer.

and if I was hiring, I would only really look for OO awareness as part of a university course. Harsh as it might sound, I wouldnt look at someone who came to me saying "I self taught myself VB.NET and thats howcome I'm a good OO programmer" and put any stay by the OO side of it.

Well then I would say something like: I am very dedicated because I've learned to program in VB.NET in my own time, next to my daily job.
I may not know everything about it but as I have an grow mindset I am very enthousiastic and always have a drive to improve myself.
A business rather has someone who doesn't know everything but is willing to learn and improve himself then someone who knows everything about VB.NET and takes the rest for granted.

Well.. SQL is a programming language within itself, and Oracle (PL/)SQL is definitely a good thing to have on your CV..

It's already on it :D

ps; I found a tenfold improvement in the performance and stability of girlfriend.dll if I regularly update the flowers.dll in the same directory.. ;)

The flowers.dll does not work well in my case, I keep getting errors. In my case the money.dll and shopping.dll are better.
The shopping.dll needs some improvement because it keeps getting into loops :D
 
adding a little light humour to this thread :D

Dear Cjard,

18 months ago, I upgraded to Girlfriend 1.0 from DrinkingMates 4.2, which I
had used for years without any trouble. However, there are apparently
conflicts between these two products and the only solution was to try and
run Girlfriend 1.0 with the sound turned off.

To make matters worse, Girlfriend 1.0 is incompatible with several other
applications, such as LadsNightOut 3.1, Football 4.5, and Playboy 6.9.

Successive versions of GirlFriend proved no better.

I tried a shareware program, Slapper 2.1, but it had many bugs and left a
virus in my system, forcing me to shut down completely for several weeks.
Eventually, I tried to run GirlFriend 1.2 and Girlfriend 1.0 at the same
time, only to discover that when these two systems detected each other they
caused severe damage to my hardware.

I eventually upgraded to Fiancée 1.0, only to discover that this product
soon had to be upgraded~ further to Wife 1.0. While Wife 1.0 tends to use up
all my available resources, it does come bundled with FreeSexPlus and
Cleanhouse2005.

Shortly after this upgrade, however, I found that Wife 1.0 could be very
unstable and costly to run. Any mistakes I made were automatically stored in
Wife 1.0's memory and could not be deleted. They then resurfaced months
later when I had forgotten about them. Wife 1.0 also has an automatic Diary,
Explorer and E-mail filter, and can, without warning, launch TurboStrop and
Multi-Whinge. These latter products have no Help files, and I have to try to
guess what the problem is.

Additional problems are that Wife 1.0 needs updating regularly, requiring
ShoeShop Browser for new attachments and Hairstyle Express which needs to be
reinstalled every other week. Also, when Wife 1.0 attaches itself to my Saab
93 Convertible hard drive, it often crashes.

Wife 1.0 also comes with an irritating pop-up called MotherInLaw, which
can't be turned off.

Recently I've been tempted to install Mistress 2005, but there could be
problems. A friend of mine has alerted me to the fact that if Wife 1.0
detects Mistress 2005, it tends to delete all of your Money before
uninstalling itself.
 
Is that more wanted? I've once searched a site and there were a lot of business who searched a VB.NET programmer.
Oh, yeah but it still has a bit of a "Its a noddy language for RAD development rather than a power language for serious stuff" stigma, plus its perceived as easier to learn so you'd probably find (in the "I only program VB.NET" pool) that there are a greater number of developers who (on average) are.. um.. not as technically competent as their C# counterparts.. Ends up, you'll probably find C# programmers are paid more and venerated more than VBN developers. Unfair, but true..

The clue is, actually, to learn .NET and not worry about the syntax. C#, J# and VB.NET are actually all the same under the hood so you master .NET, rather than a syntax, and then you can apply for any job that advertises a .NET language (C++ perversions aside; its strong ties with unmanaged code make it a bit more of a beast)

Anyone who thinks VB and C# are massively different needs to read this:
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

If youre competent, there's no excuse for not being able to work in either language, and you'll find a lot of examples on the web that are C# only.. A big pointer to being mentally transparent to the syntax is to stay well away from VB-only stuff, like all the legacy functions in Microsoft.VisualBasic.dll - use the core .NET equivalents and dont tie yourself to VBN just because you stick with MsgBox, rather than MessageBox.Show, UCase rather than "myString".ToUpper() etc
 
Back
Top