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 …
Glad to visit this one. Thank
Glad to visit this one. Thank you for the information.
Me too. I can appreciate the
Me too. I can appreciate the effort they put into this.
I’ve been visiting your blog
I’ve been visiting your blog for a while now and I always find a gem in your new posts. Thanks for your usual wonderful effort.
Great site to visit. Nice
Great site to visit. Nice post!
I totally agree with your
I totally agree with your statement. Anyway, are you familiar with what Cacao is? Can you share some insights? By the way, if you're looking for a reliable concreter in Tucson, try the men from http://www.concreteinstallationtucson.com/ (they offer sustainable solutions at rates you can afford).
Glad to find this one.
Glad to find this one.
Thanks for sharing this one.
Thanks for sharing this one.
Sad to see that you left
Sad to see that you left cacao :(
I spotted your blog’s link
I spotted your blog’s link posted by a friend of mine on Facebook. Thanks for putting useful information on the web.
Would love to see more
Would love to see more awesome posts from here.
Geriausi baldai internetu,
Geriausi baldai internetu, Mes esame Aleksote, Kaune
Thanks for keeping us here
Thanks for keeping us here posted.
Thanks for sharing this
Thanks for sharing this information, glad to know about this.
I also switched already.
I also switched already. There are a lot that has been more helpful with my work.
Good luck on your new
Good luck on your new journey, whatever it is it will always be what your hearts want to come first.
Thanks for sharing this
Thanks for sharing this content. So interesting ! https://kitchenremodelelkgrove.com/
Sad to hear that you are now
Sad to hear that you are now leaving your company. Hope you are now happy with your career. https://coffeeicon.com/
That was a very wise and nice
That was a very wise and nice decision you took there. do keep us posted on whatever comes ahead.<a href="https://www.3riverscleaning.co.uk"> https://www.3riverscleaning.co.uk </a>
Thanks for sharing this
Thanks for sharing this update. Looking forward for more.
This was a great update.
This was a great update. Thanks for sharing the information.
https://www.junkremovalredding.com/
Great! It is very interesting
Great! It is very interesting and I want to read more!
Same here! Would love to
Same here! Would love to learn more.
That's very sad. Thanks for
That's very sad. Thanks for the update.
It is really wonderful and I
It is really wonderful and I like it a lot. Thank you!
Very puzzling for sure.
Very puzzling for sure.
Such a nice post indeed. This
Such a nice post indeed. This page is just always great to come back to.
Thanks for sharing, I enjoyed
Thanks for sharing, I enjoyed reading your blogs.
I just wanna keep calling
I just wanna keep calling your name until you come back home https://homecareportlandoregon.com
There are a lot of blogs over
There are a lot of blogs over the Internet. But I can surely say that your blog is amazing in all. It has all the qualities that a perfect blog should have.
Who doesn't love freebies?
Who doesn't love freebies? This blogs is a great addition to the community
Good luck with your new
Good luck with your new journey. I know you have a better opportunity on your next destination:)
So they dug your grave and
So they dug your grave and the masquerade https://privateinvestigatorrochesternewyork.com
Hoping that you are happy now
Hoping that you are happy now for the new place you found. I know it's a bit hard decision for you but God has always a plan:)
I know how it feels when you
I know how it feels when you don't want to leave the place you love. I salute you for the decision you made.
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. Your dedication to pushing Cacao towards becoming a mature JVM is commendable, and your recent work on exact garbage collection is a testament to your passion for the project.
Sad to hear that you already
Sad to hear that you already left the Cacao for good. By the way, good luck to your new journey.
Awesome. Thank you for
Awesome. Thank you for sharing this.
And losing on card game bets
And losing on card game bets with Dalí https://guitarlessonssanantoniotx.com
You contributed a lot to this
You contributed a lot to this site, Good luck on your new journey!
We at https://www.delawarelandscaper.com/ wish you all the best.
Thanks for you contribution!
Thanks for you contribution! Salute to you
https://www.iowacityhandymanremodeling.com/
Thank you for sharing this
Thank you for sharing this amazing post. keep up the great work
https://cabinetmakerscanberra.com/
Very nice,
Very nice, indeed.
http://spinnertools.com/
Pitiful to hear that you
Pitiful to hear that you previously left the Cacao for great. Coincidentally, best of luck to your new excursion.
Oh this makes me sad. Why are
Oh this makes me sad. Why are they leaving?
https://www.molepatrolkc.com/
Nice check out mine
Nice check out mine please!
https://www.stjosephhousecleaning.com/
https://www.stjosephtreeservice.com/
https://www.golfcartrepairjacksonville.com/
https://www.wpbgolfcartrepair.com/
https://www.jaxhardwoodinstallation.com/
https://www.brooklynskylights.com/
https://www.fortlauderdalekitchencabinets.net/
https://www.delrayconcrete.com/
https://www.autodetailingtallahassee.com/
https://www.sprinkler-repair-jacksonville.com/
https://www.sprinklerrepairboyntonbeach.com/
https://www.boyntonkitchenandbath.com/
https://www.boyntonpoolcompany.com/
https://www.jacksonvillemobileboatdetailing.com/
https://www.jacksonvillepools.net/
https://www.jacksonvillefloorrefinishing.com/
https://www.jacksonvillesyntheticgrass.com/
https://www.mesa-water-damage.com/
https://www.customfurniturejacksonville.com/
https://www.bigdeckbuildersjacksonville.com/
https://www.landsurveyorboyntonbeach.com/
https://www.pontevedraremodeling.com/
https://www.904epoxyflooring.com/
life must go on..
life must go on..
Thanks for this
Thanks for this
Thanks for this amazing share
Thanks for this amazing share
I see and understand.. I'm
I see and understand.. I'm here to support you in any way I can :)
Thanks for this share!
Thanks for this share! https://www.google.com/maps?cid=9913472106966753239