GNU Pascal Homepage - gpc - gpc-announce - gpc-de - gpc-doc
Diese Seite auf deutsch

Mail #12159

Back to main page of archive

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  


Replies

Author Subject Date
Frank Heckenbach Unix compatibility 10 Jun 2005, 15:22:32
Rick Engebretson Unix compatibility 10 Jun 2005, 19:12:31

In reply to

Author Subject Date
Rick Engebretson Unix compatibility 10 Jun 2005, 01:33:01

Back to main page of archive


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).