[Info-vax] Status of the PostgreSQL port?

David Froble davef at tsoft-inc.com
Mon Jun 29 12:27:50 EDT 2015


Stephen Hoffman wrote:
> On 2015-06-29 02:47:11 +0000, BillPedersen said:
> 
>> ...I look forward to continuing to work with them and VSI Engineering 
>> as we get this project moving again.
> 
> Or maybe looking at the lack of C11, at what SSIO and the jackets and 
> the other limitations of the current CRTL are intended to address — and 
> how could I ever forget my old friend, the spectacularly modular and 
> infinitely supportable and maintainable use of logical names as an RTL 
> feature control mechanism? — and just nuke it all from orbit.   Deploy a 
> new and modern C RTL VSIC$CRTL, either the existing C bits rethought and 
> rewritten and re-architected, or possibly based on the musl C library, 
> and schedule the existing DECC$CRTL for deprecation.

While I detest the language in general, I feel that I've got to agree 
with Steve on this issue, and further, I have strong opinions on how 
such options should be handled.

In every program I write in Basic, the following can be found:

OPTION SIZE = ( INTEGER WORD , REAL DOUBLE )

Do I count on some logical to indicate I want Word integers and D_Float? 
  No freeking way!

Do I count on compiler switches to use Word integers and D_Float?  No 
freeking way!

A programmer must know what he's doing, and control everything about the 
programs he writes.  To depend upon something in the local environment 
to control such things is much worse than stupid.  It's reckless and 
negligence.  As soon as that program gets build in a different 
environment, things don't go downhill, things are in a free fall drop.

Just the way I see things ....



More information about the Info-vax mailing list