Nomenclature is a term that applies to either a list of names or terms, or to the system of principles, procedures and terms related to naming.
Questions tagged [nomenclature]
128 questions
6
votes
3 answers
Name for the logical operator A & (~B)
Is there a name for logical AND with the negation (~) of the second variable, i.e:
A & (~B)
The truth table for such operation is:
0 & (~0) = 0
0 & (~1) = 0
1 & (~0) = 1
1 & (~1) = 0
And in longer sequences of bits,
A = 10110011
B =…

Adam Matan
- 128,757
- 147
- 397
- 562
5
votes
4 answers
What should "JSON object" be called?
Whenever someone here says "I have a JSON object", people complain (rightly) that "There's no such thing as a JSON object!" But...
What do you call the class of data structures that could be represented by JSON?
It's something like "the finite…

Michael Lorton
- 43,060
- 26
- 103
- 144
5
votes
4 answers
What is the post-for/if syntax called?
Does the following syntax have a name?
print for ( @ARGV );
exit if $x;

Tim
- 13,904
- 10
- 69
- 101
5
votes
3 answers
Is there a name for this Design Pattern? (Base class with implementations that only invoke constructor)
Edit: I've realised that this pattern feels a lot like currying, a technique that functional programmers use to specify function parameters in advance of invocation. The difference here is that we're currying constructors on objects instead of…

byxor
- 5,930
- 4
- 27
- 44
4
votes
2 answers
What is the name of this type of directed acyclic graph?
Perhaps it isnt even a DAG, but as its naming im after i wasnt sure what title to give this...
What is the name of a data structure where every node can only have 0 or 1 paths INTO it?
Strictly, is this a tree?
Thanks

Andrew Bullock
- 36,616
- 34
- 155
- 231
4
votes
4 answers
Is there a single word that means "non-recursive datatype with two constructors"?
Is there a word that describes data types that
have exactly two constructors; and
are not recursive?
i.e. describes these types
data Bool = False | True
data Maybe a = Nothing | Just a
data Either l r = Left l | Right r
but excludes these…

dave4420
- 46,404
- 6
- 118
- 152
4
votes
6 answers
Is the English language a standard to describe a Webservice (Rest, SOAP Etc.)?
In the current project where I'm working on, we had a discussion about the language (English or Spanish) we should use to describe pathnames, fields, payloads, Etc.
I thought this was an easy topic, however, I couldn't find an accurate source where…

Ele
- 33,468
- 7
- 37
- 75
4
votes
8 answers
Hexgit number?
if digit is the name for a number on base 10, what would be the name for a number on base 16? Hexgit?

Igor Zelaya
- 4,167
- 4
- 35
- 52
4
votes
2 answers
Why is it called the Graph API?
Many developers are familiar with the Graph API, the main way data is retrieved from or posted to Facebook.
https://developers.facebook.com/docs/graph-api/overview
I was just looking into it and I really can't figure it out. Why is it called the…

Code Whisperer
- 22,959
- 20
- 67
- 85
4
votes
3 answers
Does "pure OCaml" equate "purely functional" in the literature and custom?
My understanding is that "Pure OCaml" means everything that is standard in OCaml, including its non "purely" functional features, whereas "pure functional" means the usual attributes: no side effects, no exception handling, etc. In that sense, "pure…

ZakC
- 479
- 3
- 11
4
votes
2 answers
Is there a name for a javascript function that returns a function?
Javascript allows us to write functions that use their parameters to build and return another (often anonymous) function with specific behaviour. Currying is an example of this.
To illustrate, this approach can be used to elegantly sort an array of…

aaaidan
- 7,093
- 8
- 66
- 102
3
votes
1 answer
Difference between variable bindings and variables?
Over my time using Rust, I’ve seen some people call them variables whilst others call them variable bindings - or even bindings as a short way of referring to it.
In the Rust book, it’s stated:
In many languages, a variable binding would be called…

D. Ataro
- 1,711
- 17
- 38
3
votes
2 answers
What is the etymology/meaning of the term "value object"?
I am a programmer with a .NET / PHP background.
I recently reviewed a video training on Flashbuilder 4 / ActionScript. One of the videos in the video training is named "Creating a Data Model with a Value Object". I mentioned that "value object" was…

Edward Tanguay
- 189,012
- 314
- 712
- 1,047
3
votes
5 answers
Is the following JavaScript construct called a Closure?
(function() {
//do stuff
})();
EDIT: I originally thought this construct was called a closure - not that the effect that it caused results (potentially) in a closure - if variables are captured.
This is in no way to do with the behaviour of…

James Westgate
- 11,306
- 8
- 61
- 68
3
votes
4 answers
What's the name for the first line of a function?
I'm writing a worksheet, and want to ask students to write a function that looks like this:
isPrime(int number)
What's that line called - manifest comes to mind, but I don't think that's it...

Rich Bradshaw
- 71,795
- 44
- 182
- 241