As of November 25, 2016, I have summarized what I felt during programming in 2016. What do you feel when you see this a few years later? (Because I am a beginner programmer, I am full of mistakes and prejudices. Please point out if you like! It's just like a memorandum of my own.)
react.js react.js is often used. JavaScript is rampant, but react.js is especially popular. Being componentized, it seems to be convenient because it can be reused in various ways. The learning cost is not so high and you can write easily.
Go lang A language created by Google. Parallel processing is easy to write in a modern language. It is also characterized by high speed. If you have very little grammar and are learning C language, feel free to call it. The mascot character is very unpleasant.
php A language that many engineers call Owakon. However, it seems that there are still many contracted projects (wordpress). Will it disappear in a few years?
Ruby on Rails A framework used by many young engineers. It seems that the younger you are, the more people are using it. If you understand the concept of MVC, you can make it in a day like Twitter.
scala It is a functional language. I don't understand functional languages, so I'm not sure what they are. I learned it once, but I didn't understand how to write it because it was special.
python One of the languages that is currently receiving tremendous support. The language itself is simple and easy to write. Once you get used to indentation, you can learn it fairly quickly. Nowadays, artificial intelligence is popular, and it is easy to handle a lot of data (I wonder if mathematical processing such as matrix calculation can be done easily ...), and there are abundant frameworks of artificial intelligence.
Java This is also called Owakon by many engineers. However, it seems to be very popular. As you can see somewhere, it was still a very popular language in Silicon Valley. Personally, I don't hate it, but it feels a little annoying to touch after writing python or ruby. (The grammar is long and the class name is long ....)
Unity 2016 or 2015 is called the first year of Unity or the first year of VR, and it is very popular in the game industry. I also program, but I often play around with the GUI, which can be said to have greatly lowered the barriers to entry into the game. I've touched it several times, but it's pretty fun. You can easily make VR.
After all, I feel like I've touched various technologies that are popular now in half a year. It's still fledgling, so it's hard to see how great react.js and Go lang are (because I don't know how hard it was in the absence of such a language). And what do I think when I look at it a few years later? Personally, I want a framework that makes it easier than ever to create rich anime on your website (smart people please!).
Recommended Posts