The Wiert Corner – irregular stream of stuff

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

  • 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 4,262 other subscribers

Archive for July 1st, 2013

This summer, 40 years ago “The Pascal Programming Language (Revised Edition)” was published

Posted by jpluimers on 2013/07/01

Niklaus Wirth developed the Pascal Programming Language in the early 1970s.

This summer, 40 years ago, he published an important report in that era: “The Programming Language Pascal (Revised Report) July 1973“.

The report describes the language after it had been use in a while and includes a few language changes (packed records and arrays, file handling behaviour, and a few others) introducing a period of language stability.

If you are part of the Swiss research community, you can download the original PDF at

http://e-collection.library.ethz.ch/eserv/eth:3059/eth-3059-01.pdf?pid=eth:3059&dsID=eth-3059-01.pdf

If you are not, then Switch.ch will block access.

However, there are at least 2 ways to view the report:

An earlier (November 1972) draft of the report is also available.

–jeroen

Posted in Development, Pascal, Software Development, Standard Pascal | Leave a Comment »

If you by accident press Ctrl-Z on the Linux console, use fg to un-suspend that task

Posted by jpluimers on 2013/07/01

The Linux console has different shortcut keys than many people are used to, so Ctrl-Z is not “undo”, but “suspend”. It sends and returns you to the command prompt.

The easiest way to undo that is to type fg, which brings back the suspended process into the foreground.

A nice post with a bit more background information is Bg, Fg, &, Ctrl-Z – 5 Examples to Manage Unix Background Jobs.

–jeroen

via: What is effect of CTRL + Z on a unix\Linux application – Super User.

Posted in *nix, Linux, Power User | Leave a Comment »