Programming Languages
P5JS And 5 Things You Need To Know About It
Using charcoal, pencils, and paintbrushes to create animations and artwork is so 2000 and late. Programming is a lot more than building websites and forging applications – it can be pretty, too. So what is P5JS and what are 5 things you need to know about it? It’s time to pack up the palette, and…
Read More5 Reasons Why D3.JS is The Best Framework For Data Visualization
Data Visualization is a lot like making a pizza. So, which kind of pizza cook are you? Do you want only the best gourmet, stone-cooked masterpiece or are you happy with a pre-prepared frozen pizza warmed up in the microwave? This is the difference between Chart.js. and D3.js So back to our pizza / data…
Read MoreGolang vs Python: Which Programming Language Is Best?
Both Python and Go are very similar in the sense that they are both very beginner friendly, and somewhat forgiving when it comes to errors. They also both have great readability, that is, their variables, classes and methods all have a single purpose and are arranged with a consistent indentation and formatting style. When thinking…
Read More7 Things You Need To Know About Xamarin and Xamarin Forms
When most think about app development for iOS, their minds instantly go to using Objective-C versus using Swift – seeing as they’re native tech platforms for Apple products. Likewise, for Android, Java is the first point of call for most people. But what if you want your app to communicate across multiple platforms? It seems…
Read MoreErlang And 5 Things You Need To Know About It
Poor Erlang. It’s a bit like the red-headed stepchild of the programming language family – neglected, unwanted, and constantly having the existence of its soul brought into question. The truth is that Erlang is a quiet achiever. It’s a quirky language that may not be popular, but it is a handy tool to have at…
Read MoreClojure and 5 Things You Need To Know About It
Lisp gets a bad rap. It doesn’t matter if you’re referring to the speech impediment or the second oldest high-level programming language family still in use today, it has it’s superfans and its haters. Like many core languages, Lisp has spawned countless dialects, one of which being Clojure. So, what is Clojure? And how is…
Read More7 Reasons Why VueJS Is So Popular
There are several reasons why VueJS has taken out a podium finish for 3 years running as one of the most popular JavaScript frontend frameworks – as voted by developers themselves. There’s a new player in town – and it’s not React JS. An easy learning curve and a streamlined framework mean that VueJS may…
Read More9 Things You Need To Know About Kotlin
KOFI GROUP Any software engineer will tell you that there’s a library of options, pun intended, when it comes to choosing a programming language to specialize in. The answer to this question depends a lot on the functionality you want your code to possess, how optimized you want your code to be and the time…
Read MoreLearn Golang – 8 Ways To Master The Go Programming Language
If you’ve read some of our previous blogs, you won’t be surprised when we say Golang is the best programming language to learn for new and experienced coders alike. Golang offers the ease of use, clarity, and practicality that many other languages lack, and it’s relatively simple to pick up. All that’s left now is…
Read MoreRust Programming Language: 5 Things You Need To Know
This might sound weird, but there’s a few similarities between the rise of Leninism in 20th Century Russia, and the release of the Rust programming language. Despite people’s opinions, good or bad, there can be no doubt that both concepts are examples of revolutionary thinking – just hear us out. In fact, by just swapping…
Read More