Goodbye Cacao ...

As some of you might have heard (or deduced from my lack of activity), I have left Cacao. This is not a decision I took lightly, hence it took me some time to make it official by the means of this post.

I started my work on Cacao in 2005 with my first project being the ARM port of the code generator, which turned out to be my bachelor thesis and hooked me up with Cacao. I continued to actively contribute to the development of Cacao and tried to help push it towards being a real Java Virtual Machine. Since then a lot has changed in Cacao. I have learned a lot from all the contributors, former maintainers and other people I worked with and for that I am very grateful.

One of my most recent endeavors (also happening to be my diploma thesis) was to prepare Cacao to cope with exact garbage collection, a topic which was neglected for too long in Cacao. A project that big requires a lot of infrastructure. Once you want do the cool stuff you realize that more and more of those tiny bits and pieces are missing. Nevertheless you still want to do all the really cool stuff, to be able to compete with others out there. The essence of that is, that it’s just too much work for a single person to effectively push forward the development of a mature JVM like Cacao in time.

The future has a natural tendency to resist prediction, so I don’t even try to make any for Cacao. But what I can say is that there are two people taking over maintenance of the code, namely David Flamme and Stefan Ring, both being capable and motivated to do that.

However, I don’t want to leave Cacao without a vision. During my time at Theobroma Systems I learned a lot about microkernels on embedded systems and picked up some of the enthusiasm about them from my former colleagues there. In my opinion, portability is what microkernel-based operating systems are really missing and a JVM might provide. To be sufficiently efficient, that VM needs to run directly on top of the hypervisor instead of being throttled by several compatibility layers. At first it would only be some kind of Micro Edition (if at all), but with some effort Cacao might be able to pull this off.

As for myself, I am looking forward to whatever the future may hold for me, and will keep you posted …

Awesome post you shared here.

Awesome post you shared here.

It's a great content you

It's a great content you shared here, worth the visit.

If you're curious about the

If you're curious about the financial side of fame, you're in the right place. Our website is dedicated to providing accurate and comprehensive celebrity net worth https://www.idolnetworth.com/ profiles. Prepare to be captivated by the incredible fortunes and financial journeys of the most influential personalities in the world.

thanks a lot for sharing this

thanks a lot for sharing this amazing article with us, if you want to read another article as helpful as this one then https://www.estadescavalls.com/should-i-repair-or-replace-my-roof-6-fact...

I can imagine that preparing

I can imagine that preparing Cacao for exact garbage collection, especially as part of your diploma thesis, was a significant undertaking.

sad.. well wish you luck,

sad.. well wish you luck, come back soon!

It's evident that your

It's evident that your departure from Cacao was not an easy decision, considering your long-standing involvement and contributions to its development.

sad..

sad..

indeed...

indeed...

Chocolate is something that

Chocolate is something that many people love and probably eat more than they should.

I love chocolates, although I

I love chocolates, although I limit what I eat.

Nice article, waiting for

Nice article, waiting for your anothe.

Its history and cultivation

Its history and cultivation has long been intertwined with the cultures of South and Central America

A good point for sure, thanks

A good point for sure, thanks for bringing it up.

Nice article, waiting for

Nice article, waiting for your anothe.

I am not really good with

I am not really good with English but I line up this very easygoing to understand.

Please keep up the good work!

Please keep up the good work!

Very informative content.

Very informative content. Thanks.

You presented your ideas and

You presented your ideas and thoughts really well on the paper.

Such beautiful writing this

Such beautiful writing this is. I appreciate your talent.

Many many thanks to you!

Many many thanks to you!

It's so kind of you!

It's so kind of you!

Thanks for sharing!

Thanks for sharing!

Many thanks for sharing this!

Many thanks for sharing this!

I am really impressed with

I am really impressed with your writing style. Keep it up!

I have no doubt you are. You

I have no doubt you are. You might also find more excellent services here.

To be honest, I generally

To be honest, I generally don’t read. But, this article caught my attention.

Very informative post!

Very informative post!

useful and interesting site,

useful and interesting site, found a lot of useful information, thanks!

Thats what I was looking for!

Thats what I was looking for!

Very useful and informative

Very useful and informative post!

I visited Your blog and got a

I visited Your blog and got a massive number of informative articles. I read many articles carefully and got the information that I had been looking for for a long time. Hope you will write such a helpful article in future. Thanks for writing.

Such a great post!

Such a great post!

Thanks for sharing this to

Thanks for sharing this to public!

Excellent post!

Excellent post!

Good to know about this!

Good to know about this!

I love how you incorporated

I love how you incorporated visuals to enhance the content. It made it even more engaging.

Thanks for letting us know!

Thanks for letting us know!

Learned plenty of new ideas

Learned plenty of new ideas here. It is quite a good read.

Thanks for sharing!

Thanks for sharing!

Actually, it's pretty good to

Actually, it's pretty good to see!

Do you know that Elizabeth

Do you know that Elizabeth Olsen is 5' 4" tall? Kylie Jenner is 171 cm tall? All the information about heights of celeb is available on https://www.celebheightwiki.com/ now.

Interesting blog! Gabe

Interesting blog!
Gabe Aniston
Manager at Water Damage Miami
<a href="https://www.miamiflwaterdamagerestoration.com/">water mitigation specialist</a>

It seems that you were really

It seems that you were really dedicated to your job. It's Cacao's lost that you left them

Awesome post! Glad to check

Awesome post! Glad to check this article here.

yes indeed this has been so

yes indeed this has been so glad to be checked. in fact, I read every commentary here and picked up a thing or two as an idea.

I was very encouraged to find

I was very encouraged to find this site. The reason being that this is such an informative post. Thanks for sharing!

You have a great info!

You have a great info!

Extremely good post.Really

Extremely good post.Really thank you! Will read on…

Thank you for shharing these

Thank you for shharing these updates, Great work.