tiflolinux.org - GNU Social
  • Login

Bienvenido

  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. dave (dthompson@toot.cat)'s status on Friday, 27-Jan-2023 21:38:37 CET dave dave
    • Ekaitz Zárraga 👹
    • Christine Lemmer-Webber
    • Ludovic Courtès

    @ekaitz_zarraga @cwebber @civodul I think it's because all POSIX procedures have traditionally gone into the default environment.

    In conversation Friday, 27-Jan-2023 21:38:37 CET from toot.cat permalink
    • dave (dthompson@toot.cat)'s status on Friday, 27-Jan-2023 20:38:03 CET dave dave

      ruh roh guile 3.0.9 adds "spawn" to the default environment but guile-goblins uses "spawn" to make actors and that word was chosen because it *wasn't* in the default environment... until this week! wish I had been thinking about this before when I saw the POSIX spawn stuff happening.

      In conversation Friday, 27-Jan-2023 20:38:03 CET permalink
    • Christine Lemmer-Webber (cwebber@octodon.social)'s status on Friday, 27-Jan-2023 21:38:33 CET Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • Ekaitz Zárraga 👹
      • tech? no! man, see...
      • Ludovic Courtès
      • Jonathan Frederickson

      @technomancy @jfred @dthompson @ekaitz_zarraga @civodul Yeah "from foo import *" is considered bad form in Python but it's kind of the default in Guile

      In conversation Friday, 27-Jan-2023 21:38:33 CET permalink
    • tech? no! man, see... (technomancy@icosahedron.website)'s status on Friday, 27-Jan-2023 21:38:34 CET tech? no! man, see... tech? no! man, see...
      in reply to
      • Ekaitz Zárraga 👹
      • Christine Lemmer-Webber
      • Ludovic Courtès
      • Jonathan Frederickson

      @jfred @cwebber @dthompson @ekaitz_zarraga @civodul it was such a relief when Clojure deprecated non-prefixed imports; being able to tell at a glance whether a given identifier is local or not may add a tiny bit of verbosity but the extra clarity more than makes up for it

      In conversation Friday, 27-Jan-2023 21:38:34 CET permalink
      Ekaitz Zárraga 👹 repeated this.
    • Christine Lemmer-Webber (cwebber@octodon.social)'s status on Friday, 27-Jan-2023 21:38:36 CET Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • Ekaitz Zárraga 👹
      • Ludovic Courtès

      @dthompson @ekaitz_zarraga @civodul In that sense it's kinda reasonable

      but it kinda sucks for us

      In conversation Friday, 27-Jan-2023 21:38:36 CET permalink
    • Jonathan Frederickson (jfred@jawns.club)'s status on Friday, 27-Jan-2023 21:38:36 CET Jonathan Frederickson Jonathan Frederickson
      in reply to
      • Ekaitz Zárraga 👹
      • Christine Lemmer-Webber
      • Ludovic Courtès

      @cwebber @dthompson @ekaitz_zarraga @civodul Part of me wishes Guile imports were always namespace-prefixed by default. You can do it manually but defaulting to prefixes would help avoid things like this (at the cost of a little verbosity)

      In conversation Friday, 27-Jan-2023 21:38:36 CET permalink
    • Christine Lemmer-Webber (cwebber@octodon.social)'s status on Friday, 27-Jan-2023 21:53:51 CET Christine Lemmer-Webber Christine Lemmer-Webber
      in reply to
      • Ekaitz Zárraga 👹
      • tech? no! man, see...
      • Ludovic Courtès
      • Jonathan Frederickson

      @dthompson @technomancy @jfred @ekaitz_zarraga @civodul Yeah I usually use #:select instead of prefixing, but sometimes prefixing is really convenient!

      In conversation Friday, 27-Jan-2023 21:53:51 CET permalink
    • dave (dthompson@toot.cat)'s status on Friday, 27-Jan-2023 21:53:52 CET dave dave
      in reply to
      • Ekaitz Zárraga 👹
      • Christine Lemmer-Webber
      • tech? no! man, see...
      • Ludovic Courtès
      • Jonathan Frederickson

      @cwebber @technomancy @jfred @ekaitz_zarraga @civodul I think I prefer the "import what you need" approach over "prefix all imports".

      In conversation Friday, 27-Jan-2023 21:53:52 CET permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

tiflolinux.org - GNU Social is a social network, courtesy of tiflolinux.org. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All tiflolinux.org - GNU Social content and data are available under the Creative Commons Attribution 3.0 license.