角川インターネット講座を拾い読み「ネットを支えるオープンソース」


角川インターネット講座

全15巻をまとめた合本版「角川インターネット講座」というのを、以前の割引販売の時に購入してあり、放置してましたが少しづつ読みましょうw

現在は21,400円しますが、2.700円くらいで買えた時があったのです。誰々全集とか、こういうまとめたものを買って読まないパターンのやつやw

 

今回はプログラム言語Rubyの作者である「まつもとゆきひろ」氏の「ネットを支えるオープンソース」部分を読んでみました。

オープンソースというのは、プログラムされたソースコードを公開し、皆であーだこーだとやって、出来上がりのソフトウエアを堅牢にしたり、機能を追加していったりということです。

ソースコードというのは、通常隠されていた、いわゆる企業秘密のようなものなので、公開してというのはある種世の中を変えた出来事です。

誰もが優秀なソースコードに触れて学べる環境があるということ。

 

導入として、プログラム言語の種類が沢山あること、なぜいくつもの言語を使い分けるのか、一つの最強言語を作れば良いのではないかなど、一般的に思いつくような質問を取り入れながら、プログラム作成を仕事としていた者としては非常に分かりやすく書かれていると思います。

言語にも人と同じで誕生の経緯から親類関係があったり、言語による生産性と実行速度はトレードオフとか、プログラミング言語にも向き不向きがあるとか、そういう話はソフト開発に携わったことがない人にも興味深いのではないでしょうか。

 

私は2013年で既にプログラマを引退し、その後関連した情報も追いかけていません。

実は「アクターモデル」という言葉はこの本で初めて聞きました(概念は古くからあったそう)

プロセッサが複数になり並列処理を明示的に記述しなければ高速化が望めないというのは、引退時点で分かっていた事ですが。オブジェクトみたいだけど、それ同士がやり取りして連携を取るみたいなイメージなのかな。非同期に並列的にやり取りされるのが利点。

 

自分はCから入って、その後はC++がメイン、java、C♯は軽くやった感じですが、Web関係のプログラミングとか、関数型の言語とかはもう分からんですw。

JavaScriptというJavaとは異なる言語がありますが、あの辺からしっくり来なかったんですよね。逆に最近の人はそっちの方が馴染みかもしれません。

実は関数がメソッドになった辺りからしっくり来なかったw。メソッドはオブジェクトが持つ自分の動作を表すものなので、厳密にいうと違うのかも知れませんが。

アセンブラをやっていてCになったらしっくり来ないという人もいたので、最初に覚えたネイティブ言語と毛色が違う言語を使いこなすのには才能がいるのかも。

 

今はブログを書いているWordPressで、ごく稀にPHPを修正してみるくらいで、変になって焦って元に戻すというオチですが、そういう事をやっていると時間がすぐ経ってしまいます。

何かプログラムを書いて遊びたいけれど、本や漫画も読みたいし、ボケーっともしたいですしね。実際はボケっとしている時間が一番長いのですけどw

-<「本の感想など」カテゴリーの他の記事もみてね >-

-- 記事一覧ページへ --



Pocket

同じカテゴリーの記事

  • 久々に浜省を聴いていた久々に浜省を聴いていた 昨夜、パソコンに取り込んであるのを久しぶりに聴いてました。やっぱいいです。最近の歌は早いし、かなりゆっくり目に感じますね。 CDは何枚も持ってます。昔買 […]
  • COSMIC EXPLORER 幕張メッセ(Perfume 6th Tour)行ったよCOSMIC EXPLORER 幕張メッセ(Perfume 6th Tour)行ったよ 私が参加したのは幕張メッセ最終日の6/19です。入場者は三万人ということで、人数的にはもうちょっとしたドームですよ。人が多くて入場はまだしも退場が大変です […]
  • ドラクエ10で自由について語っていたよドラクエ10で自由について語っていたよ ドラクエ10のVer.4についてネタバレしてるので注意です。 Ver.4で「エテーネ王国」というところに行くのですが、「時の指針書」というのを国民の […]
  • 今年のライブ、aikoさんのLLR8とPerfume Fesの抽選に申し込んだよ今年のライブ、aikoさんのLLR8とPerfume Fesの抽選に申し込んだよ 今年のライブ情報が出て来ました。 aikoさんは全国回るうちのZepp […]
  • 体験談を語る人体験談を語る人 体験談を語る人は、何故「自分の周りにこういうことが起きると思わなかった」というのでしょうね。 確率的な大小はあるかもしれませんが、誰にでも起きる可能 […]
  • 左利きの存在理由をふと思う左利きの存在理由をふと思う 人類という種として左利きがなぜ必要かというと、端っこの部品だと思っている。 真ん中辺りは統一された規格の部品で間に合うが、端は微妙にサイズが違ったり […]
  • これじゃあ爽やか信州ではないこれじゃあ爽やか信州ではない 自分が子どもの頃は梅雨なんて肌寒いくらいだった記憶があるし、今のように湿度が高くじめじめしていては信州に住む旨みが無いよ。 冬は他より寒いくせに、夏 […]

SNSでもご購読できます。