Results are in: Fully fledged Dart takes first in 2019 poll
Last week, we invited you to participate in our poll letting us know which programming languages are on your list for 2019. With over 1000 replies, the time has come to have a look at the results and what the JAXenter community has to say.
A week ago, we launched a poll asking you which programming language will be relevant to you in 2019.
And the results are in!
Some of the choices surprised us while others were well expected. Let’s take a closer look.
Dart is the word
The latest technology report, Pluralsight’s 2018 wrap-up, showed Dart among the technologies that exhibited the most growth in 2018 and our poll results second this statement! Since the release of Dart 2.0 last summer, the hype around Dart has been building up steadily, with a big and healthy ecosystem developing around it. With Dart tools getting fair popularity and, especially, Flutter ranking among the most popular projects on GitHub, the newly reworked language is gaining momentum.
Let’s take a quick look at some of Dart’s most popular projects in 2018.
It’s no secret that Flutter is a fan favorite for building native apps. This isn’t the first time (and it won’t be the last) that we sing its praises. Flutter is all about building beautiful UIs and widgets. It is “Google’s mobile app SDK for creating high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source”. December was a banner month for Flutter. At FlutterLive 2018, they launched the general availability of Flutter 1.0. Maybe we are getting ahead of ourselves, but we’re already eager to see what 2019 brings.
More information on Flutter is available here.
More information on Hummingbird here.
Kiwi is a dependency injection library for Dart and Flutter that aims to be just as groundbreaking — yet simple and handy! Kiwi is inspired by dioc and get_it and, to put it simply, is a container of instances and factories you can name, not to mention refreshing and healthy! The core of kiwi is the
Container class which implemented as a singleton (a factory that will be called only once, after which the same instance will be provided every time) and this is where all your instances and factories are stored. The container can store instances, factories, and singletons and it does not rely on reflection, just a
Map, which makes it really fast!
More information on Kiwi here.