1.1 Welcome to the Julian World
When you consider the vast sea of programming languages, learning yet one more can feel like an overwhelming task. Learning new programming schemes and constructs requires time, patience, and dedicated efforts, so there should be really strong reasons to invest in such a time-consuming activity. Julia is a programming language that provides such reasons. Since there are so many established programming languages, including Python, C, C++, Java, R, and MATLAB, you need to be really motivated to invest time in learning this new language, Julia. By the end of this ...