スイス、チューリッヒ大学の研究で、現存する薬用植物(薬草)の知識の大多数は、先住民の言語の消失と関連していることがわかった。 アマゾン、ニューギニア、北米の地域の研究で、薬用植物の効用の75%が、ひとつの言語でしか伝えられていなかったのだ。 こうした知識の多くは、たったひとつの言語でしか知られていないため、その言語が消滅してしまえば、薬用植物の知識も同様に失われてしまうということになる。 先住民族の言語の重要性 ブラジルでは、ロンドニア州のカリチアナ族、バイア州やミナスジェライス州のパタクソ族のように、先住民族の学校が、言語の保存に重要な役割を果たしていて、カタログ化や再生プロジェクトも行われている。 チューリッヒ大学の進化生物学、環境学の研究者、ジョルディ・バスコンプテは言う。 言葉が消滅するときはいつも、話す声もまた消え、現実を理解する方法も、自然と対話する方法も、動物や植物を描写した
概要 Rust の std::any モジュールには Any という名前のトレイトがあります(ここで boost::any を使ったことのある C++er は何かを察する)。Any トレイトはほとんどあらゆる型に実装されるため、すなわちほとんどあらゆる型の参照を &Any で受けることができます。 std::any - Rust std::any::Any - Rust Any は “A type to emulate dynamic typing” (動的型付けをエミュレートする型)と公式リファレンスで説明されています。これを用いることで**「あらゆる型の参照が入る変数を定義する」「実行時の型によって処理を分岐させる」**などといった動的型付けっぽいプログラミングが可能となります。しかもダウンキャスト(Any から指定の型への変換1)の結果は Option 型で返ってくるため、パターンマ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く