Everything2
Near Matches
Ignore Exact
Full Text
Everything2

RC

"RC" is also a: user

created by rciordia

(thing) by x3n0n (11 mon) (print)   ?   (I like it!) 1 C! Wed Oct 18 2000 at 0:00:53

A shell for Unix and Plan 9, written by Tom Duff then of Bell Labs.

rc combines extremely simple syntax with the expressivity and fine-grained control of the Bourne shell (sh).

Examples of parallels between Bourne shell and rc follow:

  • if w | grep me; then echo "I'm here!"; fi in Bourne becomes if (w | grep me) echo 'I''m here!' in rc (rc uses C/AWK-like brace-based syntax rather than the keyword-cluttered Algol/Pascal-like syntax of Bourne)
  • size = `wc -l \'ls -t|sed 1q\`` in Bourne becomes size = `{wc -l `{ls -t | sed 1q}} in rc (rc only parses its input once, obviating the need to escape the backquotes with a backslash)

Also, rc has support for nonlinear pipelines via pipeline branching: cmp <{old} <{new} runs the commands ``old'' and ``new'', comparing their input.

The syntax and semantics of rc have also spawned an offshoot for Unix only at this point, called es (the ``extensible shell'', which has support for many advanced language features like lambda expressions and lexical scoping).


(idea) by jqh1 (5 y) (print)   ?   (I like it!) Mon Jun 04 2001 at 4:13:30

Abbreviation for 'run commands' - this is the extension used by many Unix configuration files related to starting up the OS or an application, etc.

Reportedly derived from a utility called runcom from CTSS that was used to create scripts


(thing) by kmcmartin (3.8 y) (print)   ?   (I like it!) Sun Nov 04 2001 at 17:25:47

Also an abbreviation for Ron's Code or Rivest Cipher, which is used to prefix cipher algorithms that Ron Rivest comes up with. Currently, RC2, RC4, and RC5/6 are in use. RC1 never made it out of his notebook, and RC3 was broken at RSADSI during development.

(idea) by kazakore (3.3 y) (print)   ?   (I like it!) Mon Apr 18 2005 at 23:36:29

RC is also used in relation to drugs where it is the abbreviation of Research Chemical.

Some of the (slightly) more known chemicals that come under this category are 2C-B 2C-T-7 and 5-MeO-DMT

They generally come under the chemical groups of either Phenethylamine or Tryptamine, and for some reason seem to always be full psychedelic drugs, whereas the given description "Research Chemicals literally refers to chemicals that are still being researched" (from erowid.org) implies that any new, non-psychedelic drugs should also fall within this category.

Due to the way the drugs laws worked until recently it was relatively easy to get new research chemicals as they had to be made illegal as each substance was discovered or invented. These laws have recently been changed in most countries, but certain places (including parts of America) still have vendors for these substances. What these new laws did was to make any chemical within a group illegal without each having to be added individually.


printable version
chaos

Royal Crown Cola Ron Rivest vi macro RC Cola
NaPro Technology Japanese contractions of English phrases C research chemical
RC4 Es CTSS lexical scope
lambda How To Give Birth to a Bookstore motorsports RC5
RC Draft Cola sleep Script sh
Bourne shell How mages discovered the scientific method Bell Labs Obviate
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Things you could have written:
The Wild Bunch
Theodore Roethke
Tesla coil
December 6, 2006
You'll never work in dis bidness again
Sysadmin cool
I was a homeless bum
polyandry
Every new technology has been endowed with the potential to transform society
Nebuchadnezzar
Enron and the Cult of Personality
Pius IX
Porpoise
New Writeups
octillion369
Undead(idea)
archiewood
Ico(fiction)
Heisenberg
Why I love Everything2(log)
octillion369
Death Knight(person)
XWiz
Are you hoping for a miracle?(review)
santo
The Host(review)
LostPsion
"Shut the Fuck Up" Theaters(idea)
Vanish
The line between normal and not(place)
Vanish
insanity(thing)
beatrice
You've been slowly taking me over for nearly a year, do you know that?(idea)
Berek
YouTube(thing)
shaogo
How to Pretend to Have a Job(idea)
hapax
Les Provinciales(review)
zoeb
The Scene(review)
aneurin
Telephone Numbers for drama purposes(idea)
This affordable entertainment brought to you by The Everything Development Company