Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #38247 > unrolled thread

Object values (continued)

Started byJohn G Harris <niam@jghnorth.org.uk.invalid>
First post2020-03-16 14:34 +0000
Last post2020-03-23 18:49 -0700
Articles 20 on this page of 76 — 12 participants

Back to article view | Back to comp.lang.javascript


Contents

  Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-16 14:34 +0000
    Re: Object values  (continued) Jon Ribbens <jon+usenet@unequivocal.eu> - 2020-03-16 14:52 +0000
      Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-16 18:19 +0000
        Re: Object values  (continued) Jon Ribbens <jon+usenet@unequivocal.eu> - 2020-03-16 20:06 +0000
          Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-17 19:01 +0000
            Re: Object values  (continued) Jon Ribbens <jon+usenet@unequivocal.eu> - 2020-03-17 19:55 +0000
              Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-18 17:29 +0000
    Re: Object values  (continued) JJ <jj4public@vfemail.net> - 2020-03-17 12:48 +0700
      Re: Object values  (continued) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2020-03-17 17:51 +0100
        Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-17 19:03 +0000
          Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-18 07:20 +1100
            Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-18 17:29 +0000
              Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-19 14:21 +1100
                Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-19 11:12 +0000
                  Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-20 14:33 +1100
                    Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-20 09:21 +0000
                      Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-21 09:56 +1100
                        Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-21 11:18 +0000
                          Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-22 08:45 +1100
                            Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-22 10:10 +0000
                              Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-23 07:44 +1100
      Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-17 19:09 +0000
        Re: Object values (continued) Richard Damon <Richard@Damon-Family.org> - 2020-03-17 16:21 -0400
          Re: Object values (continued) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2020-03-17 22:57 +0100
    Re: Object values  (continued) Julio Di Egidio <julio@diegidio.name> - 2020-03-19 05:32 -0700
      Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-19 15:26 +0100
        Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-19 18:16 +0000
      Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-19 18:15 +0000
        Re: Object values  (continued) Julio Di Egidio <julio@diegidio.name> - 2020-03-19 11:54 -0700
          Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-20 09:11 +0000
            Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-27 15:35 +0000
              Re: Object values  (continued) Julio Di Egidio <julio@diegidio.name> - 2020-03-27 09:59 -0700
                Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-28 14:09 +0000
                  Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-29 14:18 +1100
                    Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-29 10:40 +0100
                    Re: Object values (continued) Julio Di Egidio <julio@diegidio.name> - 2020-03-29 04:41 -0700
      Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-21 14:12 +0000
        Re: Object values  (continued) "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-03-21 19:45 +0100
          Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-22 10:30 +0000
            Re: Object values  (continued) "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-03-22 23:30 +0100
              Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-23 09:44 +0000
                Re: Object values  (continued) "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-03-23 11:19 +0100
                  Re: Object values  (continued) Julio Di Egidio <julio@diegidio.name> - 2020-03-23 05:00 -0700
                    Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-23 18:05 +0000
                      Re: Object values  (continued) Julio Di Egidio <julio@diegidio.name> - 2020-03-23 11:50 -0700
                        Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-23 19:34 +0000
                  Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-23 18:14 +0000
                    Re: Object values  (continued) "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-03-23 22:21 +0100
                      Re: Object values  (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-24 14:09 +0000
                        Re: Object values  (continued) "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-03-25 00:01 +0100
                    Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-24 01:18 +0100
                      Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-24 14:24 +0000
                        Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-24 15:43 +0100
                          Re: Object values (continued) Julio Di Egidio <julio@diegidio.name> - 2020-03-24 11:03 -0700
                          Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-24 18:23 +0000
                            Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-24 22:19 +0100
                              Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-25 16:34 +0000
                                Re: Object values (continued) "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-03-25 23:17 +0100
                                Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-26 01:27 +0100
                                  Re: Object values (continued) Andrew Poulos <ap_prog@hotmail.com> - 2020-03-26 18:58 +1100
                                    Re: Object values (continued) Ben Bacarisse <ben.usenet@bsb.me.uk> - 2020-03-26 10:43 +0000
                                    Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-26 12:22 +0100
                                      Re: Object values (continued) "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-03-26 10:08 -0700
                                        Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-26 18:29 +0100
                                          Re: Object values (continued) "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-03-26 14:17 -0700
                                            Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-26 23:37 +0100
                                              Re: Object values (continued) "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-03-26 16:40 -0700
                                                Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-27 11:38 +0100
                                  Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-26 18:11 +0000
                                    Re: Object values (continued) Silvio <silvio@internet.com> - 2020-03-26 19:41 +0100
                            Re: Object values (continued) "Mark-" <nospam@mapson.xyz> - 2020-03-25 00:00 +0000
                              Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-25 15:05 +0000
                                Re: Object values (continued) "Mark-" <nospam@mapson.xyz> - 2020-03-25 20:12 +0000
                                  Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-26 18:09 +0000
                              Re: Object values (continued) John G Harris <niam@jghnorth.org.uk.invalid> - 2020-03-25 19:39 +0000
              Re: Object values  (continued) "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-03-23 18:49 -0700

Page 1 of 4  [1] 2 3 4  Next page →


#38247 — Object values (continued)

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-16 14:34 +0000
SubjectObject values (continued)
Message-ID<8f3v6ft5nntnuc7qi27q8if1crb40499hp@4ax.com>
Thomas Lahn wrote, of an array :
> Technically it is not actually containing the objects, but just the 
> references to them."

I really cannot understand why some people are fixated on references.
There is a way to implement values that puts an object right inside
the value field, yet allows several variables/properties to share 
the same object. As a bonus, this way solves the large string 
problem without any extra code. As another bonus, 'undefined' makes 
its appearance entirely naturally.

Perhaps those who are fixated on references feel that their first
thought must be the only thought. Perhaps they feel that any other
thought must therefore be ridiculed and the author insulted.

Perhaps the other way is too advanced a software technique for them
to understand.

Perhaps they are just not very good at seeing more than one possible
solution to a problem.

Perhaps they got to grips with references in another language, such
as Java, and want to re-use their hard-won skill in this language.

Perhaps they feel that this language is wrong and should be 
'corrected'.

Perhaps they think that the more complicated the language the more 
salary they can get.

Perhaps they feel that it gives them a good excuse to shout at other 
people.

Or perhaps they have been told so firmly that it is so that they
daren't disagree.

Does anyone know why they are so fixated ?

[toc] | [next] | [standalone]


#38248

FromJon Ribbens <jon+usenet@unequivocal.eu>
Date2020-03-16 14:52 +0000
Message-ID<slrnr6v4ks.43a.jon+usenet@sable.unequivocal.eu>
In reply to#38247
On 2020-03-16, John G Harris <niam@jghnorth.org.uk.invalid> wrote:
> Thomas Lahn wrote, of an array :
>> Technically it is not actually containing the objects, but just the 
>> references to them."
>
> I really cannot understand why some people are fixated on references.
> There is a way to implement values that puts an object right inside
> the value field, yet allows several variables/properties to share 
> the same object. As a bonus, this way solves the large string 
> problem without any extra code. As another bonus, 'undefined' makes 
> its appearance entirely naturally.
>
> Perhaps those who are fixated on references feel that their first
> thought must be the only thought. Perhaps they feel that any other
> thought must therefore be ridiculed and the author insulted.
>
> Perhaps the other way is too advanced a software technique for them
> to understand.

Perhaps you should explain what you're talking about.

[toc] | [prev] | [next] | [standalone]


#38249

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-16 18:19 +0000
Message-ID<2ogv6fld7ftt6pbe2c8ckod3u9mo76g18r@4ax.com>
In reply to#38248
On Mon, 16 Mar 2020 14:52:12 -0000 (UTC), Jon Ribbens
<jon+usenet@unequivocal.eu> wrote:

  <snip>
>Perhaps you should explain what you're talking about.

Haven't you noticed? If you say that a variable contains or holds or
is an object you will be screamed at by someone saying wrong, wrong,
wrong, and nine times wrong. I'm pointing out that the screaming is
based on a fallacy and wondering about the motivation.

  John

[toc] | [prev] | [next] | [standalone]


#38250

FromJon Ribbens <jon+usenet@unequivocal.eu>
Date2020-03-16 20:06 +0000
Message-ID<slrnr6vn1f.43a.jon+usenet@sable.unequivocal.eu>
In reply to#38249
On 2020-03-16, John G Harris <niam@jghnorth.org.uk.invalid> wrote:
> On Mon, 16 Mar 2020 14:52:12 -0000 (UTC), Jon Ribbens
><jon+usenet@unequivocal.eu> wrote:
>  <snip>
>>Perhaps you should explain what you're talking about.
>
> Haven't you noticed? If you say that a variable contains or holds or
> is an object you will be screamed at by someone saying wrong, wrong,
> wrong, and nine times wrong. I'm pointing out that the screaming is
> based on a fallacy and wondering about the motivation.

No, I mean the bit where you said:

> There is a way to implement values that puts an object right inside
> the value field, yet allows several variables/properties to share
> the same object. As a bonus, this way solves the large string
> problem without any extra code.

What are you talking about there?

[toc] | [prev] | [next] | [standalone]


#38253

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-17 19:01 +0000
Message-ID<ki727fh62dfuqip6lnose5s1gh9vgfruch@4ax.com>
In reply to#38250
On Mon, 16 Mar 2020 20:06:07 -0000 (UTC), Jon Ribbens
<jon+usenet@unequivocal.eu> wrote:

>On 2020-03-16, John G Harris <niam@jghnorth.org.uk.invalid> wrote:
  <snip>
>No, I mean the bit where you said:
>
>> There is a way to implement values that puts an object right inside
>> the value field, yet allows several variables/properties to share
>> the same object. As a bonus, this way solves the large string
>> problem without any extra code.
>
>What are you talking about there?

Oh, right. To summarise what I wrote here on 27 Apr 2019 : Don't think
reference to Object, think reference to Value instead. It's that
simple.

For the string problem, think of handing a primitive string to a
function. No-one has been criticised for saying that a variable's
value is a string, so the value is not reference_to_string. What
happens when a string is handed to a function? If values can't be
shared then the string has to be copied. Handing over a 1MB string to
a function then becomes expensive, especially if the function just
looks at the first character.
  John

[toc] | [prev] | [next] | [standalone]


#38256

FromJon Ribbens <jon+usenet@unequivocal.eu>
Date2020-03-17 19:55 +0000
Message-ID<slrnr72aq2.bf0.jon+usenet@sable.unequivocal.eu>
In reply to#38253
On 2020-03-17, John G Harris <niam@jghnorth.org.uk.invalid> wrote:
> On Mon, 16 Mar 2020 20:06:07 -0000 (UTC), Jon Ribbens
><jon+usenet@unequivocal.eu> wrote:
>>On 2020-03-16, John G Harris <niam@jghnorth.org.uk.invalid> wrote:
>  <snip>
>>No, I mean the bit where you said:
>>
>>> There is a way to implement values that puts an object right inside
>>> the value field, yet allows several variables/properties to share
>>> the same object. As a bonus, this way solves the large string
>>> problem without any extra code.
>>
>>What are you talking about there?
>
> Oh, right. To summarise what I wrote here on 27 Apr 2019 : Don't think
> reference to Object, think reference to Value instead. It's that
> simple.

I'm not getting you. Whether you call it a "reference to an Object"
or a "reference to a Value" (whatever the difference between those
things might be), it's still a reference.

> For the string problem, think of handing a primitive string to a
> function. No-one has been criticised for saying that a variable's
> value is a string, so the value is not reference_to_string. What
> happens when a string is handed to a function? If values can't be
> shared then the string has to be copied. Handing over a 1MB string to
> a function then becomes expensive, especially if the function just
> looks at the first character.

The reason that nobody would be criticised for saying it, despite
the fact that implementations can indeed pass shared references,
is that the primitive types are all immutable.

[toc] | [prev] | [next] | [standalone]


#38260

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-18 17:29 +0000
Message-ID<2km47fhld83eamde5mhu70ot4he819k18j@4ax.com>
In reply to#38256
On Tue, 17 Mar 2020 19:55:46 -0000 (UTC), Jon Ribbens
<jon+usenet@unequivocal.eu> wrote:

>On 2020-03-17, John G Harris <niam@jghnorth.org.uk.invalid> wrote:
  <snip>
>> Oh, right. To summarise what I wrote here on 27 Apr 2019 : Don't think
>> reference to Object, think reference to Value instead. It's that
>> simple.
>
>I'm not getting you. Whether you call it a "reference to an Object"
>or a "reference to a Value" (whatever the difference between those
>things might be), it's still a reference.

To save you doing a Google search, here's what I told you a year ago :

 "Instead of Values holding a reference to an Object, make each
  variable and property hold a reference to its Value. Now there is no
  problem with variables that have the same Value."

That reference is right inside the code implementing variables and
properties and has nothing to do with what is in the Value field. It's
the content of the Value field that we're discussing. (Which, to
remind you, can be an Object.)

