Look for any podcast host, guest or anyone
Showing episodes and shows of

Juan Pedro Bolivar Puente

Shows

cpp.chatcpp.chatHell's Corner: Shared Mutable StateThis week we chat with Juan Pedro Bolívar Puente (a.k.a. JuanPe) about immutable data structures, value types and more - and definitely not functional programming! How can data types be valuable if you can't change them? How can copying huge amounts of data be cheap? How can we go beyond Object-Oriented Programming - and get concurrency almost for free - all without making moral judgements about our code? The answers to all this and more drop out of our chat with Juan Pedro.Links:Immer- JuanPe's immutable data structures l...2019-07-091h 02cpp.chatcpp.chatHell's Corner: Shared Mutable StateThis week we chat with Juan Pedro Bolívar Puente (a.k.a. JuanPe) about immutable data structures, value types and more - and definitely not functional programming! How can data types be valuable if you can't change them? How can copying huge amounts of data be cheap? How can we go beyond Object-Oriented Programming - and get concurrency almost for free - all without making moral judgements about our code? The answers to all this and more drop out of our chat with Juan Pedro.Links:Immer- JuanPe's immutable data structures l...2019-07-091h 02International Conference on Functional Programming 2017International Conference on Functional Programming 2017Persistence for the Masses: RRB-Vectors in a Systems LanguageJuan Pedro Bolívar Puente, Independent Consultant, Sinusoidal Engineering, Germany, gives the first talk in the first panel, Low-level and Systems Programming, on the 2nd day of the ICFP conference. Relaxed Radix Balanced Trees (RRB-Trees) is one of the latest members in a family of persistent tree based data-structures that combine wide branching factors with simple and relatively flat structures. Like the battle-tested immutable sequences of Clojure and Scala, they have ffectively constant lookup and updates, good cache utilization, but also logarithmic concatenation and slicing. Our goal is to bring the benefits of persistent data structures to the discipline of s...2017-12-1818 minCppCastCppCastTransducersRob and Jason are joined by Juan Pedro Bolivar Puente to discuss Transducers and the Atria library. Juanpe is a Spanish software engineer currently based in Berlin, Germany. Since 2011 he has worked for Ableton, where he has helped building novel musical platforms like Push and Live and where he coordinates the "Open Source Guild" helping the adoption and contribution to FLOSS. He is most experienced in C++ and Python and likes tinkering with languages like Haskell or Clojure. He is an advocate for "modern C++" and pushes for adoption of declarative and functional paradigms in the programming mainstream. He...2015-12-2339 minGNU Hackers Meeting 2008 – Zeeba TVGNU Hackers Meeting 2008 – Zeeba TVPsycosynth demoJuan Pedro Bolívar Puente GNU Jump, GNU PDF Play (36min) Download: MP4 | MP32008-07-1500 minFree software – Zeeba TVFree software – Zeeba TVPsycosynth demoJuan Pedro Bolívar Puente GNU Jump, GNU PDF Play (36min) Download: MP4 | MP32008-07-1500 min