フロントやったりバックやったり...色々な業務を経験させて頂いていることには感謝しかありませんそんな中で同じ業種の人達を見ていると、まぁ大体の人はjavascriptやら(フロント)rubyやらpythonやらgoやら(バック)の何ならかが書けてお金を稼いでいます最近は機械学習やらDeepLeaningでpythonが猛威を振るっている印象ですね文法も親しみやすく書きやすく最初の言語の選択に選ばれる理由も分かります上記については自分もgo以外は触ったことがあり、書けるはずですただ、ある時に「あー、何か人と違う言語やりてぇなー」って変なことを思ってしまいました普通の理由&適当な理由ですみません。タイトル通りです昔から僕は人と違ったことがしたくなる性格だったんです(後付けというわけで何か面白い言語を探してみようかなーってなったんです世間の動向を調べてみる矛盾してますけど、人と違う言語がやりたいとはいいつつも世間の動向は重要です需要のないものや役に立たなそうなことを始められる歳でもありませんのでエンジニア業界でどんな言語がきているかをちょっと調べてみました(2019年現在)ざっくりまとめてみると...goをやっときなさいpythonやっときなさい関数型言語ええでふむふむ...goは確かに色んな人に結構進められます。いいじゃん!!あ、すんません。基本的に参照透過性ってのがあります参照透過性とは値が変化しないことを保証するでつまり先ほどの例で言えば変数tmpの値は不変なわけです。絶対に1が出力されますよって!!やりました。詳しいことは別の記事に書こうと思います。触りだけオブジェクト言語でループ処理を書こうと思うとwhileforとかを書きます。15見れないものだと思うので気持ち悪いですよね。僕もそうです伝えたいことは関数が自分自身を呼び出して(再帰)条件に一致した時に停止するということです。美しいですねこの誰にでも書けそうに無い感じが好きです(アホelixirについて数ある関数型言語がある中でなぜelixirという言語を選んだというと名前がかっこいい速い並列処理すごいらしい日本だとまだやってる人少ないとあるきっかけで紹介された(また別記事にて...)とまぁ、本当に適当です。思ったんです後付けにしては上出来ではないでしょうか?まとめ長くなってすみません。日)22歳の新卒エンジニアです。elixirという言語に惹かれています。人より少し自転車を漕ぐのが速めです。無駄なことを覚えるのが得意です。(2)月別アーカイブ広告はてなブログをはじめよう!takamizawa46さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。