Some people say they would never code variables and properties that
way. Well, hard luck; other people might.


>> For the string problem, think of handing a primitive string to a
>> function. No-one has been criticised for saying that a variable's
>> value is a string, so the value is not reference_to_string. What
>> happens when a string is handed to a function? If values can't be
>> shared then the string has to be copied. Handing over a 1MB string to
>> a function then becomes expensive, especially if the function just
>> looks at the first character.
>
>The reason that nobody would be criticised for saying it, despite
>the fact that implementations can indeed pass shared references,
>is that the primitive types are all immutable.

Being immutable has nothing to do with it. If the value can be
implemented as a reference_to_string then you will be criticised for
not saying reference.

  John

[toc] | [prev] | [next] | [standalone]


#38251

FromJJ <jj4public@vfemail.net>
Date2020-03-17 12:48 +0700
Message-ID<1w7ujei4y9bez.k70pvfchqjrm$.dlg@40tude.net>
In reply to#38247
On Mon, 16 Mar 2020 14:34:50 +0000, John G Harris wrote:
> 
> I really cannot understand why some people are fixated on references.

In JavaScript, everything are objects. Objects are basically memory pointers
to a data structure. JavaScript treat those memory pointers as references,
and uses references as values - even for primitive values such as Boolean,
Number, String, etc. It's why we can call a method from a primitive value.
e.g. `("a").toUpperCase()`. Except that any changes to the object's
container (basically, the data structure), is ignored. e.g.

  var a = 123;
  a.prop = 456;
  console.log(a.prop); //undefined

