プログラミング言語においてとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > プログラミング言語においての意味・解説 

プログラミング言語において

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/19 08:03 UTC 版)

符号属性」の記事における「プログラミング言語において」の解説

ほとんどのアーキテクチャでは、機械語では符号付き符号なしの型の区別はない。それにもかかわらず演算装置通常符号なし算術のキャリーフラグ(英語版)や符号付きのオーバーフローフラグ(英語版)などで、異なCPUフラグ設定する。これらの値は、その後分岐命令算術命令の際に考慮に入れることができる。C言語やその派生語では、(キャラクタを含む)全ての整数型符号属性実装されている。unsigned修飾子は、型を符号なしに定義する整数型デフォルト符号属性符号付きであるが、signed修飾子明示的に符号付き定義するともできる整数リテラルはU接尾子で符号なしにすることができる。例えば、32ビットコードで0xFFFFFFFFは-1になるが、0xFFFFFFFFUは4,294,967,295になる。 コンパイラは、符号付き数値符号なしの数値比較したり、一方他方キャストしたりするときに警告発することがよくある。これらは、符号付き符号なしの値の範囲異なるため、潜在的に危険な操作である。

※この「プログラミング言語において」の解説は、「符号属性」の解説の一部です。
「プログラミング言語において」を含む「符号属性」の記事については、「符号属性」の概要を参照ください。


プログラミング言語において

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/19 06:07 UTC 版)

大きな泥だんご」の記事における「プログラミング言語において」の解説

Lisp での議論において、大きな泥だんご異なる意味で使われており、この場合では Lisp における展性を示すために利用されるLispでは、以下のようなことを一般的に可能にすることを示す。 問題ドメインにより近く見え表記のために、言語文法コントロールするような マクロ気楽に書くこと データ指向プログラミング スタイル利用すること プログラム部品ランタイムではなくコンパイル時に実行すること 将来利用のため、変更されLisp 実装システムイメージ として保存すること これらの機能合わせた結果Lispは、ランタイム時に言語実装自身が完全に書き直されうるような、異常な柔軟性を持つこととなった(例:リフレクションメタプログラミング)。それらが簡単な使用通じて拡張されて、発展できる流動性容易に起因することで、それが Lisp を "泥だらけ" にすることとなったLisp突出した特徴である、Metalinguistic abstractionまた、プログラマーに対して、完全に新しいおよび特異な概念語彙開発することを許すものである。 これらの概念語彙は、処理や関数説明するために、問題ドメイン取り組む時に貧しソフトウェアドキュメンテーション結合でき、それらのプログラム実行される結果Lispデザイン観点からすれば、非常によく構成されているものになる。 しかし、これらのコードは、このコード書いた開発者自身か、もしくは、非常に再帰的コードレイヤー理解するために時間快く費やすことができる他の開発者のみが理解可能ものになるジョエル・モーゼス は、1970年代に、以下のような独創的な書き方で名前が挙がった: APL美しダイヤモンドのようなものだ - 欠けているところがなく、シンメトリー構成されている。 しかし、あなたはこれに何も付けくわえることができない。あなたが、他のダイヤモンドくっつけようとしたとしたとしても、より大きなダイアモンド得られないLisp大きな泥だんごのようなものだ。他の泥だんご付け加えても、それは依然泥だんごのままだ。 Mose はこれを強く否定しており、常に元の形に戻ろうとする性質指してLispビーンバッグ代わりに呼ぶことを主張している。

※この「プログラミング言語において」の解説は、「大きな泥だんご」の解説の一部です。
「プログラミング言語において」を含む「大きな泥だんご」の記事については、「大きな泥だんご」の概要を参照ください。

ウィキペディア小見出し辞書の「プログラミング言語において」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「プログラミング言語において」の関連用語

プログラミング言語においてのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



プログラミング言語においてのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの符号属性 (改訂履歴)、大きな泥だんご (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS