💾 Archived View for 9til.de › fqa › appendixl.gmi captured on 2024-08-18 at 19:11:38. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

FQA INDEX | FQA Appendix J - Junk | FQA Appendix T - TODO

FQA INDEX

FQA Appendix J - Junk

FQA Appendix T - TODO

FQA Appendix L - Languages

C

[‡ yes]

Read: Plan 9 C Compilers, How to Use the Plan 9 C Compiler

[‡ yes]

http://doc.cat-v.org/plan_9/4th_edition/papers/compiler

http://doc.cat-v.org/plan_9/4th_edition/papers/comp

C++

[‡ cosbyplusplus]

Read: Bjarne Stroustrup: "I Did It For You All..."

[‡ cosbyplusplus]

http://harmful.cat-v.org/software/c++/I_did_it_for_you_all

Don’t click this link. Don’t click this link either. Definitely don’t click this link.

this link

this link

this link

C#

[‡ csharp]

[‡ csharp]

Go

[‡ golang]

Note: The following instructions may be more up to date: http://docs.9front.org/building-go

[‡ golang]

http://docs.9front.org/building-go

For now, this still works:

 automatically converted ca certs from mozilla.org

hget https://curl.haxx.se/ca/cacert.pem >/sys/lib/tls/ca.pem

 shell script that emulates git commands

hget http://9front.org/extra/rc/git >$home/bin/rc/git

chmod 775 $home/bin/rc/git

 fetch the repository

git clone https://go.googlesource.com/go

cd go

git checkout go1.4.2    # amd64 only: bootstrap with 1.4.2

 build go

cd src

./make.rc

 install documentation

go get golang.org/x/tools/cmd/godoc

 go!

Read: Documentation - The Go Programming Language and Go Plan 9 Wiki

http://golang.org/doc/

https://github.com/golang/go/wiki/Plan9

Haskell

[‡ haskell]

[‡ haskell]

Perl

[‡ perl]

Perl 5.8.0, ported to Plan 9: http://plan9.bell-labs.com/sources/extra/perl.iso.bz2

[‡ perl]

PHP

[‡ php]

[‡ php]

Python

[‡ python]

Python 2.5.1 is included with the 9front distribution, not because anyone loves Python, but because it was required by Mercurial (also loved by no one), which was required by Google Code (shutting down in 2015). An abject lesson in expediency.

[‡ python]

Jeff Sickel ported Python 2.7 to Plan 9.

Download it here.

David du Colombier’s notes on to install Python (and Mercurial) are available here.

here

here

Ruby

[‡ rails]

Read: Ruby is Not Even Funny

[‡ rails]

http://harmful.cat-v.org/software/ruby/

I am now used to the FQA being frankly not worth the 1s and 0s it was written in

— ϟт℮ ♥ε Ḻ ☺ґḓ

Once upon a time, khm was searching for rails documentation and accidentally hit the Images link. In the first page of results was a photo of the train tracks of Auschwitz. Its presence among the Ruby on Rails logos was so absurd and out of place that khm memorialized it. It was made in an era before actual Nazis had re-entered the public dialogue, so it felt like Google Image Search was denigrating Ruby on Rails by including this sort of imagery in the results.

Generally speaking, 4chan types read it as an endorsement, which sucks. More recently, people who are not assholes have also begun to read it as an endorsement, which is even more unfortunate. Finally, the people who just get mad about things on social media have begun nesting in it. As a result, this image has been targeted for redaction by the 9front Internet Mob Mollification committee.

Read: https://news.ycombinator.com/item?id=25777580,

http://9front.org/press/news.ycombinator.com/2021.01.14.gmi

https://mastodon.social/@stevelord/105509463981426031,

https://lobste.rs/s/2tvtwp

http://9front.org/press/mastodon.social/2021.01.06.gmi

http://9front.org/press/lobste.rs/2021.01.14.gmi

FQA INDEX | FQA Appendix J - Junk | FQA Appendix T - TODO

FQA INDEX

FQA Appendix J - Junk

FQA Appendix T - TODO