• プログラミングが「どのようなものか」を説明するために、プログラマーでない人に見せるのに適した例は何でしょうか?

    質問 先日、私の友人が、プログラミングをしているとき、私は数字のリストを見ているだけなのか、それともどのように動作しているのか、と尋ねてきました。私は、一般的には数学の公式のようなもので、奇妙な英単語が混じっており、一般的にはほとんど読むことができると説明しようとしました。しかし、それは非常に漠然とした説明で、プログラマーではない人にはあまり説明できません。 しかし、何が良い例となるかを

    2023-11-18 11:12:32
  • プログラミング言語を指すときの「表現力」とは?

    質問 javascriptは非常に表現力のある言語です。これは単にルールがあまりないという意味なのでしょうか、それとも "expressive" にはもっと具体的な意味があるのでしょうか。 どのように解決するのですか? 表現力」とは、コンパイラにとっても、人間が読む人にとっても、理解しやすいコードを書きやすいということです。 表現力を高める2つの要素 直感的に読みやすい構成

    2023-10-28 22:43:22
  • [解決済み] Mathematica:シンボリックプログラミングとは?

    質問 私はStephen Wolframの大ファンなのですが,彼は間違いなく自分自身の角を立てることを恐れない人です. 多くの文献で,彼は Mathematica を別の記号的プログラミングパラダイムとして賞賛しています. 私はMathematica のユーザではありません. 私の疑問は、この記号的プログラミングとは何なのか?また,(Haskellのような)関数型言語と比較してどうなので

    2023-08-05 06:19:45
  • [解決済み] リアクティブ・プログラミングとファンクショナル・リアクティブ・プログラミングの違い

    質問 最近、リアクティブプログラミングについて調べているのですが、リアクティブ(Reactive)と ファンクショナル -Reactiveです。 宣言型やOOパラダイムを使うのではなく、関数型メソッド/パラダイムを使ってリアクティブ・プログラミングを実装している、というだけのことでしょうか。 どのように解決するのですか? Functional Reactive Progra

    2023-05-27 15:50:52
  • [解決済み] なぜ'if'文は悪とされるのか?

    疑問点 私は今 シンプルデザイン&テスト会議 . あるセッションで、プログラミング言語における悪のキーワードについて話していました。 コーリー・ヘインズ は、このテーマを提案し、次のように確信していました。 if ステートメントが絶対悪であると確信していました。 彼の代案は 述語 . なぜ if は悪なのか説明してください。 を悪用した非常に醜いコードを書くこ

    2023-05-13 06:15:32
  • [解決済み] 何が違うの?非同期、ノンブロッキング、イベントベースアーキテクチャの違いとは?

    質問 何が違うのでしょうか。 非同期 , ノンブロッキング そして イベントベース アーキテクチャは? 何かが 非同期 と ノンブロッキング (そして イベントベース )? プログラミングで最も重要なことは、非同期、ノンブロッキング、イベントベース(あるいは3つとも)の何かを持つことですか? 例を提示していただけ

    2023-03-09 20:31:39
  • [解決済み] バニラとはどういう意味ですか?

    質問 その バニラ という形容詞は多くの場所で登場します。プレーンバニラジャバ、バニラジャバスクリプトなどです。 文脈から、quot;plain&quot; を表しているようです。 特定のコードが バニラ と見なされ、そうでない場合はいつですか?フレームワークに包まれていないようなプレーンなものですか? どのように解決するのですか? <ブロッククオート コン

    2023-01-26 15:47:20
  • [解決済み] アセンブリ言語を学ぶ価値はあるのか?[クローズド]

    質問 終了しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新する ですから、それは オントピック になります。 終了 10

    2022-11-13 16:34:54
  • [解決済み] ある言語がスクリプト言語とみなされるのはどのような場合か?[クローズド]

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 終了 7 年前 . ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的

    2022-11-13 16:04:12
  • [解決済み] スニペットからプログラミング言語を検出する【終了しました

    質問 終了 . この質問はもっと必要です を重視します。 . 現在、回答は受け付けていません。 この質問を改善したいですか? 質問を更新して、1つの問題だけに焦点を当てるようにします。 この投稿を編集する .

    2022-07-21 19:53:21
  • [解決済み] 手続き型と関数型の違いを真に理解するために

    質問 の違いを理解するのに苦労しています。 手続き的 と 機能的 というプログラミングパラダイムがあります。 のWikipediaの項目から最初の2つの段落を引用します。 関数型プログラミング : コンピュータサイエンスにおいて、関数型 プログラミングのパラダイムであり 計算を数学的関数の評価として扱う 数学的関数の評価として扱い として扱い、状態

    2022-05-15 08:21:17
  • [解決済み】戻り値型による関数のオーバーロード?

    質問 なぜ、より主流の静的型付け言語では、戻り値の型による関数/メソッドのオーバーロードをサポートしないのでしょうか? 思い当たらないのですが。 パラメータの型によるオーバーロードをサポートするのと同じぐらい便利で合理的だと思うのですが。 どうしてそんなに人気がないんだろう? どうすれば解決するの? 他の人が言っているのとは逆に、戻り値の型によるオーバーロードは は 可能であ

    2022-04-28 19:19:19
  • [解決済み] スカラーとプリミティブのデータ型 - 同じものなのか?

    質問 いろいろな記事を読んでいると、プリミティブなデータ型に言及することもあれば、スカラーに言及することもあるようです。 私の理解では、それぞれint, boolean, charなどの単純なもののデータ型だと思います。 何か私が見落としている、特定の用語を使うべきだということでしょうか、それとも単に互換性のある用語なのでしょうか? それぞれのWikipediaのページを見ても、明ら

    2022-04-25 11:17:35
  • [解決済み] 宣言型プログラミングとは?[クローズド]

    質問 閉店 . この質問はもっと必要です フォーカス . 現在、回答は受け付けておりません。 終了 6年前 . <パス ロックされた . この質問とその回答は ロック なぜなら、この質問はトピックから外れているものの、歴史的な意

    2022-04-19 10:48:14
  • [解決済み】動的型言語と静的型言語の比較

    質問 静的型言語と比較して、動的型言語の利点と限界は何ですか? こちらもご覧ください : 動的言語への愛とは (遥かに議論になるスレッドですが...) 解決方法は? インタプリタが型や型変換を推論する機能は、開発時間を短縮する一方で、コンパイル時に不具合を検出する静的型付け言語では得られない実行時不具合を引き起こす可能性があります。しかし、どちらが優れているか(あるい

    2022-04-12 19:50:28
  • [解決済み】NULLのない言語についての最適な説明

    質問 プログラマがNULLエラーや例外について文句を言っていると、しばしば誰かがNULLなしでどうするのかと聞いてきます。 オプション型のカッコよさはなんとなくわかっているのですが、それをうまく表現する知識も言語スキルもないのです。とは何ですか? すごい について、一般のプログラマが親しみやすいように書かれた説明で、その人に向けて発信できるようなものを教えてください。 参照や

    2022-04-05 09:05:22
  • [解決済み] 好きな言語の嫌いなところを5つ教えてください。[閉じる]

    質問 閉店しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 閉店 <スパン 11年前 . <パス ロックされた . この質問とその回答は ロック なぜなら、この質問はトピックから外れているものの、歴

    2022-03-23 02:49:16
  • [解決済み] 静的型付け言語と動的型付け言語の違いは何ですか?

    質問 新しいプログラミング言語は動的型付けされているとよく聞きますが、言語が動的型付けされていると言うとき、静的型付けされていると言うとき、実際にはどのような意味があるのでしょうか? どのように解決するのですか? 静的型付け言語 コンパイル時に変数の型が分かっている場合、その言語は静的型付けされています。言語によっては、プログラマーが各変数の型を指定しなければならないものもあれば

    2022-03-21 14:04:11
  • [解決済み] ダックタイピングとは何ですか?

    質問 という言葉を目にしました。 ダックタイピング ネットでソフトウェアの話題を適当に読んでいたのですが、完全には理解できませんでした。 ダックタイピング」とは何ですか? 解決方法は? で使われる用語です。 動的言語 を持たないもの。 強い型付け . オブジェクトの既存のメソッドを呼び出すために型が必要なわけではなく、そのオブジェクトにメソッドが定義されていれ

    2022-03-19 08:31:06
  • [解決済み] なぜ関数型言語なのか?[クローズド]

    質問 閉店 . この質問はもっと必要です フォーカス . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 問題を更新して、1つの問題だけに焦点を当てるようにします。 この投稿を編集する .

    2022-03-16 06:51:14