Questions tagged [nomenclature]

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.

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…
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
1 2
3
8 9