[Info-vax] message communication (VMS <> PC)

Rich Jordan jordan at ccs4vms.com
Fri Jan 22 13:07:14 EST 2010


On Jan 22, 5:03 am, "Richard Maher" <maher... at hotspamnotmail.com>
wrote:
> Hi Rich,
>
> "Rich Jordan" <jor... at ccs4vms.com> wrote in message
>
> news:3df05077-aa68-4f98-af79-2298899cbb90 at 21g2000yqj.googlegroups.com...
> On Jan 21, 11:12 am, Rob Brown <mylastn... at gmcl.com> wrote:
>
> > I'll second NETLIB; it really makes the code a lot simpler if you
> > don't need to play in the intricacies of the socket level
>
> What Absolute & Complete Bollocks!
>
> TCPWare, Multinet, & UCX, all accept the *same* $QIO calls. Process Software
> have been at pains to maintain/introduce conformity across the IP Stacks,
> and the _BG: driver interface specifically.
>
> If you can't handle $QIO then stop programming and take up real estate.
> (Sage advice for us all)
>
> NETLIB is a superfluous layer of abstraction that I'm sure even Hunter would
> acknowledge belongs to yesteryear along with most here :-(
>
> Cheers Richard Maher

Nobody ever said I was a programmer, least of all me.  But ya gotta do
what ya gotta do and sometimes that involves coding.  Too infrequent
to maintain a level of easy comfort with more complex calls, though I
used to be pretty decent with them in Fortran and still enjoy working
with 'C' and DCL when I can (Yes you CAN write "Real Programs" in
DCL).  BASIC is what work uses though.  Sigh.

All my prior network programming (12+ years ago, mostly 17+) was done
well before such a level of API uniformity was available, hence
NETlib.  I'd bet the code I wrote (in MS C V4.0)  on the DOS-PC ends
of the link back then won't work on any newer versions of MS operating
systems, but my old NETlib code still runs on current VMS.

If I hang up my 'occasional coder' hat, then any chance for "new" VMS
stuff at this office, Python, MySQL, Tier3, expanded SWS usage, Web
services, Netbeans, etc, gets plonked with it so sorry but I'll just
have to keep muddling on.

Rich    (Ooooh! what does THIS $QIO call do!)



More information about the Info-vax mailing list