Right off the bat, there are clear differences between Go and Rust. Go has a stronger focus on building web APIs and small services that can scale endlessly, especially with the power of goroutines. The latter is also possible with Rust, but things are much harder from a developer experience point of view.
Rust works well for processing large amounts of data and other CPU-intensive operations, such as executing algorithms. This is Rust’s biggest edge over Go. Projects that demand high performance are generally better suited for Rust.
In this tutorial, we’ll compare and contrast Go and Rust, evaluating each…
For some years now, I’ve been using the Jetbrains suite of IDEs like PyCharm pro and WebStorm, and since those are on the expensive side, every time I recommend them, people suggest me to switch to VS Code, as it’s free and awesome. So after some discussions on Reddit in that regard, I promised I would try VS Code for a few weeks.
Some of the big selling points for the VS Code (besides the price, FREE) are customization options and the plugin ecosystem. Since I wanted to have a great experience during my tryout, I needed some plugins to…
One of the first things you have to decide when doing software engineering is choosing the programming language and framework you will use. Not every language will be useful, and it highly depends on what you are trying to achieve. For example, you wouldn’t try to use Rust to create a videogame because there are no libraries available, and there are few people with the expertise needed to make it work. Development is all about bringing together the right frameworks and languages to make things work well. …
Ruby on Rails, frequently referred to as just Rails or RoR, is a popular open-source framework. While it’s not the youngest kid on the block (it turned 16 in 2020), it’s still among the top choices for web application developers.
Rails has done more for startups than a whole boatload of Venture Capitalists. Rails has had an incredible impact on the startup ecosystem.
It is frequently ranked as one of the top backend frameworks for the web. It’s used by some of the world’s biggest brands, such as Airbnb and Spotify. With good reason, RoR has also been built into…
In this post we’re going to be discussing how to install a free SSL certificate on GoDaddy. We’re writing this post because we see this question all the time on Reddit and Facebook: “is there any way to avoid the $70.00 per year GoDaddy SSL certificate by installing a free one myself?”. The simple answer to this question is that it is fairly straightforward to avoid the GoDaddy SSL certificate by installing a free one from Let’s Encrypt. In this blog post we’re going to discuss how exactly to do that.
Today I was making some reflections on what challenges and new things I learned in the last few years, specifically related to programming or computer science in general. It is fair to say that I explored many new things, from IoT, computer vision, deep learning, blockchain development, and more on the programming side.
I’m thinking of making a series of posts about my journey into all these technologies, and I wanted to start with my journey and experience working with React. Why React first? …
In this article we’ll make a comparative analysis of Golang vs. Node.js for backend web development. A young star with a cute nipper on the logo, under the wing of a renowned creator. This is Golang, or Go.
Now, we want to understand whether the switch from a traditional Node.js (check out our article on the latest update — Nodejs 10.0) to the popular Golang is sensible or not. That’s why we would like to compare the two solutions to help you make the best choice.
Even though Golang was only launched in 2009, it can still be regarded as…
As you probably know from my previous articles and talks, I love Flutter. I really think that this is one of the best options to develop a high-quality multi-platform app. It’s so easy to create custom views with complex animations — especially, comparing with the native Android View layer. The way it promotes composition over inheritance and immutable widgets, or encourages you to make the view a pure function of a state makes me happy.
Unfortunately, I cannot say the same about Dart, the language that Flutter is written in, and that you’re supposed to use to develop Flutter apps…
Android OS rules the smartphone market with over 85% of the share worldwide. From entrepreneurs to individuals, everyone wants to make the most from the growing popularity of Android. But, if you want to build an Android app, you need to consider changing market trends and intensifying competition. Google Play Store has over 3 million apps available for download, and chances are high that your app will find similar apps on Google Play.
In such a competitive situation, it is better to consult a reputed Android app development company to build a unique and user-friendly app. The mobile app development…
Here are a few reasons why React has become so popular so quickly:
A father, dreamer, nature lover and IT professional. Mostly writing about passing IT certifications and comparisons between programming languages.