タグ

言語に関するkimutanskのブックマーク (6)

  • クロージャやラムダ式を理解していない組込エンジニアが関数型言語を理解するチャレンジングな4冊(+6冊+α) - ひつじのにっき

    手続き型言語を主なフィールドとして頑張ってきた組み込みエンジニアが関数型言語に興味を持ったので相談したら以下の4冊(+6冊)のを薦められました。順次読んでいきます。多分にチョイスが偏ってます(ので、随時補正を取り込んで下に追記してます。初出は6冊だったのですが現時点で10冊。お好みでどうぞ。一部はWebで公開されていると教えていただいたのでリンクを足しておきました。一夜明けて、さらに参考文献が沢山きたので追記しました)。 ただ全てのを連続的に読むことでタイトルのように関数型言語がわかった!みたいな意味を成すかはわかりません(しばらくまって結果を見たほうが参考になるはずです)。1冊か章の区切りかでまとめていくので一緒に読んでくれたりお勧めのを教えてくれたり、誤った理解をなおしてくれると更に喜びます。とりあえず全部買ったので今からスタートです (追記:関数型言語、という入り口から入るなら

    クロージャやラムダ式を理解していない組込エンジニアが関数型言語を理解するチャレンジングな4冊(+6冊+α) - ひつじのにっき
    kimutansk
    kimutansk 2013/10/25
    いつかこのあたりにも手を出したいところですが・・・
  • Scalaはモテ言語?

    タイトルは釣りです。一部で「Scalaを始めたら~」の改変ツイートが流行っていたのでまとめてみました。

    Scalaはモテ言語?
    kimutansk
    kimutansk 2013/07/29
    な、なんだって・・!? とりあえず、そのためにも今の言語の勉強をさっさと一段落付けなければ(何がだ
  • うちの奥さんの、子供への読み聞かせ方がすごい: 不倒城

    スクールカウンセラー時代に身に着けたスキルかなんかなんだろうか。 長男(6歳)はが大好きで、最近は自分一人でも読むが、昔から読み聞かせをねだることが多い。「この読んでーー」と持ってきて、こちらが何をしていようとお構いなく太ももにどすんと座ってくる。最近は、下の双子も「ちゃー」とか「ぴゃー」とか言いながら絵を持ってきては、なんだか分からない言語で読み聞かせを要求するようになった。 が好きなのはいいことだと思うので、読み聞かせをねだられたら、可能な限り腰をすえて読んであげるようにしている。この頃は、「だれも知らない小さな国」のような、ある程度長い児童小説も、ちょっとずつ辛抱強く聞けるようになってきた。私がいるときは私がねだられることが多いが、奥様が読み聞かせをすることも結構ある。 で、今日、奥様が「星からおちた小さな人」を読み聞かせをしているのを横で聞いていて、色々凄いと思った。(飽く

    kimutansk
    kimutansk 2013/07/25
    読み聞かせ、というか対話ですか。ふむむ。
  • 橋本商会 » 世界一柔軟で好意的に解釈してくれるプログラム言語BabaScriptを作りました

    rubygemsでインストールできます % gem install babascript ソースコードはこちら https://github.com/masuilab/babascript BabaScriptとは コンピュータが得意なことはコンピュータに、人間が得意なことは@takumibabaが処理するプログラム言語です 使用方法 ワンライナー % baba -e "アイス買ってきて" 馬場スクリプトはRuby風に書ける言語で、日語で書いた部分は馬場くんが実行してくれます test1.bb #!/usr/bin/env baba if 0 < Time.now.hour and Time.now.hour < 5 もう寝ろ!! else 意識を高めてコードを書こう! end 実行 % baba test1.bb 0時から5時の間は寝ろ、という指令が送れます。 Rubyの中に馬場スクリ

    橋本商会 » 世界一柔軟で好意的に解釈してくれるプログラム言語BabaScriptを作りました
    kimutansk
    kimutansk 2013/06/21
    一瞬柔軟で好意的に・・・がわかりませんでしたが、つまりは日本語部分を「馬場くん」に移譲することで実現しているわけでしたか!(笑
  • プログラミングはそれ自体が目的であっていい - mizchi log

    これ読んで思ったこと。 プログラミングを勉強したい人が勉強する前にすべきこと - もとまか日記 http://d.hatena.ne.jp/moto_maka/20130512/1368308092 僕がプログラミングをはじめたとき、何を思ってプログラミングをはじめたか思い出してみようとしたけど、よく思い出せなかった。 ただ漠然と感じていたのは、プログラミングは個人が現実的にこの世界に直接手を加えることができる手段の1つであり、それをやらないのは勿体無い、といったことだったと思う。たぶん。 というわけで、最初にやったのはFirefoxのユーザースクリプトを書くことだったし、それはそれでよい経験だった。なんとなくゲームとかウェブアプリとか作りてーなー、と思って色んなライブラリを動かすだけ動かして満足した。プログラミング覚えて初めて最初の一年で10以上の言語のHelloWorldだけやったと思

    プログラミングはそれ自体が目的であっていい - mizchi log
    kimutansk
    kimutansk 2013/05/13
    先進的、玄人しか手が出せない言語のコミュの方が全体のコードの質は・・・美しいでしょうね。逆に広まった言語の場合は推して知るべしと。
  • 調査: もっとも表現力に富んだ汎用プログラム言語は Clojure,CoffeeScript,Haskell

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    調査: もっとも表現力に富んだ汎用プログラム言語は Clojure,CoffeeScript,Haskell
    kimutansk
    kimutansk 2013/04/03
    ・・・いまいち具体的にどうちがうのかはぱっと来ませんが、まぁやっている言語がこの3つの中に入ってるのでOKですかねぇ
  • 1