What goes in a name?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
codertom
Posts: 22
Joined: Wed Apr 09, 2014 7:58 am

Re: What goes in a name?

Post by codertom »

Kevin wrote:Why not just lock()? In the libc you need to be somewhat careful to avoid polluting the namespace too much, but in the kernel or an application, there's no reason to avoid short names like this.
Well for other things apart from lock, malloc etc.. for stuff like file_write/read etc... it keeps things organized? like when I call kernel_malloc, I know exactly what part of the OS is going to be doing this function. (malloc, realloc, free wouldnt have a prefix)

[EDIT] yeah, you're right... but the kernel malloc would be different to the API malloc?
Last edited by codertom on Tue Apr 29, 2014 8:44 am, edited 1 time in total.
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: What goes in a name?

Post by Bender »

I just prefix my functions with 'os_'. Example 'os_write'. As for my OS name I just by mistake spelt zirconium as zicronium, replaced the ium with 'nix' and got Zicronix. LOL just take out the periodic table and enjoy naming your os. 8)
Last edited by Bender on Tue Apr 29, 2014 8:50 am, edited 1 time in total.
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
codertom
Posts: 22
Joined: Wed Apr 09, 2014 7:58 am

Re: What goes in a name?

Post by codertom »

Bender wrote:I just prefix my functions with 'os_'. Example 'os_write'. As for my OS name I just by mistake spelt zirconium as zicronium, replaced the ium and got Zicronix. LOL
Nice name :) I'm guessing by the suffix "x" it's Unix based (or clone like Linux)? I'm thinking of using the x suffix as well but not base the OS on Unix (however it would be confusing) but maybe copy some of Unix's functionality. e.g command line pipelining
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: What goes in a name?

Post by Bender »

codertom wrote:
Bender wrote:I just prefix my functions with 'os_'. Example 'os_write'. As for my OS name I just by mistake spelt zirconium as zicronium, replaced the ium and got Zicronix. LOL
Nice name :) I'm guessing by the suffix "x" it's Unix based (or clone like Linux)? I'm thinking of using the x suffix as well but not base the OS on Unix (however it would be confusing) but maybe copy some of Unix's functionality. e.g command line pipelining
striving to be a UNIX-Compliant. :) Everything is file descriptor, so yeah that should bring it close to UNIX.
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
codertom
Posts: 22
Joined: Wed Apr 09, 2014 7:58 am

Re: What goes in a name?

Post by codertom »

Bender wrote:
codertom wrote:
Bender wrote:I just prefix my functions with 'os_'. Example 'os_write'. As for my OS name I just by mistake spelt zirconium as zicronium, replaced the ium and got Zicronix. LOL
Nice name :) I'm guessing by the suffix "x" it's Unix based (or clone like Linux)? I'm thinking of using the x suffix as well but not base the OS on Unix (however it would be confusing) but maybe copy some of Unix's functionality. e.g command line pipelining
striving to be a UNIX-Compliant. :) Everything is file descriptor, so yeah that should bring it close to UNIX.
Hmm I'm more of a "everything is an object" approach to handling drivers and system stuff.
onlyonemac
Member
Member
Posts: 1146
Joined: Sat Mar 01, 2014 2:59 pm

Re: What goes in a name?

Post by onlyonemac »

My code name is xxxOS. I thought of calling it Aurora (I don't know why - perhaps because it sounded a bit like the kind of code name you would find coming from large software companies), but that made it sound too slick when in fact it's got a a blocky text-based GUI. (Maybe one day it will get a proper GUI.)
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing
User avatar
qw
Member
Member
Posts: 792
Joined: Mon Jan 26, 2009 2:48 am

Re: What goes in a name?

Post by qw »

User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Re: What goes in a name?

Post by AndrewAPrice »

Just pick random words, merge some if you want. Axe, wheels, windscreen. You get the idea. Sometimes I look for antonyms related to what the project is.

I wouldn't worry too much if the name is taken, as long as a) it's not an obvious trademark they made up and b) your projects are unrelated you should be okay.

My os: Perception
My programming language: Shovel
My wiki software: Collaborate
Last edited by AndrewAPrice on Tue Jun 24, 2014 10:16 am, edited 1 time in total.
My OS is Perception.
User avatar
bwat
Member
Member
Posts: 359
Joined: Fri Jul 03, 2009 6:21 am

Re: What goes in a name?

Post by bwat »

In my experience, prototypes tend to have female names. The Amiga had chips with female names: Agnus, Denise, and Paula. One of the few male names used that I can think of is Bluetooth. http://www.eetimes.com/document.asp?doc_id=1269737.
Every universe of discourse has its logical structure --- S. K. Langer.
blasthash
Member
Member
Posts: 31
Joined: Tue May 06, 2014 12:19 am

Re: What goes in a name?

Post by blasthash »

When my OS progresses to the point where it's more than just a bunch of nonsense (in awhile), it'll get an actual name. Otherwise for the time being it's going under the codename Dagger.

I originally thought of it, thought it would be good for such a project, and realized that it's because in most respects, a dagger is a pretty blunt and ugly instrument. It takes a lot of work to get finesse with one. That appeals to me in my OS endeavors.
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Re: What goes in a name?

Post by AndrewAPrice »

I just named my virtual machine Turkey. To distinguish it from my OS Perception, incase I want to use it in another project.
My OS is Perception.
ker2x
Posts: 4
Joined: Mon Jun 23, 2014 2:35 pm

Re: What goes in a name?

Post by ker2x »

<mrfy> hmm. my title choice was questioned
<pembroke> what title did you ask for?
<mrfy> software zymurgist
<mrfy> "I was curious, since 'zymurgist' usually has to do with the chemical fermentation process in the production of wine. Perhaps that's a term also used in software, and I apologize for having second guessed this if that is the case."
I love this quote, so i added "software zymurgist" in my linkedin profile.
Then i called my OS "zymology" : Studying fermentation of a 64 bit operating system for x86-64 architecture

Other project name :
- "honk" : this project is stupid, it needed a stupid name : https://github.com/ker2x/honk
- "lyly" : a programming language, i needed something that could also be a nice file extension, it's .ly2
- "pilule" : because http://static.fjcdn.com/pictures/Fukito ... 289707.jpg
- "md5pipe" : that what i googled when i tried to find something that can tell me the md5 of a streaam of data : # producer | md5pipe | consumer
- "passgen" : Deterministic secure password generator
- "parenthese" : another programming language, lisp-like
- "pgpoutre" : stressing a postgresql server, from the french "poutrer"
User avatar
Schol-R-LEA
Member
Member
Posts: 1925
Joined: Fri Oct 27, 2006 9:42 am
Location: Athens, GA, USA

Re: What goes in a name?

Post by Schol-R-LEA »

Both my language project and my OS project are under the name 'Thelema', which is classical Greek for 'will' or 'willpower'. I chose it as a bit of wordplay to tweak some Thelemite friends I had when in California. Hence the motto of the project:

'Do What Thou Wilt' Shall Be the Goal of the Language

The mystical connotations make for some useful metaphors, as well.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
User avatar
Mercury1964
Posts: 13
Joined: Fri Jul 04, 2014 6:24 pm
Location: RI
Contact:

Re: What goes in a name?

Post by Mercury1964 »

Mine's LilOS - LIttLe Operating System
LilOS - a beautiful mess
Post Reply