What’s in a name? - Fortune [possible satire]

Rad-gcc `xml2-config --cflags` -g lib.c -o lib `xml2-config --libs`
rindolfRad-: you called your executable "lib"? It's a common name for directories.
Rad-...yes
Rad-i'll change it later i just got lazy
rindolfRad-: ah.
rindolfRad-: 1. Are you using version control? 2. Do you have automated tests?
Binary_DigitThis is the hardest part of programming - choosing a name for the dev directory.
Rad-no, no?
rindolfRad-: well, you should on both accounts.
pulseBinary_Digit++
pulsei hate that part
DenommusBinary_Digit: uh, src?
indigoBinary_Digit: projects
pulsei thought he meant the project name folder
Binary_Digitsrc is fine if you're only ever going to write one program
Denommusah, for the directory where the projects will be!
DenommusI always name it "Projects"
Binary_Digitall your programs are called 'Projects'?
theyShouldn't you use a top-level qualifier?
Binary_DigitCool.
pulselol
DenommusBinary_Digit: no, the directory where the projects are
theyFor instance, if you're making a library called "Jail", have the top-level folder named "Jail"? So the namespaces below would be "Jail.Whatever"?
DenommusBinary_Digit: I always think about some name when starting a project
Rad-rindolf: well I'm writing the tests. my program is a proof of working functions... well it's supposed to be anyway
Denommusthey: yup
Binary_DigitQ: How do I do <foo>? A: easy, just use Projects to do the first bit, then switch to Projects to do the next bit, and pipe the output through Projects
* jrslepakjust names a project's directory based on the name of the project
Binary_Digitjrslepak, so you still have the same problem
pulsei find it hard to come up with project names that don't suck
Binary_DigitDenommus solves it by calling every project 'Projects'
jrslepakBinary_Digit: what problem do I have?
Binary_DigitBut I prefer to find more original names
pulseI'm afraid I'm going to pick some well-known name, then i'll get sued and will have to walk around in a barrel
Binary_Digitjrslepak, the problem of picking a name for your project
DenommusBinary_Digit: stop putting words on my mouth, I hate it
benzrfBinary_Digit: one of the two hard things in programming
Binary_DigitDenommus, oh, I think you'll survive.
Binary_DigitEspecially if that graph is anything to go by.
Binary_DigitBut all right, I apologise.
pulsebenzrf, the other being actually getting to work?
Binary_DigitAh, bring back florin5
Binary_DigitI have a project for him
Binary_DigitA project name generator!
Binary_DigitOnly problem is: what to call it?
pulseproject name namer
rindolfRad-: they do? Why?
rindolfBinary_Digit: heh, it should be self-hosting.
benzrfpulse: 'two hard things in programming
benzrfcache invalidation and naming things'
pulsehmm
benzrfor maybe it was 'in compsci'
rindolfbenzrf: '...and off by one errors'.
benzrfwell known quote though
benzrfrindolf: huehuehue
benzrfi saw that one
pulseyeah, those are tricky
benzrfChrist i hate fencepost errors
benzrfthey get me every time -.-
rindolfbenzrf: I had a lot of them in a recent Project Euler problem.
Binary_DigitI think I shall call my latest project Bernard. Or possibly Saskatchewan.
pulseBinary_Digit, i find you could develop all sorts of names from fruit names
rindolfRad-: well, you can use them for your own personal use.
pulsehave a timer project? call it pineapple timer
benzrfrindolf: :(
pulsemakes it sound fresh
pulseand exciting
Binary_DigitOh yeah - Apple - or Blackberry - or Raspberry - or Apricot
Binary_DigitI don't suppose any of those are taken
pulsetomatomation
pulse:D
pulsestands for tomato automation
Binary_DigitI suppose the only way out is to pick a good name *first*, and then decide what would be the best program to fit that name. E.g: Project Turnip could be a Turing machine for kids
benzrfBinary_Digit: amazing
Binary_Digityeah, I know - I think I'm too tired for IRC right now, talking nonsense
Channel##programming
NetworkFreenode
TaglineSoftware naming discussions good jokes maketh
Published2014-03-18