A Little (Virtual) FUNK

Just a quick note to call out some intriguing work I’ve very recently been following on the Funkencode website where an effort is underway to… well… I’ll just post a piece from the site (Link):

FUNK is designed to meet the needs of both humans and machine programs with a greater emphasis on the former. … Ultimately the purpose of FUNK is to serve as a sort of distributed very high level virtual machine for the meshverse which enables deep interoperability while fulfilling the ideas of Rhythmeering and GriotVision.


Curious stuff. I’m not all that familiar with what’s going on, but for starters, there’s work being done on something called Remote Actions Packets (RAP).

I first came across the RAP project in an entry on Julian Lombardi’s blog (Link). And tonight I caught a post on Funkencode sister site, Croquet 2 Play (Link), which announced an update to progress on RAP (Link – and watch the video as well); an update that involves the Second Life LSL script implementation, among some others worth noting.

Unfortunately I’ve not been spending much time on the official forums, but there has also been some discussion regarding FUNK and its LSL implementation (Link). Until I get a better handle on everything, I’ll leave this post at that and let you people explore this for yourselves.