最新号日経PC21 2024年 4月号 発売日:2024年2月24日 特別定価:880円(紙版、税込み) 【特集】 目標はパソコン10年! スマホ5年! パソコンとスマホの寿命を延ばす 【特集】 機能の違いは? サポートは? 有料セキュリティアプリは必要か 【特集】 無料ツールもフル活用! PDFの「悩み」大解決 【緊急リポート】 Core Ultra搭載機も登場 注目度No.1 パソコン春モデル ≫サンプルファイルのダウンロード
筆者 shelarcy Haskellは,関数型プログラミングというジャンルに属する言語です。Haskellや関数型プログラミングを題材に物事を見ていくことで,今まで思いもよらなかったような未知の世界を知ることができるでしょう。 プログラミング言語を学ぶという行為には, 言語の基本的な文法や考え方を理解する 言語の文化圏で広く使われている考え方に親しんでその言語らしい書き方を習得する 単に言語を使ってできること以上の知恵を学ぶ の3段階があります。この連載では,三つ目の段階を目標に,Haskellプログラミングの世界を一つひとつ丁寧に紹介していきます。 更新は毎月第1水曜日(1月のみ第2水曜日)
Haskellというプログラミング言語を知っていますか? 全く聞いたことがないという人が多いかもしれません。そういう名前の言語があるのは知っているけど,どんな言語かは知らないという人もいるかもしれませんね。でも最近では,一部の先進的なソフトウエア開発者の間で,一種のブームと言えるほど熱狂的に受け入れられています。 なぜならば,Haskellは様々な優れた特徴を持っているからです。最初に,他の言語にはあまり見られない際だった特長を一つだけ紹介してみましょう。「遅延評価(lazy evaluation,怠惰評価ともいう)」です。 遅延評価とは,与えられた値を必要になるまで評価(計算)しないということです。この性質により,不必要な計算が行われる無駄をなくすことができます。また,「潜在的に無限の大きさを持つデータ構造」といった通常のプログラミング言語では扱いの難しいものを直接扱えるため,より直接的
舌先だけを使って飲み物を器用に飲む猫。水面との間に小さな水柱ができている(MICAELA・PILOTTO、ROMAN・STOCKER、PEDRO・REIS氏提供) 舌先だけを使い器用に飲む猫、舌をコップのように使ってすくい上げるようにする犬−。猫の水の飲み方を詳細に分析した結果、犬とは大きく異なっていたとする研究結果を、米マサチューセッツ工科大などのチームが11日付米科学誌サイエンス電子版に発表した。 猫が飲む様子を高速カメラで撮影して分析した。猫は丸めた舌先の裏側を飲み物の表面に軽く触れさせた後、素早く引き上げる。すると舌の裏側に張り付いた水が持ち上げられ、小さな水柱となる。この瞬間に口を閉じて飲んでいた。 一方、犬は舌を飲み物の中に突き刺し、コップのように丸めて直接すくい上げるようにして飲んでいた。 研究チームは猫の舌の代わりにガラス製の円盤状の模型を使い、水の表面から引き上げる実験を
デザイナーではない方も趣味でサイトを作っていたり、デザイナーに頼むほどでもない画像を作ったりする機会があると思います。デザイナーはセンスでサクサクと制作するイメージがあるかもしれませんが、実はデザインというものは数々のルールによって成立しています・・・デザイナーではない方も趣味でサイトを作っていたり、デザイナーに頼むほどでもない画像を作ったりする機会があると思います。 デザイナーはセンスでサクサクと制作するイメージがあるかもしれませんが、 実はデザインというものは数々のルールによって成立しています。 そのルールの知識があればデザイナーレベルとはいかないものの、見た目がきれいなグラフィックは作れるはずです。 デザインという言葉の定義やソフトの使い方から始めてしまうとややこしくなるので、 今回はあくまでも「とりあえず見た目をキレイにする」ということに重点を置いて説明します。 記事内で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く