[Tutor] question
alan.gauld@bt.com
alan.gauld@bt.com
Fri, 30 Nov 2001 13:10:10 -0000
> I just wanted to ask you guys a question, I recently tried
> out Visual Basic 6.0 at a friends house, and I was amazed at
> how easy things are to do with the making of the GUI
> interface to programs,
Yep, VB is king at quick GUI building. (Actually Delphi is pretty
good too). VB is less good when you get to writing the code that
does the work - you can do it but it tends to be quite verbose.
There are some GUI builders for doing GUIs in Python too.
BlackAdder, Glade, SpecTCL and KOMODO all do visual GUI
building. But the VB environment is one of the fastest
and easiest to use without doubt.
> off learning visual basic good and then coming back to python
The opposite is better. Python forces you down good programming
habits. Those habits can be used in VB but the language does
nothing to stop you using bad habits. Bad habits once learnt
are hard to break!
VB is definitely worth knowing tho' if only because it's the
natural scripting language for Microsoft products. There are
also lots of VB jobs around!
> I have tried to read the docs on how to compile with python
Why do you believe you need to compile with Python?
VB up until V5 couldn't "compile" either. It didn't harm its
acceptance, people just got used to having ~1Mb DLL and ocx files
on the PC to run their VB programs. (try searching your PC for
VBRUN*.DLL and *.ocx to see how many you have and how much
space they take up! You'll almost certainly find at least one
VBRUN and loads of ocxs - about 20Mb worth on my machine))
Once you get Python installed the programs run fast enough for
most things just as they are.
Alan G.