[Noisebridge-discuss] Philosophy and Computer Language Question

Gopiballava Flaherty gopiballava at gmail.com
Fri Dec 30 04:05:19 UTC 2011


How reality is simulated? That's a very broad question. A wind tunnel is a simulation of reality. Google Maps and especially route finding and extra especially route finding with traffic delays is a reality simulation. 

I think most reality simulation tends to be very, very domain specific and tends to ignore huge parts of reality to simplify things (eg: determining trip duration by speed of road, rather than stepping through the car position every second. )

I'd be astonished if more than a tiny handful of reality simulation systems contained within their workings anything that resembles the philosophical concepts you've outlined. 

Thanks,

gopi at iPhone


On Dec 29, 2011, at 18:49, ryan rawson <ryanobjc at gmail.com> wrote:

> I think simulation of concurrent events, and handling distributed concurrency and parallel business logic are fairly orthogonal. Obviously there is the matte of performance but that's also an "engineering" problem and less so theoretical. 
> 
> Sent from your iPhone
> 
> On Dec 29, 2011, at 6:14 PM, "Meredith L. Patterson" <mlp at thesmartpolitenerd.com> wrote:
> 
>> On Sat, Dec 24, 2011 at 06:35:56PM -0800, Caleb Grayson wrote:
>>> would anyone have a source they can direct me to where i can get an idea of how reality is simulated in computer languages?  Process Philosophy states at there are no substantive objects, but that all ‘things’ are functions that process experience into results that become ‘mortal’ in the Creative Advance of time•space.  this is very similar from my recollection of event driven applications.  
>>> 
>>> my particular interest is how simulations handle events in time and space.  how does a simulation taken multiple input from multiple functions or users and align them in time•space.  what would those functions look like? 
>> 
>> You're talking about what we computer scientists call a concurrent system. We have several different formalisms for modeling these; well-known ones, in no particular order, include Petri nets, Lamport's temporal logic of actions, process calculi such as the pi-calculus, and the actor model. There are others as well: http://en.wikipedia.org/wiki/Concurrency_(computer_science)#Theory
>> 
>> On the implementation level the actor model is the new hotness these days; http://concurrency.cc (occam-pi on the Arduino) uses the pi-calculus.
>> 
>> Cheers,
>> --mlp
>> _______________________________________________
>> Noisebridge-discuss mailing list
>> Noisebridge-discuss at lists.noisebridge.net
>> https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss
> _______________________________________________
> Noisebridge-discuss mailing list
> Noisebridge-discuss at lists.noisebridge.net
> https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss



More information about the Noisebridge-discuss mailing list