You should be able to figure out these

Without googling, give me your best guess what these inbuilt core functions of a certain programming language do:
>terpri
>progn
>unwind-protect
>aref
>cdr
>dpb
>gcd
>lcm
>mapcar
>room

I know Lisp has weird names. I hate most of them too. I think the worst one is "mapcan" which sounds like an attempt at a bad mapcar pun.

No, because only crap programming languages styles use abbreviated names.

This

>>mapcar
Turns your computer into a Tesla, then crashes it into a tree.

>terpri
Gives you three common STDs.

>terpri
Summons a god of the steppe to help you with your code.

>progn
This prograns so you don't have to.

>unwind-protect
This puts everything on a single line, and then makes the file read only.

>aref
Prints an ASCII dog.

>cdr
That means you.

>dpb
These letters, and q, are all reflections/translations of eachother, which is interesting. Use this command to bemuse the end user.

>gcd
Shows your global cooldown as you write. Helps you micromanage the best time to hit the next key.

>lcm
Opens a new browser window to the London College of Music's homepage. The maker of the language was paid mad dosh to implement this plug.

>mapcar
Prints a engineering drawing of your car. If the user didn't specify their car's make and model, picks a random one from a database.

>room
Locks out the keyboard and mouse, places you in a 3DCG interrogation room with no windows. End user has to tell an interrogator all their bank details if they want to get out without restarting.

>unwind-protect
Removes protection--so you can program dangerously!

>strlen, sqrt, mem(cpy|cmp|move), EOF, revc, mesg
>new, delete, move, readline, list, vector, get, read

POTTERY

>room

>cdr
An obsolete precursor to the dvdr command.

>dpb
Daily Programming Bread.
The Church of Emacs prays for these.

>aref
Checks if something equals "f". Useful!

>POTTERY
I don't know this meme?

I'd argue the top line and a lot of C names falls under crap naming. Something like "strstr" does nothing to explain what it does

>I don't know this meme?
Plinkett.

>>terpri
Phones Pajeet Terpri from Hyderabad

...

Kill yourself

>terpri
You forgot that part.

Clojure has pretty good naming. Too bad everything else about it is terrible.

Explain. I find it bredy gud, works with Java and doesn't afraid of anything, eh.

>>terpri
?
>>progn
program something
>>unwind-protect
this is obvious
>>aref
like href but with an a?
>>cdr
tail of a linked list
>>dpb
?
>>gcd
greatest common divisor
>>lcm
least common multiplier
>>mapcar
maps onto cars of linked list
>>room
?

>cars of linked list
I mean heads of singliy linked lists kek

looks like common lisp

I can only guess gcd

>>room
A function to remember the user to rest every 20 min or so while typing. It runs a room escape point-and-click-like game that won't let you keep working until solved.

Accepts difficulty settings and frequency of appearance as arguments.