こんにちは、Scalaエンジニアのnishikawaです。今回はpythonについて少し話したいと思います。 Pythonって世間では ライブラリが充実している インタプリタ言語でコーディングから実行までが手軽 という印象が強く、初心者やプログラムが本職じゃない人からも好かれる言語だと思います。特に動的型付けによりスクリプトっぽい書き味に加え、オブジェクト指向プログラミングや関数型プログラミングなど、色んなスタイルでコードを組めるのも人気の一つなのではないかと思っております。 そんなPython、書き捨てレベルのコードならいざ知らず、本気で何か組もうと思うとある問題に差し掛かります。 それは コードを書いているうちにどのようなデータを扱っているかを見失う ということです。 これを読んでいる人は「そんなことないでしょw」と思うかもしれませんが、少しでもそのアプリから離れると途端に何をやってた
![Pythonでも型を明記しよう - astamuse Lab](https://cdn-ak-scissors.b.st-hatena.com/image/square/2fd4562d1c7d3201c2cbed4d4f21e098c2f65a8a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Fastamuse%2F20190918%2F20190918114322.jpg)