In computer science, the first definition would be the most accepted of
the two, simply because the latter involves Real Numbers, which don't
exist in reality, by Skölem's Paradox. This may exclude the many lost
souls who don't get math, such Niklaus Wirth, who gave the name of Real to
a floating-point type (!!!) in PASCAL.
That guy who has a paradox, is simply Skolem, without the umlaut.
But, afaik, Skolem paradox is the phenomena that (provided set theory is
consistent) it has a countable model; on the other hand, set theory
knows of arbitrarily large cardinalities -- how can all that stuff fit
into a simple countable universe?
I wouldn't even call it a paradox: if you know the proper meaning of the
notions being involved, you'll see how it's possible. It just sounds
weird.
Comme ci, comme ca, how can you arrive to ontological claims from this
point? Speaking of existence is a marshy area in mathematics everywhere
beyond finiteness. In what sense does the set of all natural numbers
exist? From the consensual statement that 1, 2, 3, and so on, all exist,
you can't just jump there and claim, "there is a set of all natural
numbers". Similarly you can ask, in what sense do real numbers and their
set exist?
Note that again, existence of individual reals and their set is quite a
different problem. At least, the existence of their set. Denying the
latter doesn't imply denying the former. Intutively, a real number is
at about the same level of complexity as the set of natural numbers (as
a real between 0 and 1 can be specified by a set of natural numbers: the
indices where you have 1 in its binary representation; it's easy to
extend to all reals); but their set it at "one level higher".
All these considerations don't give an answer to the questions of
existence. In fact, what can answer to such a question is nothing but
your preconceptions
And that's fine, they are just better kept far
from mathematics. Mathematicians don't need anything non-consensual
involved into the game. This is why you don't hear them speaking up in
such issues.
Csaba