タグ

2011年12月3日のブックマーク (2件)

  • 日曜プログラマーの休日 ~ IronPython入門 ~

    Iron Pythonで遊ぶ ホームページはこれからIron Pythonと.NET Frameworkを覚えていく過程を逐次説明する形にまとめて、最終的にIron Pythonの資料になれば良いと思い始めました。 Pythonとの出会い 【自己紹介】職業:会社員、でも仕事で別にプログラムを組んでいるわけではありません。ただ小学生の頃から家にパソコンがあったことで、普通にプログラムを組めていた人。 そんな私が『Python』に出会ったのは2001年くらい。当時ある階層構造データを変更する仕事を頼まれた。前やったことがある先輩から3ヶ月はかかるとからかわれ、仕方なくPCの前へ。 まず変更しなければいけないデータを調べてみると1万箇所以上ある。しかもデータの階層が同じではなく点でばらばら。「万里の道も一歩から」と言い聞かせ、変更してみるものの・・・。10箇所変更して諦めた。 こりゃプログラム

    Ogacha
    Ogacha 2011/12/03
    IronPython を扱っている数少ないサイトのうち、最も充実している。
  • ぐるぐる~

    先日の第5回Fun Fan Fsharpで型プロバイダー(TypeProvider)の話がありました。 最近は全然TypeProviderを触っていなかったのですが、久しぶりに触ってみるかー、と思って色々触ってみました。 発表資料でもあったように、イマドキは dotnet コマンドでテンプレートが提供されているんですねぇ・・・ TypeProviderとは コンパイル時に型(Type)を提供する(Provide)しくみです。 分かりやすいのはJSONとかCSVとかに対するものでしょうか。 #r "nuget: FSharp.Data" open FSharp.Data // JsonProviderを使って、[{"name": "aaa", "age": 20}]という形に対応する型を提供してもらう // <...>の中が「静的パラメーター」で、JsonProviderはこの情報を使って型

    ぐるぐる~
    Ogacha
    Ogacha 2011/12/03
    最近は F# の記事がよいです。