The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My work

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,310 other followers

Archive for the ‘History’ Category

Applefritter | Applefritter

Posted by jpluimers on 2017/11/20

History: Applefritter | Applefritter

Posted in 6502, Apple I, History | Leave a Comment »

CompuServe’s forums, which still exist, are finally shutting down on 20171215

Posted by jpluimers on 2017/11/20

An era ends: [Archive.isCompuServe’s forums, which still exist, are finally shutting down

Before there was a World Wide Web, a sizable chunk of all meaningful conversation between computer users happened in the forums at CompuServe, which was the dominant online service until AOL came along. There was a CompuServe forum for everything from PC hardware to comic books, the signal-to-noise ratio was generally high, and … they if you … will be removed from what remains of CompuServe on December 15.

Via: Roy Nelson on Facebook

I remember spending a truckload of money on 100013,1443. Heck: it was the reason for getting a credit card in the first place!

–jeroen

Posted in History | Leave a Comment »

For everyone who still loves and uses old computers.

Posted by jpluimers on 2017/11/13

For everyone who still loves and uses old computers.

Quite a few nice products for your vintage Apple II, //e and //c machines.

Posted in //e, 6502, Apple, Apple I, Apple ][, History, Power User | Leave a Comment »

Loss of Hewlett-Packard Archive a Wake-Up Call for Computer Historians – IEEE Spectrum

Posted by jpluimers on 2017/10/31

How not to preserve computer history:

The Wine Country fires destroyed an irreplaceable piece of Silicon Valley history

Source: [WayBack/Archive.isLoss of Hewlett-Packard Archive a Wake-Up Call for Computer Historians – IEEE Spectrum

Via: [WayBackAlan Cox – Google+

–jeroen

Posted in History | Leave a Comment »

The Format function introduced in Delphi 1 was based on the FormatStr function in Turbo Vision available in Turbo Pascal 6 or higher

Posted by jpluimers on 2017/10/26

I did find my Borland Pascal 7.0.1 ISO which showed that https://github.com/romiras/turbo-pascal-archive/blob/master/Files/Dos%20Navigator/FORMAT.ASM is identical to ./BP/RTL/TV/FORMAT.ASM which is used from ./BP/RTL/TV/DRIVERS.PAS to provide this:

{ String formatting routines }

{$L FORMAT.OBJ}

procedure FormatStr(var Result: String; const Format: String; var Params);external {FORMAT};

There are various examples like in ./BP/EXAMPLES/DOS/TVDEMO/ASCIITAB.PAS at line 143:

FormatStr(TempStr, ' Char: %c Decimal: %0# Hex: %0#x ', ASCIIChar);

So it was in the Drivers unit, but also easy to incorporate in your own unit by linking the .OBJ file and providing the external declaration in any unit.

The Drivers unit is very independent of the rest of Turbo Vision: it uses the Objects unit (which most projects use as the System unit at ~500 lines of code provided very little functionality by itself).

For the diskette based install, the .TPU files were on the standard disks and the sources for both RTL and Turbo Vision on separate disks, but anyone would install them as they provided a lot of insight. The CD-ROM has them all on the same medium (both as installers and unpacked in the BP directory).

I just checked Turbo Pascal 6.0 (that I did have a VM for) which has them in the same way.

Source: [WayBackWe’re discussing with the collegues: anybody knows when Format function was introduced in Delphi? – Klaus Edelmann – Google+

–jeroen

Posted in Delphi, Software Development, Development, History, Pascal, Turbo Pascal, Borland Pascal | Leave a Comment »

 
%d bloggers like this: