Hacker GitHub

← All repos

9fans/plan9port

View on GitHub ↗ ★ 1,971 C

Plan 9 from User Space

23 mentions on Hacker News by 22 people: 3 stories, 20 comments · first 2016-08-15 · latest 2026-07-13

Mentions per year 23 mentions · busiest year 2017 (4)
20082026
  1. …) EDIT: looks like it was ported on UNIX as part of Plan9Port ( https://github.com/9fans/plan9port/blob/master/src/libthread... )
    comment by BoingBoomTschak · 2026-07-13 · in Go-Flavored Concurrency in C
  2. ▲ 76
    Plan 9 from User Space
    story by welovebunnies · 2025-09-28 · 29 comments
  3. …but they're surprisingly well-thought. [0]: https://en.wikipedia.org/wiki/Acme_(text_editor) [1]: https://github.com/9fans/plan9port/commit/0c79c32675e83ff3d8...
    comment by mbivert · 2024-08-25 · in We have reached OpenBSD of Theseus
  4. …and seems to read from stdin if the number of args is 0. The plan9port version of wc ([github]( https://github.com/9fans/plan9port/blob/master/src/cmd/wc.c )) also implements some sort of table method, in 352 lines. It reads from stdin if…
  5. …included as part of it. [1] https://swtch.com/libtask/ [2] https://9fans.github.io/plan9port/ [3] https://github.com/9fans/plan9port
    comment by dfawcus · 2023-12-26 · in Towards Oberon+ Concurrency
  6. …I quickly ran into an annoying usability problem: it compares file mtimes with second accuracy. https://github.com/9fans/plan9port/blob/cc4571fec67407652b03... With sub-second build times for individual targets, this causes mk to…
    comment by jacobvosmaer · 2023-07-16 · in Mk: A Successor to Make (1987) [pdf]
  7. …on mac was easy. It compiled fine with just go. But then to run it I needed: git clone --depth=1 https://github.com/9fans/plan9port.git cd plan9port ./INSTALL
  8. …the various kinds of servers Kubernetes has. It was the right choice for Go, and it still is. [1] https://github.com/9fans/plan9port/commit/d51419bf4397cf13d0... [2] https://news.ycombinator.com/item?id=34180239 [3]…
  9. …Vim work. Even if you're not in Plan9 (or one of the forks), I encourage you to give [plan9port]( https://github.com/9fans/plan9port)'s Acme a spin. (FWIW, this post was written in an Acme window because it's a lot more intuitive to use…
  10. …the Acme editor, which is also available for Mac and various Unix systems like Linux, FreeBSD etc. https://github.com/9fans/plan9port
  11. …supplied by plan9port. It takes a bit of learning, but it's a very pleasant experience. [1] https://github.com/9fans/plan9port
    comment by pbohun · 2022-09-04 · in Oberon, Plan 9 and Inferno (2021)
  12. ▲ 1
    Port of many Plan 9 libraries and programs to Unix
    story by tammerk · 2021-03-29 · 0 comments
  13. ▲ 1
    Plan9port's Acme supports file names with spaces now
    story by rhabarba · 2020-01-21 · 0 comments
  14. …with both sam and acme [2] programmers' text editors. -- [0] https://9fans.github.io/plan9port/ [1] https://github.com/9fans/plan9port [2] https://youtu.be/dP1xVpMPn8M
    comment by dexen · 2019-12-05 · in How I Switched to Plan 9
  15. …Greek letters are given by an asterisk followed by a corresponding latin letter, e.g., *d yields δ. https://github.com/9fans/plan9port/blob/master/lib/keyboard https://9fans.github.io/plan9port/man/man7/keyboard.html There's a program…
  16. …influenced by Plan9 C. rune.c:2: "The authors of this software are Rob Pike and Ken Thompson." https://github.com/9fans/plan9port/blob/master/src/lib9/utf/...
  17. …other programs. I prefer a program in category 2, since I like scripting to automate my tasks. [0]: https://github.com/9fans/plan9port
    comment by nororoa · 2018-02-07 · in Disabling ANSI color output
  18. …ARGBEGIN{ default: usage(); case 'm': m = ARGF(); break; case 'p': pflag = 1; break; }ARGEND https://github.com/9fans/plan9port/blob/master/include/libc.... https://github.com/9fans/plan9port/blob/master/src/cmd/mkdir...
  19. …wrt plan9. See [1] and [2]. 1. https://groups.google.com/forum/#!topic/plan9port-dev/OqSvUD... 2. https://github.com/9fans/plan9port/issues/79
    comment by carussell · 2017-08-28 · in A Tour of Acme (2012) [video]
  20. For the interested Plan 9 from User Space/plan9port is presently maintained at https://github.com/9fans/plan9port More acme info at http://acme.cat-v.org Acme has a cousin, sam: http://sam.cat-v.org
    comment by henesy · 2017-08-28 · in A Tour of Acme (2012) [video]
  21. …big way. I think it's why Rust is so attractive to so many. Look at plan 9's libthread for example: https://github.com/9fans/plan9port/tree/master/src/libthread It allows one to take advantage of nonblocking sockets as a single "kernel…
    comment by butterisgood · 2017-05-26 · in Coroutines are now in Clang trunk, libc++
  22. …light, but I only ever use it for files lighter than a megabyte. [0]: http://acme.cat-v.org/ [1]: https://github.com/9fans/plan9port
    comment by black_knight · 2017-03-22 · in Text Editor Performance Comparison
  23. …It has a bit more uniform syntax, and can check that the dependency graph is wellfounded. [0] https://github.com/9fans/plan9port [1] https://swtch.com/plan9port/