Artificial Intelligence, Machine Learning are new buzzwords that are actively discussed in the tech world. Do you remember how our future was described in the movies some time ago: Terminator, Skynet, AI rules the world? General AI machines have remained in the movies and science fiction novels however narrow AI technologies are gradually evolving from… Continue reading What is the difference between AI, machine learning and deep learning.
Go was created in 2007 at Google as an experimental project. It was designed to be a fun language and at the same time it is productive, practical, expressive and powerful. Google Go can be considered the result of a rather conservative language evolution from languages such as C and C++. Node.js is an… Continue reading Google Go vs Node.js. Which one to use?
"Computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty." Donald Knuth, 1974 It’s better to start your journey into the career of programming by answering the question “Do you really need programming?” This question does not… Continue reading I would like to become a programmer. What is the best programming language to start with?
Whether you're building apps for the browser, mobile or desktop, Aurelia can enable you to not only create amazing UI, but do it in a way that is maintainable, testable and extensible. Retrospective and today Aurelia is a project of Rob Eisenberg, the author of a very popular MV * - framework for Caliburn.Micro XAML-platforms,… Continue reading Aurelia as a next generation UI framework. Comparison of Aurelia, Angular and React.js
The Go Programming Language (Go) is an open-source programming language sponsored by Google and created by Robert Griesemer, Rob Pike, and Ken Thompson that makes it easy to build simple, reliable, and efficient software. Go has gained popularity since it was first announced in 2009, and it’s now being used by many companies worldwide and… Continue reading Golang: pros and cons