Thursday, January 28, 2010

rc c

(11:01:54 PM) The topic for #plan9 is: Plan 9 from Bell Labs - http://9fans.net | http://lsub.org/who/nemo/9.intro.pdf
(11:02:12 PM) handsumlican_devil: what do plan 9 ers think of forth as a programming language?
(11:06:39 PM) spaceodyssey [n=algol@unaffiliated/fdd] entered the room.
(11:09:26 PM) 1iks: C is the way to go
(11:09:28 PM) 1iks: or rc
(11:09:38 PM) 1iks: specifically about forth I don't know
(11:09:50 PM) 1iks: but C for coding and rc for scripting
(11:09:54 PM) 1iks: mainly
(11:11:31 PM) handsumlican_devil: ok
(11:11:46 PM) handsumlican_devil: can c programs be used by rc
(11:11:53 PM) 1iks: you can do lots of stuff with rc in plan9
(11:11:59 PM) handsumlican_devil: liek say something rc can't do....use c program you wirte to fill gap?
(11:12:08 PM) handsumlican_devil: I am mainly using archlinux
(11:12:18 PM) handsumlican_devil: work has me use redhat linux and solaris sometimes
(11:12:38 PM) 1iks: well, yes I'd say that rc is the first step, what isn't possible with rc you use C
(11:12:47 PM) 1iks: just to give an idea
(11:13:00 PM) 1iks: this irc client is written in irc (the one I'm using)
(11:13:32 PM) 1iks: or programs like contrib/install
(11:13:37 PM) 1iks: etc etc
(11:14:05 PM) 1iks: really many things are in rc AFAIK
(11:14:09 PM) handsumlican_devil: awesome
(11:14:14 PM) handsumlican_devil: so rc can do a shitload
(11:14:35 PM) 1iks: for specific details ask the the rc-cracks here
(11:14:56 PM) 1iks: but as far as I know rc is much tinyer than e.g. bash
(11:15:20 PM) 1iks: plan = less code, but can do more ;)
(11:15:26 PM) 1iks: s/plan/plan 9
(11:18:46 PM) strongbad: plan9, or Plan 9, never Plan9 and rarely plan9 (except in contexts like domain names or file names where both spaces and capital leters are frowned upon)
(11:18:56 PM) strongbad: 07:07 < handsumlican_devil> can c programs be used by rc
(11:19:00 PM) strongbad: is this a joke?
(11:19:05 PM) strongbad: do you people know what a shell is?
(11:19:45 PM) handsumlican_devil: so as lisp procedures can be used at REPL, and tcl can use c programs, the shell of course ok I get it, can use c programs
(11:20:03 PM) handsumlican_devil: as long as c program what writes to std out and err and has exit codes?
(11:20:24 PM) dagle: The shell can run any program.
(11:20:37 PM) strongbad: can bash run perl programs?
(11:20:57 PM) handsumlican_devil: yep
(11:20:59 PM) strongbad: hell, you know where the *name* rc comes from?
(11:21:07 PM) strongbad: Run Commands!
(11:21:07 PM) handsumlican_devil: released code?
(11:22:04 PM) strongbad: I know the world is full of totally braindead shells, but I'm not aware of any widespread shell in the *nix tradition that restricts the commands it can run to any language
(11:23:02 PM) handsumlican_devil: I am going to install plan9 from userspace and try out rc then
(11:23:38 PM) handsumlican_devil: I remembering you saying that the standalone rc by some guy is not as nice..
(11:35:33 PM) handsumlican_devil: strongbad what about forth?
(11:42:39 PM) strongbad: what about it?
(11:44:37 PM) handsumlican_devil: not present in "less harmful alternatives" on harmful website.....

No comments: