I am used to object-oriented programming. Will I like Reactive Blocks?
Sure! A building block is represented by a class and instantiated as an object. All operations within a building block are implemented as methods of that class. Within these methods, you can do pretty much everything that your programming platform allows, with some restrictions concerning the temporal behavior, but that's good for your program anyways.