Development and Tools
Friday, 16. October 2015., 14:45
Hall 5 Apartmants
Today, multiparadigmatic programming, simultaneous use of multiple programming languages belonging to different paradigms (object, functional, logic ...), or the use of programming languages covering more paradigms (eg. Scala is a complete object and partially functional programming language), is "in". The most commonly used mixture is a mixture of object and functional paradigm. However, the logical paradigm is (once again) starting to be more interesting. Logic programming is highly declarative and is irreplaceable for certain classes of software problems. In a lecture we are reminded of the programming language Prolog. We present one example, which author made more than 20 years ago - a program that in less than 100 lines of code "knows" to how derive functions in one variable.