(Previous discussion continued)
|
||
Re: Remove file descriptors completely from srfi-170?
Lassi Kortela
(10 Sep 2020 15:55 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Duy Nguyen
(10 Sep 2020 15:59 UTC)
|
||
open-file and fd->*port
Lassi Kortela
(10 Sep 2020 16:05 UTC)
|
||
Re: open-file and fd->*port
Duy Nguyen
(10 Sep 2020 16:15 UTC)
|
||
Re: open-file and fd->*port
Shiro Kawai
(10 Sep 2020 17:33 UTC)
|
||
Re: open-file and fd->*port
Duy Nguyen
(10 Sep 2020 17:40 UTC)
|
||
Re: open-file and fd->*port
John Cowan
(10 Sep 2020 18:18 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
hga@xxxxxx
(10 Sep 2020 16:29 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(10 Sep 2020 16:33 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Duy Nguyen
(10 Sep 2020 16:42 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Lassi Kortela
(10 Sep 2020 16:57 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Duy Nguyen
(10 Sep 2020 17:08 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Lassi Kortela
(10 Sep 2020 17:21 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Duy Nguyen
(10 Sep 2020 17:34 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(10 Sep 2020 17:37 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
hga@xxxxxx
(10 Sep 2020 17:36 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Duy Nguyen
(10 Sep 2020 17:50 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
John Cowan
(10 Sep 2020 18:10 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
hga@xxxxxx
(10 Sep 2020 18:40 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Duy Nguyen
(10 Sep 2020 18:48 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
John Cowan
(10 Sep 2020 18:52 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
hga@xxxxxx
(10 Sep 2020 19:01 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Lassi Kortela
(10 Sep 2020 19:12 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(10 Sep 2020 19:07 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Lassi Kortela
(10 Sep 2020 19:16 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
hga@xxxxxx
(10 Sep 2020 19:23 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(10 Sep 2020 19:28 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Shiro Kawai
(10 Sep 2020 19:57 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(10 Sep 2020 20:02 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Shiro Kawai
(10 Sep 2020 20:13 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
John Cowan
(10 Sep 2020 20:19 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
hga@xxxxxx
(10 Sep 2020 20:49 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(11 Sep 2020 13:19 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
hga@xxxxxx
(11 Sep 2020 14:03 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(11 Sep 2020 14:56 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
John Cowan
(11 Sep 2020 15:31 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
John Cowan
(10 Sep 2020 20:18 UTC)
|
||
Re: Remove file descriptors completely from srfi-170?
Marc Nieper-Wißkirchen
(11 Sep 2020 13:49 UTC)
|
||
R7RS scope & yearly editions
Lassi Kortela
(11 Sep 2020 14:10 UTC)
|
||
Re: R7RS scope & yearly editions
Marc Nieper-Wißkirchen
(11 Sep 2020 14:22 UTC)
|
||
Re: R7RS scope & yearly editions
Lassi Kortela
(11 Sep 2020 14:26 UTC)
|
||
Re: R7RS scope & yearly editions
hga@xxxxxx
(11 Sep 2020 14:30 UTC)
|
||
Re: R7RS scope & yearly editions
Marc Nieper-Wißkirchen
(11 Sep 2020 14:47 UTC)
|
||
Re: R7RS scope & yearly editions & language interop
Lassi Kortela
(11 Sep 2020 15:20 UTC)
|
||
Re: R7RS scope & yearly editions & language interop
Marc Nieper-Wißkirchen
(11 Sep 2020 15:28 UTC)
|
||
Re: R7RS scope & yearly editions & language interop
John Cowan
(11 Sep 2020 17:11 UTC)
|
||
Language interop Lassi Kortela (11 Sep 2020 17:55 UTC)
|
||
Re: Language interop
Marc Nieper-Wißkirchen
(11 Sep 2020 18:04 UTC)
|
||
Re: Language interop
Lassi Kortela
(11 Sep 2020 18:14 UTC)
|
||
Re: Language interop
Marc Nieper-Wißkirchen
(11 Sep 2020 18:28 UTC)
|
||
Re: Language interop
hga@xxxxxx
(11 Sep 2020 18:50 UTC)
|
||
Re: Language interop
Marc Nieper-Wißkirchen
(11 Sep 2020 20:28 UTC)
|
||
Re: Language interop
hga@xxxxxx
(11 Sep 2020 21:00 UTC)
|
||
Re: Language interop
Marc Nieper-Wißkirchen
(12 Sep 2020 07:26 UTC)
|
||
Re: Language interop
Lassi Kortela
(11 Sep 2020 19:17 UTC)
|
||
Re: Language interop
Marc Nieper-Wißkirchen
(11 Sep 2020 20:38 UTC)
|
||
Re: Language interop
John Cowan
(11 Sep 2020 20:50 UTC)
|
||
Re: Language interop
hga@xxxxxx
(11 Sep 2020 18:30 UTC)
|
||
Re: Language interop
John Cowan
(11 Sep 2020 19:45 UTC)
|
||
Re: Language interop
Marc Nieper-Wißkirchen
(11 Sep 2020 20:15 UTC)
|
||
Re: Language interop
John Cowan
(11 Sep 2020 19:42 UTC)
|
||
Re: R7RS scope & yearly editions
hga@xxxxxx
(11 Sep 2020 15:34 UTC)
|
||
Re: R7RS scope & yearly editions
Marc Nieper-Wißkirchen
(11 Sep 2020 15:56 UTC)
|
||
Re: R7RS scope & yearly editions & syntax debates are so 1980
Lassi Kortela
(11 Sep 2020 16:36 UTC)
|
||
Re: R7RS scope & yearly editions & syntax debates are so 1980
John Cowan
(11 Sep 2020 17:02 UTC)
|
||
Interlisp and structural code editing
Lassi Kortela
(11 Sep 2020 17:45 UTC)
|
||
Re: Interlisp and structural code editing
John Cowan
(11 Sep 2020 20:16 UTC)
|
||
Re: R7RS scope & yearly editions
John Cowan
(11 Sep 2020 16:57 UTC)
|
||
Re: R7RS scope & yearly editions
Marc Nieper-Wißkirchen
(11 Sep 2020 17:23 UTC)
|
||
Re: R7RS scope & yearly editions
John Cowan
(11 Sep 2020 20:31 UTC)
|
||
Re: R7RS scope & yearly editions
Arthur A. Gleckler
(12 Sep 2020 17:39 UTC)
|
||
Re: R7RS scope & yearly editions
John Cowan
(11 Sep 2020 16:39 UTC)
|
||
Re: R7RS scope & yearly editions
Marc Nieper-Wißkirchen
(11 Sep 2020 17:01 UTC)
|
||
Re: R7RS scope & yearly editions
Lassi Kortela
(11 Sep 2020 17:15 UTC)
|
Language interop Lassi Kortela 11 Sep 2020 17:55 UTC
> Scheme and Common Lisp deal with > almost the same concepts. A library interface rarely needs to be > concerned with the parts where they diverge > > The differences in macros are very important too. Few would want to > rewrite their syntax-rules or syntax-case macros in define-macro. Macros are mostly an internals issue, not an interface issue. In the rare somewhat case that a library exports a macro, equivalent syntax-rules and defmacro definitions can be given. It doesn't take that many minutes to write a macro. Even SRFI 177 wasn't a big macro-writing effort by any means, we spent all our time discussing the design. Hygienic macros in CL would be nice though. > A significant part of library design is simply naming things. > > One of the reasons I decided very early not to worry too much about > names in libraries is Scheme's excellent support for > import-with-rename. If you don't like some names, rename them > yourself. If you have conflicts, use import-with-prefix. Ideally most programming language features should be McDonalds instead of fine dining; people shouldn't have to do anything fancy when they are not solving fancy problems. Consistency and good defaults matter a lot. Scheme is a pleasure to use in part because things are named so well. If only there was a way to convince languages to use the same names for the same things. Perhaps it could be done with shims if there's enough buy-in. You've invested a lot in Lojban; has that taught you any pertinent lessons?