Re: How's dot.net doing nowadays?



On Mon, 21 Jan 2008 16:15:08 -0800 (PST), Robert Conley
<robertsconley@xxxxxxxxx> wrote:

On Jan 21, 10:03 am, dpb <n...@xxxxxxx> wrote:


3) Use a product w/ a Standard and more than one vendor rather than a
single-vendor source product

Oh yes standards, and how do products look that are built on a
standard GUI?

Well like crap.

What libraries look good? They are all from specific vendors.

Standards language C++, Java? Sure if I want to code 10 times slower
and deal with damn semi-colons.

I recently accomplished an achievement I never thought I would. I
translated a quite complex piece of C code to VB6. It took a fair bit
of time and I had to fire up QuickC for Windows in order to fully
understand some of the constructs.

Finally, I had my VB6 version. It looked a bit messy, because I had
left in many of the C source's comments so that I could retrace my
steps if it didn't work.

But it DID work! It worked first time. Not completely bug-free, I
hasten to add, but a few corrections/improvements here and there and I
was home and dry.

And THEN I stood back and wondered, why on earth was that C code so
ruddy complicated? In the process of converting the C to VB6 I
simplified things. Yet it still worked. The exercise was a revelation,
not just because of my achievement in actually doing the conversion,
having never professed to be a "C programmer" before; but a revelation
that C, I think, is deliberately arcane so as to make programmers feel
good about themselves. That's why they were always keen to belittle
Basic as a toy language.

Last year I converted some Turbo Pascal code to VB6, but that was a
doddle by comparison.

MM
.



Relevant Pages

  • Re: Hows dot.net doing nowadays?
    ... Well like crap. ... What libraries look good? ... Standards language C++, Java? ...
    (microsoft.public.vb.general.discussion)
  • Re: DirectX and Visual Basic... Bad combo?
    ... You'll have to get a much older SDK that supports VB6. ... No sense starting new projects using old standards. ... the XNA Framework. ... sample programs, all I find are C++ examples. ...
    (microsoft.public.vstudio.general)