> There is a way to implement values that puts an object right inside
> the value field, yet allows several variables/properties to share 
> the same object.

That's already the actual design of JavaScript. Object properties store
values, and those values are already references.

> As a bonus, this way solves the large string 
> problem without any extra code.

What large string problem?

> Perhaps the other way is too advanced a software technique for them
> to understand.

Not everyone here understand or even bother with programming languages other
than JavaScript.

Also, JavaScript is a high level programming language. Generally, high level
programmers who don't know low or lower level programming languages, have
many diffulties understanding them. On the other hand, low level programmers
who don't know high level programming languages, have less difficulties
understanding them.

[toc] | [prev] | [next] | [standalone]


#38252

FromThomas 'PointedEars' Lahn <PointedEars@web.de>
Date2020-03-17 17:51 +0100
Message-ID<4544588.31r3eYUQgx@PointedEars.de>
In reply to#38251
JJ wrote:
^^
Your real name belongs there.

> On Mon, 16 Mar 2020 14:34:50 +0000, John G Harris wrote:
>> I really cannot understand why some people are fixated on references.
> 
> In JavaScript, everything are objects.

Wrong; there are primitive values, which is *basic* knowledge:

<https://www.ecma-international.org/ecma-262/#sec-ecmascript-language-types>

> Objects are basically memory pointers to a data structure.

