Previous mail
Next mail
Unformatted/full headers
Overview 10 days
Subject
Date
Thread
Author
From: Mirsad Todorovac
Subject: Unix compatibility
Date: 10 Jun 2005, 09:23:19
Hi, Rick! I couldn't agree with you more. GPC is a great step forward in a fight for diversity, if it isn't anything else. It would be very nice to have all kernel calls available in GPC via a library, so one could also write system programs in GPC. IMHO GPC is nowadays stable enough to succeed writing system programs, and it is possible that such programs would be more reliable! (cosider only range checking vs. C's dangerous pointers that always shoot somebody in his leg). Your thinking is enouraging me to attempt writting very system software for Linux in GPC. After all, installing GPC is now as easy as installing .deb or .rpm, isn't it? I agree with you that stability is much more important than "new" things when writting system-level software. Have a nice day, Mirsad On Fri, 10 Jun 2005, Rick Engebretson wrote: > While trying to learn and exploit the unix (linux) platform, my google > searches have turned up ms.net references (for example named pipes or fifos). > MS is re-learning unix. > > In unix, software is built as small programs (tools) and assembled via > scripting languages into executables. Tool instances are managed as > "processes" by the OS itself. This script level approach is similar to > compiled level classes, polymorphism, encapsulation, etc, of other languages. > But of course, scripts are far simpler and more flexible. > > Many of these unix tools are quite old, but still useful. For example the > cron program is a background job scheduler. > > Where modern pascal works so well is in building new compiled unix tools. C > is just not an option for most applications programmers. > > So I am less concerned with "new" features than I am with stability and > clarity. Both GPC and FPC are fantastic contributions to the world's > technical community (on the linux platform). The learning process is very > long, so stability and clarity are essential. >
Previous mail
Next mail
Unformatted/full headers
Overview 10 days
Subject
Date
Thread
Author
| Author | Subject | Date |
|---|---|---|
| Frank Heckenbach | Unix compatibility | 10 Jun 2005, 15:22:32 |
| Rick Engebretson | Unix compatibility | 10 Jun 2005, 19:12:31 |
| Author | Subject | Date |
|---|---|---|
| Rick Engebretson | Unix compatibility | 10 Jun 2005, 01:33:01 |
Note: This page contains information that does not originate from the owner of this web site, but from the authors of the mails archived. The owner of this web site is not responsible for the content of such information. Any use of that infomation requires the consent of the respective author.
Where WWW addresses (URLs) in the mails archived are marked as hyperlinks, this is only for the comfort of the reader. The content of the web pages linked to like this does not necessarily reflect the opinion of the owner of this web site or of the authors of the mails archived. The owner of this web site is not responsible for the content of such web pages. Those pages are explicitly not to be considered as part of the content of this page, but merely as references.
This page was created by Crystal 0.999 (Linux 2.4.27/i686).