Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pt.comp.programacao > #184

sobre common lisp e o sistema de arquivos

From Patricia Ferreira <pferreira@example.com>
Newsgroups pt.comp.programacao
Subject sobre common lisp e o sistema de arquivos
Date 2024-01-22 09:05 -0300
Organization A noiseless patient Spider
Message-ID <87v87la7zs.fsf@example.com> (permalink)

Show all headers | View raw


Tenho lido vários pedaços de documentação Common Lisp por aí, livros
incluindo.  Antes de falar com o sistema de arquivos, vale a pena ler o
capítulo 14 de Peter Seibel ``Practical Common Lisp''.

--8<---------------cut here---------------start------------->8---
  Files and File I/O
  https://gigamonkeys.com/book/files-and-file-io.html

  ``When pathnames were designed, the set of file systems in general use
  was quite a bit more variegated than those in common use today.
  Consequently, some nooks and crannies of the pathname abstraction make
  little sense if all you're concerned about is representing Unix or
  Windows filenames.''
--8<---------------cut here---------------end--------------->8---

Uma das coisas legais de Common Lisp é essa.  É uma linguagem realmente
antiga que levava em consideração uma série de sistemas que não se vê
mais.  É uma oportunidade pra entender melhor a evolução da coisa.

--8<---------------cut here---------------start------------->8---
  The historical diversity of file systems in existence during the 70s
  and 80s can be easy to forget. Kent Pitman, one of the principal
  technical editors of the Common Lisp standard, described the situation
  once in comp.lang.lisp (Message-ID: sfwzo74np6w.fsf@world.std.com)
  thusly:

    The dominant file systems at the time the design [of Common Lisp]
    was done were TOPS-10, TENEX, TOPS-20, VAX VMS, AT&T Unix, MIT
    Multics, MIT ITS, not to mention a bunch of mainframe [OSs]. Some
    were uppercase only, some mixed, some were case-sensitive but case-
    translating (like CL). Some had dirs as files, some not. Some had
    quote chars for funny file chars, some not. Some had wildcards, some
    didn't. Some had :up in relative pathnames, some didn't. Some had
    namable root dirs, some didn't. There were file systems with no
    directories, file systems with non-hierarchical directories, file
    systems with no file types, file systems with no versions, file
    systems with no devices, and so on.
--8<---------------cut here---------------end--------------->8---

Duvido que alguém consiga localizar a mensagem original de Kent Pitman.

Back to pt.comp.programacao | Previous | NextNext in thread | Find similar | Unroll thread


Thread

sobre common lisp e o sistema de arquivos Patricia Ferreira <pferreira@example.com> - 2024-01-22 09:05 -0300
  Re: sobre common lisp e o sistema de arquivos Patricia Ferreira <pferreira@example.com> - 2024-01-22 16:14 -0300
    Re: sobre common lisp e o sistema de arquivos Patricia Ferreira <pferreira@example.com> - 2024-01-23 14:30 -0300
      Re: sobre common lisp e o sistema de arquivos Patricia Ferreira <pferreira@example.com> - 2024-01-23 15:42 -0300
        Re: sobre common lisp e o sistema de arquivos Daniel Cerqueira <dan.list@brilhante.top> - 2024-01-24 14:02 +0000
          Re: sobre common lisp e o sistema de arquivos Patricia Ferreira <pferreira@example.com> - 2024-01-24 14:52 -0300
    Re: sobre common lisp e o sistema de arquivos Patricia Ferreira <pferreira@example.com> - 2024-01-25 01:01 -0300
      Re: sobre common lisp e o sistema de arquivos Daniel Cerqueira <dan.list@brilhante.top> - 2024-01-27 12:05 +0000
        Re: sobre common lisp e o sistema de arquivos Patricia Ferreira <pferreira@example.com> - 2024-01-27 14:21 -0300
          Re: sobre common lisp e o sistema de arquivos Daniel Cerqueira <dan.list@brilhante.top> - 2024-01-27 19:03 +0000

csiph-web