Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Notices by Xerz 💗 [UNMOVED] (espectalll@mstdn.io), page 13

  1. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 18:01:52 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @thanatos @Vexatos Everything forces you to install something, it's just that some runtimes are more widely available than others.

    In conversation Monday, 11-Jun-2018 18:01:52 UTC from mstdn.io permalink
  2. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 18:01:22 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos @thanatos honestly Java *is* a meme. A meme which I've only been recently fond of, and which I think we'll soon be able to say goodbye thx to the many other possible ways to get fast multiplatform runtimes.

    BTW BCHS is also a meme, just write your own OS 😂 :okfidget:

    In conversation Monday, 11-Jun-2018 18:01:22 UTC from mstdn.io permalink
  3. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 18:01:11 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos @thanatos honestly Java *is* a meme. A meme which I've only been recently fond of, and which I think we'll soon be able to say goodbye thx to the many other possible ways to get fast multiplatform runtimes.

    BT BCHS is also a meme, just write your own OS 😂 :okfidget:

    In conversation Monday, 11-Jun-2018 18:01:11 UTC from mstdn.io permalink
  4. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:58:34 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @thanatos @Vexatos This doesn't really make sense, though. You're mixing up concepts here and can't come up with anything specific.

    Java is compiled. It's, by default AOT-compiled into JVM bytecote, and then JIT-compiled into native processor instructions which are directly executed. What you called "strictly compiled" is actually AOT-compiled into native processor bytecode which is usually stored in files.

    So yeah, Java is compiled. And yeah, nobody said that I'm not comparing those. lol.

    In conversation Monday, 11-Jun-2018 17:58:34 UTC from mstdn.io permalink
  5. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:55:31 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]
    in reply to

    @Vexatos @thanatos (which includes Java in a limited way since Java 9, see jshell)

    In conversation Monday, 11-Jun-2018 17:55:31 UTC from mstdn.io permalink
  6. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:55:11 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos @thanatos and you can also run JIT-compiled JVM bytecode with interpreted JVM langs since Java 7, thx InvokeDynamic

    In conversation Monday, 11-Jun-2018 17:55:11 UTC from mstdn.io permalink
  7. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:54:03 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos That's the cost of getting rid of garbage, luckily Java 8 still has support

    In conversation Monday, 11-Jun-2018 17:54:03 UTC from mstdn.io permalink
  8. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:53:15 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @kurisu @sir thx

    In conversation Monday, 11-Jun-2018 17:53:15 UTC from mstdn.io permalink
  9. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:53:05 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos @thanatos Actually no, because LLVM *is* a VM. It's just that nobody really understands what a VM or compiling is.

    In conversation Monday, 11-Jun-2018 17:53:05 UTC from mstdn.io permalink
  10. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:52:18 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos @thanatos Julia is JIT via LLVM

    In conversation Monday, 11-Jun-2018 17:52:18 UTC from mstdn.io permalink
  11. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:52:01 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos @thanatos yeah, but most people don't think of that as "compiling"

    In conversation Monday, 11-Jun-2018 17:52:01 UTC from mstdn.io permalink
  12. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:47:47 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @thanatos @Vexatos I think you replied to the wrong toot lol

    but yeah, that's kinda the idea, although if by "compiled" you mean "AOT compiled", Java isn't usually that.

    In conversation Monday, 11-Jun-2018 17:47:47 UTC from mstdn.io permalink
  13. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:33:00 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos Those are short-term releases, Java 11 is going to be the first LTS.

    Also I don't really care about backwards compatibility, and Java 9 broke it for a reason, which was software using com.sun APIs which weren't supposed to be used in the first place. I don't really think retrocompatibility should be kept for what's clearly shit code.

    In conversation Monday, 11-Jun-2018 17:33:00 UTC from mstdn.io permalink
  14. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:30:16 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @MatejLach @KitRedgrave GraalVM definitely helps but there's been many measures, mainly in order to reduce IO operations on disk during startup.

    In conversation Monday, 11-Jun-2018 17:30:16 UTC from mstdn.io permalink
  15. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:29:27 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @quad Python is simply *designed* to be both easy to learn and easy to prototype with. Kinda like PHP, except with some decency. Meanwhile, Go and Swift add a tiny bit of friction, and things happen (Xcode playgrounds are as valid as Jupyter notebooks in all regards except openness and portability, BTW)

    And honestly, there's many times where Python makes me stop to search up how to do some dumb thing, but it's pretty unique for quickly wrapping up some code without knowing shit tbh.

    In conversation Monday, 11-Jun-2018 17:29:27 UTC from mstdn.io permalink
  16. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:25:52 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos And Java stopped being complete shit because of Java 8 and onwards.

    In conversation Monday, 11-Jun-2018 17:25:52 UTC from mstdn.io permalink
  17. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:25:23 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos @quad Yeah, neither I can find Python + PyPy nor Erlang/Elixir. Which is honestly quite a mistake imho.

    In conversation Monday, 11-Jun-2018 17:25:23 UTC from mstdn.io permalink
  18. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:24:13 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]
    in reply to

    @Vexatos (it's still pretty heavy and Java itself is still too verbose and OOP-dependant)

    In conversation Monday, 11-Jun-2018 17:24:13 UTC from mstdn.io permalink
  19. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:23:50 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @Vexatos And probably the most used runtime when we consider other JVM languages like Scala and Clojure, lol

    In conversation Monday, 11-Jun-2018 17:23:50 UTC from mstdn.io permalink
  20. Xerz 💗 [UNMOVED] (espectalll@mstdn.io)'s status on Monday, 11-Jun-2018 17:22:14 UTC Xerz 💗 [UNMOVED] Xerz 💗 [UNMOVED]

    @KitRedgrave It's been pretty fast on servers for a while. They're now working on making loadtimes on PCs fast too, though.

    In conversation Monday, 11-Jun-2018 17:22:14 UTC from mstdn.io permalink
  • After
  • Before

User actions

    Xerz 💗 [UNMOVED]

    Xerz 💗 [UNMOVED]

    Making dreams work! A cat who does things. I'm @xerz, but PostgreSQL killed the popufur star

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 1

    • Xiku Francesc

    Followers 0

      Groups 0

        Statistics

        User ID
        7688
        Member since
        12 Jan 2018
        Notices
        4136
        Daily average
        2

        Feeds

        • Atom
        • Help
        • About
        • FAQ
        • Privacy
        • Source
        • Version
        • Contact

        Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

        Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.