I am new to Racket and I am trying to get an update on probabilistic programming in Racket.
Both *drbayes* and *gamble *seem to have gone many years without an update and when I do a *raco pkg install *they both show errors. I think gamble's errors are mostly just documentation at the moment, but drbayes seems to have some name conflicts with other racket packages. I also see *ranked-programming* which is much more recent and installs without error. Questions: 1. Are there other similar libraries I should be aware of? 2. Does anyone know what happened to drbayes? 3. Are people aware of what I need to do to get an error-free installation of gamble and drbayes? And more generally what do people think of racket as an environment for probabilistic programming - I know you all believe in it, but maybe in this case you think some of the languages designed specifically for this purpose have important advantages? By way of background I am a cognitive neuroscientist and much of the empirical work of my lab is based around how probability is perceived and affects perception. For example, are you more accurate in judging the orientation of high probability versus low probability stimuli, what sort of events lead you to update your mental models of environmental likelihoods, what leads you to treat something as an outlier as opposed to a signal of a shift in distribution? The lab would like to do more to make our thinking concrete by instantiating some of our ideas into code. Most of the other languages that do that are rather single purpose or have too high a cost to get set up (e.g. haskell) and be usable by lab members who include undergraduates in psychology with little computing experience. Racket seems like it could be the sweet spot of easy to install and use while offering powerful abstractions. Thus my questions about the current status of its use in the domain of probabilistic programming and inference for those with limited technical backgrounds? Thanks to all and apologies in advance if I have missed some obvious resource. I did look before writing. -- Britt Anderson (University of Waterloo) -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/f58f1cc7-a171-4e65-bffc-ec3692ee4ee0n%40googlegroups.com.