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


Groups > comp.lang.java.programmer > #30295

Re: Java 7 vs 8 speed issues on Win7?

From Jan Burse <janburse@fastmail.fm>
Newsgroups comp.lang.java.programmer
Subject Re: Java 7 vs 8 speed issues on Win7?
Date 2014-11-06 18:21 +0100
Organization albasani.net
Message-ID <m3gam2$dp7$1@news.albasani.net> (permalink)
References (5 earlier) <m3emtc$bd2$1@dont-email.me> <m3erpb$qt5$1@dont-email.me> <m3etjs$b9$1@dont-email.me> <m3fvet$ko3$1@news.albasani.net> <m3g1qp$m3j$1@dont-email.me>

Show all headers | View raw


Eric Sosman schrieb:
>
>      If there's any such thing as an "internal contract," this is
> the first I've heard of it.

You're welcome.

I give you an example of internal contracts from
real world. Assume you are employed by an employer
and sign a job contract. This is actually an internal
contract, it might contain matters that are not supposed
to be seen outside of the company, or it might contain
matters that you personally wouldn't like to be seen
everywhere, for example the salary figure.

It similar with a class. The modifiers private,
package local /* omission of a modifier */, public,
protected are just contract modifiers, defining how
internal and how external the interface is.

> I'm
> not denying that the supposedly-invisible internals sometimes make
> themselves apparent and present problems or opportunities; I'm just
> resisting the attempt to refer to such things as part of a "contract"
> or to call them "semantics."

Call it potato. I don't care how you call it.
Some other software has a tool called nitpick.
Maybe they add a tool called sosman in the future.

>  Thought experiment: If the next JVM patch improves the JIT so
> sparse `switch' blocks on `char' values are compiled more efficiently,
> is that a change in the "semantics" of `switch'?

Yes its a bigger potato than before. The potato
has changed. For example the compiler will accept
certain programs which he didn't accept before.

And this acceptance is not on grounds of syntax,
but on grounds of allowed types in the switch
argument. So if you accept that types are closer
to semantics, sorry potatos, than well you might
also accepts that this switch change concerns
potatos.

But to be frankly, I don't care a bit whether
you accept this view. Since as long as there is
no tool named after your name, you are anyway
not authorative. But there are chances that a
tool is named after you. Since you are asking the
right questions about semantics, oh sorry potatos.

Bye

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Java 7 vs 8 speed issues on Win7? Knute Johnson <eternal@knutejohnson.com> - 2014-10-22 10:18 -0700
  Re: Java 7 vs 8 speed issues on Win7? Silvio <silvio@internet.com> - 2014-10-24 11:10 +0200
  Re: Java 7 vs 8 speed issues on Win7? Roedy Green <see_website@mindprod.com.invalid> - 2014-11-05 04:36 -0800
    Re: Java 7 vs 8 speed issues on Win7? Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2014-11-05 08:23 -0800
      Re: Java 7 vs 8 speed issues on Win7? Jan Burse <janburse@fastmail.fm> - 2014-11-05 20:47 +0100
        Re: Java 7 vs 8 speed issues on Win7? Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2014-11-05 17:32 -0800
          Re: Java 7 vs 8 speed issues on Win7? Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-11-05 21:37 -0500
            Re: Java 7 vs 8 speed issues on Win7? Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2014-11-05 20:00 -0800
              Re: Java 7 vs 8 speed issues on Win7? Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-11-05 23:32 -0500
                Re: Java 7 vs 8 speed issues on Win7? Robert Klemme <shortcutter@googlemail.com> - 2014-11-06 08:48 +0100
                Re: Java 7 vs 8 speed issues on Win7? Jan Burse <janburse@fastmail.fm> - 2014-11-06 15:09 +0100
                Re: Java 7 vs 8 speed issues on Win7? Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-11-06 09:50 -0500
                Re: Java 7 vs 8 speed issues on Win7? Jan Burse <janburse@fastmail.fm> - 2014-11-06 18:21 +0100
                Re: Java 7 vs 8 speed issues on Win7? Jan Burse <janburse@fastmail.fm> - 2014-11-06 18:34 +0100
                Re: Java 7 vs 8 speed issues on Win7? Jan Burse <janburse@fastmail.fm> - 2014-11-06 23:03 +0100
                Re: Java 7 vs 8 speed issues on Win7? Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-11-06 17:21 -0500
                Re: Java 7 vs 8 speed issues on Win7? Jan Burse <janburse@fastmail.fm> - 2014-11-07 00:07 +0100
                Re: Java 7 vs 8 speed issues on Win7? "Bob(but not" THAĊ˘ "Bob)" <nobody@nowhere.net> - 2014-11-07 08:48 +0000
                Re: Java 7 vs 8 speed issues on Win7? Jan Burse <janburse@fastmail.fm> - 2014-11-08 11:28 +0100
        Re: Java 7 vs 8 speed issues on Win7? Roedy Green <see_website@mindprod.com.invalid> - 2014-11-20 03:12 -0800
          Re: Java 7 vs 8 speed issues on Win7? Silvio <silvio@internet.com> - 2014-11-20 13:24 +0100
            Re: Java 7 vs 8 speed issues on Win7? Robert Klemme <shortcutter@googlemail.com> - 2014-11-20 19:06 +0100
              Re: Java 7 vs 8 speed issues on Win7? Silvio <silvio@internet.com> - 2014-11-20 22:54 +0100
                Re: Java 7 vs 8 speed issues on Win7? Brixomatic <brixomatic@yahoo.com> - 2014-11-22 08:54 +0100
                Re: Java 7 vs 8 speed issues on Win7? Brixomatic <brixomatic@yahoo.com> - 2014-11-22 09:19 +0100
    Re: Java 7 vs 8 speed issues on Win7? Fredrik Jonson <fredrik@jonson.org> - 2014-11-29 07:44 +0000

csiph-web