こちらの記事は、2019年7月に公開された『 2020 and Beyond Programming Trend Predictions 』の和訳になります。
本投稿は転載であり、本記事はこちらになります。
著者のTwitterアカウントはhttps://twitter.com/lasnindrekです。
はじめに
サファー・サファロフ がUnsplashに投稿した画像
2020年は、もうすぐそこです。 2020年はSFの世界のように聞こえますが、そろそろ新しい世界のドアをノックする時期になっています。
すぐそこまで来ている未来のプログラミングの世界に興味をお持ちの方は、この文章をこのまま読み続けて下さい。 これから述べることは、間違っているかもしれませんが、私が将来起こると考えていることです。 未来を予測することはできませんが、自分自身の経験に基づいた推測はできます。
「自分の未来を予測する一番の方法は、自分で創ってしまうことだ」 エイブラハム リンカーン
Rustが主流になる
Rust
Rustは、安全、特にスレッドセーフな処理に焦点を当てたマルチパラダイムシステムプログラミング言語です。 構文的にはC ++と似ていますが、高性能を維持しながらメモリの安全性を高めるように設計されています。
Leftover Salad
Rustはこの4年間で大きく変わりました。 2020年は、Rustが公式に主流になる年だと思います。 主流となると言うのは私の主張ですが、学校でRustをカリキュラムに導入し始めるようになり、Rustを知る技術者が次々と現れてくるでしょう。
最も好きなプログラム言語-2019 StackOverflow調べ
Rustは、活気があり交流が盛んなコミュニティを持つ素晴らしいプログラミング言語であることが証明されています。 FacebookはRustでLibraを創り出しました - これは(Rust)史上最大のプロジェクトで、まさしくRustによって成し遂げられたものを見ることができます。
新しいコンピューター言語を学びたい場合は、Rustを学ぶことを強くお勧めします。 詳細を知りたい場合は、この本でRustを学ぶことができます!
GraphQLの利用は拡大を続けるでしょう
GraphQLのGoogleトレンド
アプリケーションの複雑さが増すにつれて、データに対するニーズも増大します。 私はGraphQLが大好きで何度も使っていますが、GraphQLは、従来のREST APIと比較して、データを取得するには、はるかに優れたソリューションだと思います。
一般的なREST APIは、データ取得の際、複数のURLからロードする必要がありますが、GraphQL APIは1回のリクエストでアプリに必要なすべてのデータを取得できます。