タグ

2014年9月1日のブックマーク (6件)

  • http://webdesignmoo.com/2014/10-best-ruby-frameworks-for-developers/

    http://webdesignmoo.com/2014/10-best-ruby-frameworks-for-developers/
    yohshiy
    yohshiy 2014/09/01
    "Ruby の web フレームワーク 10 選" : Rails 以外にも結構いろいろあるんだ。Sinatra ないのかと思ったら、ライブラリー扱いで Sinatra ベースの PADRINO が紹介されていた。
  • Goにatexitやグローバルなデストラクタがない理由 - Qiita

    CやC++ではatexit関数で関数を登録しておくと、プログラムの終了時にその関数を自動的に走らせることができる。そういう機能はRubyPythonにもある。 Goにはそういう機能はない。実装を忘れているのではなくて、意図的にそういう機能を持たせていないのだ。これについてIan Lance Taylorさんが大変説得力のある説明をしていた。 まず第一に、どんなプログラムでも任意の箇所でクラッシュしうるし、まったくバグのないプログラムでもいきなりkillで殺されたりマシンが電源断で落ちるということがある。従ってどんなプログラムも、突然終了させられたあとに、もう一度きちんと動くことができなければならない。つまりatexitはきれいに終了するための機能ということで、atexitが呼び出されないとうまく動かないプログラムというのはそもそも間違っているということになる。 大きなC++プログラムでは

    Goにatexitやグローバルなデストラクタがない理由 - Qiita
    yohshiy
    yohshiy 2014/09/01
    言いたいことはわかるけど、本当に電源ブチッに対応できる言語なんて存在しないでしょ。
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
    yohshiy
    yohshiy 2014/09/01
    福岡出身者だけど、"福岡発のプログラム言語" はいいすぎじゃないかな。
  • The Shen Group

    Our mission is to bring the power of Shen technology to every major programming platform used by industry and deliver to programmers the great power of Shen. The word 'Shen' means 'highest spirit' in Chinese and indicates our goal is to transcend the divisions between computer languages. Since 2021 Shen has been based on the S series kernels. Features pattern matching, lambda calculus consistency,

    yohshiy
    yohshiy 2014/09/01
    Shen(神、シェン) - Lips 風の関数型言語。Clojure との大きな違いは静的型というところかな。いい言語には思えるけど、またたいそうな名前だ。
  • If programming languages were weapons

    C is an M1 Garand standard issue rifle, old but reliable. C++ is a set of nunchuks, powerful and impressive when wielded but takes many years of pain to master and often you probably wish you were using something else. Perl is a molotov cocktail, it was probably useful once, but few people use it now. Java is a belt fed 240G automatic weapon where sometimes the belt has rounds, sometimes it doesn’

    If programming languages were weapons
    yohshiy
    yohshiy 2014/09/01
    ”プログラミング言語を武器に例えたら" : 画像つきで面白いけど、こんなに対応に納得するものがないのも珍しい。
  • Victor.js - 2D Vectors for JavaScript

    A JavaScript 2D vector maths library for Node.js and the browser. Use Anywhere Victor can be used in both Node.js and the browser. Builds come with an UMD wrapper so it can be used in CommonJS and AMD environments, or as a global object. Install Victor with bower, npm, or download the latest release. Open Source Victor is licensed under the MIT license and can be used without restrictions. Fork Vi

    yohshiy
    yohshiy 2014/09/01
    2D ベクトルのライブラリー。これ自体に描画機能はなく、計算用の基本的なライブラリーっぽい。