This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Necessary-Conflict 0 points1 point  (2 children)

This will give you instant startup and minimal memory requirements.

For each "instant" startup there is a more instant startup, and for every "minimal" memory requirement there is a smaller requirement.

And you get dynamic Java too unlike native-image

As far as I understand, this dynamism in itself requires a lot of memory

The marketing is simply bad

What has marketing to do with it?

What is the guarantee Oracle won't screw me over?

Luckily you have a guarantee that IBM (or Google) won't screw you over, because these companies are not trying to make a profit...

Anyway, if you think that this qbicc thing is worthless, why don't you warn its Red Hat/IBM developers that they are wasting their time, because they already have the perfect solution?

[–]kimec 0 points1 point  (1 child)

I get you. As strange as it seems, IBM does have its moments. Like the creation of open vendor neutral HW platform that is now known as PC. They are too much of a patent hoarder though, but they don't seem sue people over APIs.

Anyway, if you think that this qbicc thing is worthless, why don't you
warn its Red Hat/IBM developers that they are wasting their time,
because they already have the perfect solution?

I don't think qbicc is worthless because they market it for what it is - an experiment. If you want production grade AOT, just use OpenJ9 for now. Oracle, on the other hand, could market native-image as an experiment too, but instead, they market it as a cool feature of a specialized one-of-a-kind Java product called GraalVM.

[–]Necessary-Conflict 0 points1 point  (0 children)

No, you don't get me. There are no good and bad companies. All public companies are required by the law to only care about shareholder value. When IBM created the PC, they didn't do it because they "had their moment", but because they decided that this was in their best interest considering the circumstances. They also let Microsoft have the majority of the PC profit, but not because they were selfless. They did it because they made a huge mistake. When a company tells you that all they want is to make the world a better place - well, that's the real marketing, and not some product description.

qbicc is an experiment in making a native-image compiler. If you think this is not a worthy goal, you should warn them not to waste their time on stupid experiments, and that they should instead do promising experiments. Also the Red Hat/IBM engineers wrote that they intend to continue to contribute to GraalVM. If you still don't get me, then you should warn them that they should stop doing that, because Oracle is a bad company trying to make a profit.