タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PythonとC#とJavaScriptに関するjsstudyのブックマーク (3)

  • 【現役エンジニア解説】2020年に初心者が最初に学ぶべきプログラミング言語 - 仮想サーファーの日常

    「プログラミングを学んで、自分に向いているならエンジニアとして転職したいけど、最初に学ぶ言語ってどれがいいんだろう?」 「2020年にプログラミングを学び始めるなら、どの言語をどんな目的で学べばいいんだろう?」 と、最初のプログラミング言語って何がいいのか、悩んでしまいますよね。 ぼく自身も未経験からエンジニアに職種を変更する決断をしたとき、最初に学ぶべきプログラミング言語がわからなかったので、いろんな記事を読みあさった記憶があります。 今回は、2020年これからプログラミングを学び始めるならどの言語がオススメなのか、現役Webエンジニアとして働いている立場のぼくが「初心者の学習のしやすさ」と「求人・案件数の多さ」と「今後の需要が伸びる可能性」の観点から紹介していきます。 プログラミング初心者が最初に学ぶ言語の重要性 プログラミングを勉強する上で、なぜ最初に学ぶ言語選びをこだわる必要がある

    【現役エンジニア解説】2020年に初心者が最初に学ぶべきプログラミング言語 - 仮想サーファーの日常
    jsstudy
    jsstudy 2019/12/22
    1位:Python、2位:JavaScript、第3位:Ruby、第4位:Java/Kotlin、第5位:C#→手続き型に偏ってる。1巡目の打線は1番:Python(手続き型)、2番:SQL(問合せ型)、3番:OCaml(関数型)、4番:Prolog(論理型)とか?2巡目に他もやればOK
  • ジェネレータ (プログラミング) - Wikipedia

    ジェネレータは、プログラムにおいて、数列の各要素の値などを次々と生成(ジェネレート)し他の手続きに渡す、という機能を持っている手続きである。値を渡す方法としては、コールバックのようにして他の手続きを呼ぶものもあれば、呼び出される度に次々と異なる値を返す関数であることもある。 「呼び出される度に次々と異なる値を返す関数」である場合は、参照透過ではない。イテレータは、コンテナに含まれる値ひとつひとつに対して走るジェネレータの一種である。ジェネレータの実装としてはコルーチンやcall/ccやマルチスレッドを使う方法が考えられる。また、言語によって詳細が異なるものを「ジェネレータ」と呼んでいる。擬似乱数発生器は、ジェネレータの一例である。 なおyieldというキーワードを使っていればジェネレータ、と取られることもあるが間違いである。 CLU(1975年初出)の歴史を記した "A History o

    jsstudy
    jsstudy 2019/11/03
    ジェネレータは、数列の各要素の値などを次々と生成(ジェネレート)し他の手続きに渡す、という機能を持っている手続きである。「呼び出される度に次々と異なる値を返す関数」である場合は、参照透過ではない。
  • AIプログラマになれる本 - C#勉強会

    C#でAI人工知能)を作る方法を解説したがありました。 「AIプログラマになれる」というです。 AIプログラマになれる (日経BPパソコンベストムック) 作者: 日経ソフトウエア 出版社/メーカー: 日経BP社 発売日: 2019/02/18 メディア: ムック この商品を含むブログを見る 目次 【第1章】 Part 1 ニューラルネットワークをゼロから実装する 前編 Part 2 ニューラルネットワークをゼロから実装する 後編 Part 3 Pythonで遺伝的アルゴリズムのプログラムを作る 【第2章】 Part 1 人工知能画像生成に挑戦 基編 Part 2 人工知能画像生成に挑戦 いろいろな画像編 【第3章】 Part 1 スマートスピーカーのアプリを作ろう Alexa編 Part 2 スマートスピーカーのアプリを作ろう Google Home編 【第4章】基礎から実

    AIプログラマになれる本 - C#勉強会
  • 1