Author Topic: VB6 Limitations?  (Read 8851 times)

0 Members and 1 Guest are viewing this topic.

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: VB6 Limitations?
« Reply #15 on: October 13, 2006, 08:13:56 pm »
Ok, we know two things:
- VB6 sucks.  Ass. 
- I have to use VB6 on a huge upcoming project which'll probably be 4+ months
--------
- Life sucks. 


My company will probably earn a 6-digit sum for writing this, though, so I think I can live..

Offline AntiVirus

  • Legendary
  • x86
  • Hero Member
  • *****
  • Posts: 2521
  • Best
    • View Profile
Re: VB6 Limitations?
« Reply #16 on: October 13, 2006, 08:33:32 pm »
Ok, we know two things:
- VB6 sucks.  Ass. 
- I have to use VB6 on a huge upcoming project which'll probably be 4+ months
--------
- Life sucks. 


My company will probably earn a 6-digit sum for writing this, though, so I think I can live..
Yeah..   I feel bad for you. :(  -ish
The once grove of splendor,
Aforetime crowned by lilac and lily,
Lay now forevermore slender;
And all winds that liven
Silhouette a lone existence;
A leafless oak grasping at eternity.


"They say that I must learn to kill before I can feel safe, but I rather kill myself then turn into their slave."
- The Rasmus

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: VB6 Limitations?
« Reply #17 on: October 14, 2006, 12:23:34 am »
My theology on VB6 is that it makes a hard job easy but inefficient, and should be used when your development time is more important than your run efficiency. Every language has it's use, and learning programming is a nice use of VB. Sure, it can teach some bad habits (case insensitivity, non-explicit declarations) but it can teach basic principles (code seperation, scope). I can honestly say that I personally learned things in VB6 that I still use today in Java and C#.

Back on topic, VB can do anything C can, basically, except inline assembly and compile DLL's (which can be both done with sufficient tweaking, but I've never tried), but it's slow at doing it.
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: VB6 Limitations?
« Reply #18 on: October 14, 2006, 09:42:29 am »
It can't be compiled into machine code.  Owned.

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: VB6 Limitations?
« Reply #19 on: October 14, 2006, 11:45:21 am »
My theology on VB6 is that it makes a hard job easy but inefficient, and should be used when your development time is more important than your run efficiency. Every language has it's use, and learning programming is a nice use of VB. Sure, it can teach some bad habits (case insensitivity, non-explicit declarations) but it can teach basic principles (code seperation, scope). I can honestly say that I personally learned things in VB6 that I still use today in Java and C#.

Back on topic, VB can do anything C can, basically, except inline assembly and compile DLL's (which can be both done with sufficient tweaking, but I've never tried), but it's slow at doing it.
It makes a job hard for a decent programmer, because it's so painful to use.  It only makes a job easy for somebody who doesn't know what they're doing. 

It can't be compiled into machine code.  Owned.
Yes it can.  It's just done poorly and heavily relies on libraries.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: VB6 Limitations?
« Reply #20 on: October 14, 2006, 02:44:34 pm »
My theology on VB6 is that it makes a hard job easy but inefficient, and should be used when your development time is more important than your run efficiency. Every language has it's use, and learning programming is a nice use of VB. Sure, it can teach some bad habits (case insensitivity, non-explicit declarations) but it can teach basic principles (code seperation, scope). I can honestly say that I personally learned things in VB6 that I still use today in Java and C#.

Theology is the study of religion...

Isn't that practice sort of obvious, though?  Any serious programmer knows the terrible aspects of VB6 and what a short time it takes to code a monstrosity. :P

Back on topic, VB can do anything C can, basically, except inline assembly and compile DLL's (which can be both done with sufficient tweaking, but I've never tried), but it's slow at doing it.

Big deal.  A buggy cart can travel as far as a Mercedes Benz, but that doesn't make the two comparable on that standard.

Offline MyndFyre

  • Boticulator Extraordinaire
  • x86
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: VB6 Limitations?
« Reply #21 on: October 14, 2006, 03:41:13 pm »
Theology is the study of religion...
Have you ever read a programming book?  They talk about religious wars all the time...
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: VB6 Limitations?
« Reply #22 on: October 14, 2006, 03:46:25 pm »
Have you ever read a programming book?  They talk about religious wars all the time...

Hahahahah. <3

Edit: Ron, I have an idea.  Go onto Microsoft's website and sign the client up for massive amounts of spam regarding the .NET platform!
« Last Edit: October 14, 2006, 03:49:26 pm by Sidoh »