今回はいよいよ懸案のProtocol Oriented Programmingについて解説します。 Swift Standard Library[1]を眺めていると、 際立った特徴があります。 Classが少ないのです。たったの5つ。しかも1つは継承でつながっているので実質3つ (図1⁠)⁠。 図1Swift Standard Library それに ...
今回はProtocol-Oriented Programmingが、 実際どれほど使い物になるかを実例とともに紹介していきます。 これで、 次のようなことができます。 RubyやPythonやHaskellではおなじみの任意精度整数 (BigInt) が、GMPなどの外部ライブラリなしで使えるようになります。
KLab株式会社(本社:東京都港区、代表取締役社長 真田哲弥)は、当社Kラボラトリー所属の山本雅也が執筆した『ゼロから ...
「KLab Expert Camp」の内容が待望の書籍化! OSやプログラミング言語のように「プロトコルスタック」も自作しよう ...
OS自作やプログラミング言語自作のように、「プロトコルスタック自作」が新たな技術の楽しみとして盛り上がっていくことを心から期待しています。 本書が、読者のみなさんのチャレンジ精神や好奇心を満たす一助となれば幸いです。 著者プロフィール ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
クラウド時代のアプリケーションは、複数のソフトウェアがAPIを通じて連携するアーキテクチャが主流になると考えられています。そのため、さまざまなソフトウェアにおいて正確かつ確実にAPIを実装することの重要性が高まっています。 AWSは、このAPIを ...