Article View: comp.sys.hp.apps
Article #6[Q] HP - HP/UX - Pascal
From: Tolonen Pasi
Date: Wed, 19 Oct 1994 12:42
Date: Wed, 19 Oct 1994 12:42
70 lines
3969 bytes
3969 bytes
Dear Sirs,
I have some questions about HP, HP/UX and Pascal.
First of all - don't say that Unix and Pascal have
absolutely nothing in common - for me they have...
My situation is as follows:
- I have a program written in MS-Pascal (DOS). It is
VERY complicated, because of programming limitations
in DOS environment (640 kB barrier etc.).
- It is ported to HP/UX, AIX, SCO and soon to SunOS.
- My development environment is HP715/33 with HP/UX 9
(nicknamed "SSSSLLLOOOOOOOOWWW" :-) and I'm using HP's
own pascal compiler.
- We have done some scripts that make conversion from
MS-Pascal to HP-Pascal. They work quite well.
Those of you who have done cross-platform development,
certainly know that making "portable code" is a difficult
task. Our company has decided to drop Pascal, but now we
just have to live with it. Here are some questions I've
had in mind lately:
Q1. Does HP have a WWW-server, ftp-site or any other
information source in the Internet?
Q2. Can anyone recommend programming tools for HP/UX+
HP-Pascal? I use xdb debugger now, but if there is
a better one - I'll switch instantly. Share your
favourite HP-programming tools with me!
Q3. Main problem is here: our program runs on HP-server
and users are using it via PC-terminals. If they
accidently (or not) reset their PC, our program on
HP continues to run (ie. process is still alive).
When our programs keep on running, it sure eats all
the resources from HP.
It is kinda "silly" to teach users to "kill -9" those
processes on HP. What we need is some kind of an inter-
rupt handler that detects that the user is no longer on-
line. In language C that would be no problem to implement,
but I'm not very skilled Pascal programmer and HP's own
manual STRONGLY discourages using "catch_signals" - so
I'm confused.
If there is another way to do it - please let me know!
All your notices about cross-platform development, cross-
platform development tools, HP/UX+Pascal are very welcome!
If you can, please answer by email too, because I can't
check these news groups often enough.
Thanks in advance,
Pasi Tolonen
Analyste Oy
p. +358-(9)31-2133544
f. +358-(9)31-2227701
--
Pasi Tolonen Partolantie as.308 Tel: +358-(9)31-660003
t130313@cs.tut.fi 33950 PIRKKALA Tel: +358-(9)49-675474
Tampere Un. of Tech. FINLAND / EUROPE Fax: +358-(9)31-660003
Technical Details
Message-ID:
<38347s$qg7@peippo.cs.tut.fi>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!mv!news.mathworks.com!europa.eng.gtefsd.com!howland.reston.ans.net!EU.net!sunic!news.funet.fi!news.cs.tut.fi!t130313Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d752,9a02c5b513f6ff89,start X-Google-Attributes: gid10d752,public X-Google-Thread: fc89c,9a02c5b513f6ff89,start X-Google-Attributes: gidfc89c,public X-Google-Thread: f72b0,9a02c5b513f6ff89,start X-Google-Attributes: gidf72b0,public X-Google-Thread: 1132ff,9a02c5b513f6ff89,start X-Google-Attributes: gid1132ff,public X-Google-Thread: fcda7,9a02c5b513f6ff89,start X-Google-Attributes: gidfcda7,public X-Google-Thread: 10996c,9a02c5b513f6ff89,start X-Google-Attributes: gid10996c,public X-Google-Thread: 111a6c,9a02c5b513f6ff89,start X-Google-Attributes: gid111a6c,public X-Google-Thread: fe5c0,9a02c5b513f6ff89,start X-Google-Attributes: gidfe5c0,public X-Google-ArrivalTime: 1994-10-19 12:05:52 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!mv!news.mathworks.com!europa.eng.gtefsd.com!howland.reston.ans.net!EU.net!sunic!news.funet.fi!news.cs.tut.fi!t130313 From: t130313@cs.tut.fi (Tolonen Pasi) Newsgroups: comp.sys.hp.apps,comp.sys.hp.hardware,comp.sys.hp.hpux,comp.sys.hp.misc,comp.unix.misc,comp.unix.programmer,cern.hp,cern.unix,demon.ip.support.unix Subject: [Q] HP - HP/UX - Pascal Date: 19 Oct 1994 12:42:36 GMT Organization: Tampere University of Technology Lines: 70 Distribution: world Message-ID: <38347s$qg7@peippo.cs.tut.fi> NNTP-Posting-Host: kaarne.cs.tut.fi NNTP-Posting-User: t130313 Keywords: HP HP/UX Pascal Originator: t130313@kaarne.cs.tut.fi