If you agree that nothing paints a better picture of your software project like a well maintained UML class diagram, then this post is for you.
I have been fascinated with Golang because of the versatility of the language. I wanted to take advantage of the Golang parser and a great software called PlantUML (http://plantuml.com/) to create a program that will translate my Golang code into a neat class diagram.
where Swift is overtaking Objective-C rapidly and the momentum is clear. In the
Android world, presently, the language option is not that clear.
Yes, Kotlin is
there, new, coming forward, garden-fresh, 21-century ready but it isn’t ultimately
taking off, not as expected.
Kotlin was first
introduced by JetBrains in 2011, which is the creator of IntelliJ IDEA,
PyCharm, and many other top IDEs. It got its name from ‘Kotlin Island’ in St.
Petersburg, Russia. Made to strike Java.
That said, the
dominance of Java is still immense, the number of libraries, APIs, code
generally speaking is humongous. Not to mention the readability of it, the many
algorithms and things done or thought already in Java, yeah… Simple as it
sounds, it’s hard to break a solid present for a “uncertain” bright future.