Wrong; objects *are* the data structures.

> JavaScript treat those memory pointers as references,

Wrong; it is exactly the other way around.

> and uses references as values -

Correct.

> even for primitive values such as Boolean, Number, String, etc.

Wrong.  This is *at least* implementation-dependent.

> It's why we can call a method from a
> primitive value. e.g. `("a").toUpperCase()`.

Wrong.  The expression

  ("a")

is being *JIT-converted* to an immutable String instance as if by the 
expression

  new String("a")

In this particular case, the parentheses even can be omitted (there are 
other cases in which the grammar requires them).

> Except that any changes to the object's container (basically, the data 
> structure), is ignored. e.g.
> 
>   var a = 123;
>   a.prop = 456;
>   console.log(a.prop); //undefined

In strict mode, the assignment

  a.prop = 456;

is NOT ignored, but throws a TypeError exception *because* a holds a 
*primitive* value, NOT an object value.

<https://www.ecma-international.org/ecma-262/#sec-putvalue>
 
>> There is a way to implement values that puts an object right inside
>> the value field, yet allows several variables/properties to share
>> the same object.
> 
> That's already the actual design of JavaScript. Object properties store
> values, and those values are already references.

Blind leading the blind.
 
>> Perhaps the other way is too advanced a software technique for them
>> to understand.
> 
> Not everyone here understand or even bother with programming languages
> other than JavaScript.

