注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
新たに今までとは別のプログラミング言語を学ぶ方向けに、効率のよい学習方法を紹介します。 この方法の... 新たに今までとは別のプログラミング言語を学ぶ方向けに、効率のよい学習方法を紹介します。 この方法の利点 最近、GoやPromelaという言語をグループで学ぶ機会があったのですが、構文定義から学ぶ私のやり方に興味をもってくれた方がいたので書いてみました。私のやり方では、まず学ぶ言語の「構文定義」を探し、そこからどんなプログラムをかけるか考えるというものです。 この「構文定義」とは、コードをどのような構造で書くかを決めた規則のことです。このあと具体例を出しますが、この構文定義とは「if文はこう書くよ」といった規則だと思ってください。 そして、この構文定義を読むと、どのようなコードを書けるのか(あるいは書けないようにされているのか)をすぐに把握できるという利点があります。例えば、構文定義に「async」や「await」といった文字列が現れれば、非同期処理を同期的な見た目で扱う機能の存在を把握でき
2018/12/01 リンク