|
Authored by: SirHumphrey on Thursday, May 24 2012 @ 08:40 AM EDT |
Back to quantum litigation again. [ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Thursday, May 24 2012 @ 09:40 AM EDT |
This is not technobabble, this is a reference to a critical
action in the code, which I believe was referenced in one of
the patents.
Symbolic:
Y = 17
X = 3 * Y
The second Y, from the computer's perspective, is a symbolic
reference to a variable whose value can change. However, if
the compiler looks at the entire code, it may see that the
value in fact does NOT and can NOT change, in which case, it
may choose to rewrite that as
X = 51
This is now a static reference. The same sort of thing can
happen with snippets of code as well; for example, in
languages that have functional references, it might be
possible to write something like
F(Y) = Y * 17
X = F(3)
Here again, the compiler can notice that F(Y) is simple, and
small, and that a constant is being passed in to it, and
then replace it with either:
X = 3 * 17
or
X = 51
Again, what was Symbolic has become Static.
[ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Thursday, May 24 2012 @ 10:17 AM EDT |
that didn't read right.....I think it should have been
"no longer symbolic, but numeric"....but that still doesn't make
infringment, it's also got to be "no longer static, but dymamic" in
order to infringe.
I posted the common meaning of "symbolic reference" earlier..the crux
is whether a search for the identifier used by the programmer in the source code
is involved or not. Compression and indirection through string tables are
immaterial. I'm open to argument as to whether it is possible for the search to
fail.
[ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Thursday, May 24 2012 @ 11:27 AM EDT |
Confusion between symbolic/numeric and dynamic/static, two largely orthogonal
concept pairs.[ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Thursday, May 24 2012 @ 11:51 AM EDT |
http://www.tiobe.com/content/paperinfo/tpci/index.html
The TIOBE index indicates something about how important a computer language is.
Over the last ten years the trend for Java has been down. Over the last year,
the trend has accelerated downward. Even so, I wouldn't read too much into that
because the trend can go down or up for a year and then reverse.
Does anyone have an opinion about the future of Java? If people want to get rid
of Java, is there an obvious choice for a replacement?
[ Reply to This | Parent | # ]
|
|
|
|
|