And you obviously do not even understand what you mistakenly think would be 
"JavaScript".
 
> Also, JavaScript is a high level programming language.

For suitable values of “high”.  In many respects strictly standards-
compliant ECMAScript implementations (e.g. excluding TypeScript and other 
transpilers) are very low-level compared to e.g. Python.

It would be a Really Good Idea[tm] if you stopped talking about things that 
you know nothing about.

-- 
PointedEars
FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.

[toc] | [prev] | [next] | [standalone]


#38254

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-17 19:03 +0000
Message-ID<lh727fpgie3o2gi9aq9hh4c175bohfuc8s@4ax.com>
In reply to#38252
On Tue, 17 Mar 2020 17:51:43 +0100, Thomas 'PointedEars' Lahn
<PointedEars@web.de> wrote:

>JJ wrote:
>^^
>Your real name belongs there.
  <snip>

Typical Thomas. Apparently, like crackpots and conspiracy theorists,
his whining about the world is the only way for him to *feel*
important and to get noticed. Why doesn’t he just get a life or FOAD?

  John

PS Plagiarism can be good.

[toc] | [prev] | [next] | [standalone]


#38257 — Re: Object values (continued)

FromAndrew Poulos <ap_prog@hotmail.com>
Date2020-03-18 07:20 +1100
SubjectRe: Object values (continued)
Message-ID<RbmdnTXYr_e_rOzDnZ2dnUU7-InNnZ2d@westnet.com.au>
In reply to#38254
On 18/03/2020 6:03 am, John G Harris wrote:
> On Tue, 17 Mar 2020 17:51:43 +0100, Thomas 'PointedEars' Lahn
> <PointedEars@web.de> wrote:
> 
>> JJ wrote:
>> ^^
>> Your real name belongs there.
>    <snip>
> 
> Typical Thomas. Apparently, like crackpots and conspiracy theorists,
> his whining about the world is the only way for him to *feel*
> important and to get noticed. Why doesn’t he just get a life or FOAD?

Are you trying to validate yourself, in response to Thomas continually 
pointing out the factual errors in your posts, by questioning *his* 
mental wellbeing?

Andrew Poulos

[toc] | [prev] | [next] | [standalone]


#38261 — Re: Object values (continued)

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-18 17:29 +0000
SubjectRe: Object values (continued)
Message-ID<7km47f1v6u11matstjboq2f3hquh5nount@4ax.com>
In reply to#38257
On Wed, 18 Mar 2020 07:20:47 +1100, Andrew Poulos
<ap_prog@hotmail.com> wrote:

  <snip>
>Thomas continually 
>pointing out the factual errors in your posts,
  <snip>

Name me a proposed fact that Thomas has actually *proved* to be an
error. I don't mean by using an Ad Hominem fallacy, nor by a Strawman
fallacy, nor by simply denying it without evidence, nor by saying that
ECMA 262 doesn't apply to JavaScripts.

For instance, his argument in the present discussion was : Here's a
very bad way to implement it, therefore my way is the *only* way.

  John

[toc] | [prev] | [next] | [standalone]


#38262 — Re: Object values (continued)

FromAndrew Poulos <ap_prog@hotmail.com>
Date2020-03-19 14:21 +1100
SubjectRe: Object values (continued)
Message-ID<ytWdnXmm2MvNeO_DnZ2dnUU7-dHNnZ2d@westnet.com.au>
In reply to#38261
On 19/03/2020 4:29 am, John G Harris wrote:
> On Wed, 18 Mar 2020 07:20:47 +1100, Andrew Poulos
> <ap_prog@hotmail.com> wrote:
> 
>    <snip>
>> Thomas continually
>> pointing out the factual errors in your posts,
>    <snip>
> 
> Name me a proposed fact that Thomas has actually *proved* to be an
> error. I don't mean by using an Ad Hominem fallacy, nor by a Strawman
> fallacy, nor by simply denying it without evidence, nor by saying that
> ECMA 262 doesn't apply to JavaScripts.
> 
> For instance, his argument in the present discussion was : Here's a
> very bad way to implement it, therefore my way is the *only* way.

<snip>

You sound like the father of the one soldier on parade that's out of 
step, "Look, little Johnny is the only one in step."

Andrew Poulos

[toc] | [prev] | [next] | [standalone]


#38263 — Re: Object values (continued)

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-19 11:12 +0000
SubjectRe: Object values (continued)
Message-ID<5rk67f5b53ehjmh469mpotldv6lejail52@4ax.com>
In reply to#38262
On Thu, 19 Mar 2020 14:21:51 +1100, Andrew Poulos
<ap_prog@hotmail.com> wrote:

>On 19/03/2020 4:29 am, John G Harris wrote:
>> On Wed, 18 Mar 2020 07:20:47 +1100, Andrew Poulos
>> <ap_prog@hotmail.com> wrote:
>> 
>>    <snip>
>>> Thomas continually
>>> pointing out the factual errors in your posts,
>>    <snip>
>> 
>> Name me a proposed fact that Thomas has actually *proved* to be an
>> error. I don't mean by using an Ad Hominem fallacy, nor by a Strawman
>> fallacy, nor by simply denying it without evidence, nor by saying that
>> ECMA 262 doesn't apply to JavaScripts.
>> 
>> For instance, his argument in the present discussion was : Here's a
>> very bad way to implement it, therefore my way is the *only* way.
>
><snip>
>
>You sound like the father of the one soldier on parade that's out of 
>step, "Look, little Johnny is the only one in step."

And I'm afraid you are beginning to sound like someone who is unable
to explain why reference_to_object is the *only* way to implement
object values. Note the emphasis on *only*.

  John

[toc] | [prev] | [next] | [standalone]


#38269 — Re: Object values (continued)

FromAndrew Poulos <ap_prog@hotmail.com>
Date2020-03-20 14:33 +1100
SubjectRe: Object values (continued)
Message-ID<CtGdnZrXXdo4pOnDnZ2dnUU7-LfNnZ2d@westnet.com.au>
In reply to#38263
On 19/03/2020 10:12 pm, John G Harris wrote:
> On Thu, 19 Mar 2020 14:21:51 +1100, Andrew Poulos
> <ap_prog@hotmail.com> wrote:
> 
>> On 19/03/2020 4:29 am, John G Harris wrote:
>>> On Wed, 18 Mar 2020 07:20:47 +1100, Andrew Poulos
>>> <ap_prog@hotmail.com> wrote:
>>>
>>>     <snip>
>>>> Thomas continually
>>>> pointing out the factual errors in your posts,
>>>     <snip>
>>>
>>> Name me a proposed fact that Thomas has actually *proved* to be an
>>> error. I don't mean by using an Ad Hominem fallacy, nor by a Strawman
>>> fallacy, nor by simply denying it without evidence, nor by saying that
>>> ECMA 262 doesn't apply to JavaScripts.
>>>
>>> For instance, his argument in the present discussion was : Here's a
>>> very bad way to implement it, therefore my way is the *only* way.
>>
>> <snip>
>>
>> You sound like the father of the one soldier on parade that's out of
>> step, "Look, little Johnny is the only one in step."
> 
> And I'm afraid you are beginning to sound like someone who is unable

<snip>
</snip>

No need to be afraid. I, like you, am not an expert but, keep going, 
there may be one or two people left who don't yet realise you are 
polishing a turd.

Andrew Poulos

[toc] | [prev] | [next] | [standalone]


#38280 — Re: Object values (continued)

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-20 09:21 +0000
SubjectRe: Object values (continued)
Message-ID<om297flfnrb9i6oorfoh68dbbe2k2l6roi@4ax.com>
In reply to#38269
On Fri, 20 Mar 2020 14:33:55 +1100, Andrew Poulos
<ap_prog@hotmail.com> wrote:

  <snip>
>No need to be afraid. I, like you, am not an expert
  <snip>

But many of the people who wrote ECMA 262 *are* experts, and they,
like me, don't think references are worth mentioning.

  John

[toc] | [prev] | [next] | [standalone]


#38290 — Re: Object values (continued)

FromAndrew Poulos <ap_prog@hotmail.com>
Date2020-03-21 09:56 +1100
SubjectRe: Object values (continued)
Message-ID<k7idnZLgx4iR1-jDnZ2dnUU7-LWdnZ2d@westnet.com.au>
In reply to#38280
On 20/03/2020 8:21 pm, John G Harris wrote:
> On Fri, 20 Mar 2020 14:33:55 +1100, Andrew Poulos
> <ap_prog@hotmail.com> wrote:
> 
>    <snip>
>> No need to be afraid. I, like you, am not an expert

<snip>

> like me, don't think 

<snip>

There, right there... that's your problem.

Andrew Poulos

[toc] | [prev] | [next] | [standalone]


#38292 — Re: Object values (continued)

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-21 11:18 +0000
SubjectRe: Object values (continued)
Message-ID<qttb7fleeoem8nqb71lk2koqef9aqc69tb@4ax.com>
In reply to#38290
On Sat, 21 Mar 2020 09:56:10 +1100, Andrew Poulos
<ap_prog@hotmail.com> wrote:

>On 20/03/2020 8:21 pm, John G Harris wrote:
>> On Fri, 20 Mar 2020 14:33:55 +1100, Andrew Poulos
>> <ap_prog@hotmail.com> wrote:
>> 
>>    <snip>
>>> No need to be afraid. I, like you, am not an expert
>
><snip>
>
>> like me, don't think 
>
><snip>
>
>There, right there... that's your problem.

I've reviewed your contributions to this thread and I notice a
complete absence of technical matter. Not even one teeny weeny
technical point. Are you sure your contribution is useful?

  John

[toc] | [prev] | [next] | [standalone]


#38295 — Re: Object values (continued)

FromAndrew Poulos <ap_prog@hotmail.com>
Date2020-03-22 08:45 +1100
SubjectRe: Object values (continued)
Message-ID<2K6dnb78Us9vF-vDnZ2dnUU7-RHNnZ2d@westnet.com.au>
In reply to#38292
On 21/03/2020 10:18 pm, John G Harris wrote:
> On Sat, 21 Mar 2020 09:56:10 +1100, Andrew Poulos
> <ap_prog@hotmail.com> wrote:
> 
>> On 20/03/2020 8:21 pm, John G Harris wrote:
>>> On Fri, 20 Mar 2020 14:33:55 +1100, Andrew Poulos
>>> <ap_prog@hotmail.com> wrote:
>>>
>>>     <snip>
>>>> No need to be afraid. I, like you, am not an expert
>>
>> <snip>
>>
>>> like me, don't think
>>
>> <snip>
>>
>> There, right there... that's your problem.
> 
> I've reviewed your contributions to this thread and I notice a
> complete absence of technical matter. Not even one teeny weeny
> technical point. Are you sure your contribution is useful?

No need to question my contribution. Question your own attempts at 
polishing a turd.

Andrew Poulos

[toc] | [prev] | [next] | [standalone]


#38296 — Re: Object values (continued)

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-03-22 10:10 +0000
SubjectRe: Object values (continued)
Message-ID<cbee7ftmlpmtjmbjuu3rlt1r6lu1rc0m0c@4ax.com>
In reply to#38295
On Sun, 22 Mar 2020 08:45:20 +1100, Andrew Poulos
<ap_prog@hotmail.com> wrote:

  <snip>
>No need to question my contribution. Question your own attempts at 
>polishing a turd.

In other words, you are upset because I used Thomas's words to
criticise Thomas, who can do no wrong.

  John

[toc] | [prev] | [next] | [standalone]


Page 1 of 4  [1] 2 3 4  Next page →

Back to top | Article view | comp.lang.javascript


csiph-web