問題タブ [language-comparisons]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
7527 参照

scala - Scala型システムとHaskellの欠点?

Scala の型システムは Java の相互運用性によって弱められているため、Haskell の型システムと同じ機能を実行できないと読んだことがあります。これは本当ですか?弱点は型消去によるものですか、それとも私はあらゆる点で間違っていますか? この違いが Scala に型クラスがない理由ですか?

0 投票する
5 に答える
17634 参照

python - Rubyシンボルに相当するPythonはありますか?

Rubyシンボルに相当するPythonはありますか?

  • もしそうなら、それは何ですか?

  • そうでない場合、辞書のみで文字列キーとして使用することに固執していますか?

0 投票する
4 に答える
3364 参照

c++ - OpenGLゲーム開発におけるモノc#とc++?

これらの言語のうち、プライマリ プラットフォーム Linux での OpenGL ゲームに適しているのはどれですか? パフォーマンスとライブラリ サポートで比較していただければ幸いです。

0 投票する
5 に答える
3597 参照

scala - MirahはJRuby、Groovy、Scalaに対して何を提供していますか?

Mirah言語は、JRuby、Groovy、Scalaに対して何を提供しますか?

0 投票する
9 に答える
201021 参照

python - Rubyの文字列補間に相当するPythonはありますか?

Rubyの例:

成功したPython文字列の連結は、私には一見冗長に見えます。

0 投票する
3 に答える
3419 参照

haskell - ClojureSTMはHaskellSTMとどのように異なりますか?

ClojureがSTMと呼んでいるものと、HaskellにSTMとして実装されているものとの違いを見つけようとしています。実際の言語のセマンティックの違いは別として、Rich HickeyがスピーチでClojureのSTMの実装は他のどの言語とも大きく異なると言っているので、少し混乱していますが、言語の選択以外の違いはわかりません。

0 投票する
4 に答える
3010 参照

python - Powershell equivalent of python's if __name__ == '__main__':

I am really fond of python's capability to do things like this:

This is nice because I can treat a Python script file as something that can be called from the command line but it remains available for me to import its functions and classes into a separate python script file easily without triggering the default "run from the command line behavior".

Does Powershell have a similar facility that I could exploit? And if it doesn't how should I be organizing my library of function files so that i can easily execute some of them while I am developing them?

0 投票する
9 に答える
8346 参照

haskell - Haskell は Lisp ですか?

私は Doets と Eijck による The Haskell Road to Logic, Maths and Programming 2004 を読んでいます。これは評判の良い本のようですが、Haskell が Lisp ファミリーのメンバーであると書かれているのには衝撃を受けました。これは正確ですか?Lisp は、S 式、不純な関数、およびリストを唯一の複合データ構造として特徴付けることができます。Haskellにはそれがありません。その主張にはどのような根拠がありますか。

0 投票する
6 に答える
2054 参照

c++ - 管理対象言語と比較して、C ++でアプリケーションを開発することの利点は何ですか?

こんにちは私は人々がなぜC++でライブラリアプリケーションと従業員管理アプリケーション(たとえばこのアプリケーション)を開発するのか知りたいのですが、明らかに同じことがC#とVB.NETではるかにきれいな方法で実行できるのです。銀行のアプリケーションでさえ、ほとんどがC++です。コンパイルされたC++コードがより高速に実行されるという事実とは別に、理由はありますか?

誰かがこれに光を当てることができますか?

0 投票する
8 に答える
26458 参照

r - データマイニングのための R と Matlab の比較

Matlab でコードを書き始める代わりに、最近 R を学び始めました。これは主に R がオープンソースであるためです。私は現在、データマイニングと機械学習の分野で働いています。R に実装された多くの機械学習アルゴリズムを見つけ、R に実装されたさまざまなパッケージをまだ調査中です。

簡単な質問があります: データ マイニング アプリケーション、その人気、長所と短所、業界と学術の受け入れなどについて、R と Matlab をどのように比較しますか? あなたはどちらを選びますか、そしてその理由は何ですか?

さまざまなメトリックに対して Matlab と R のさまざまな比較を行いましたが、データ マイニングと ML での適用可能性について回答を得ることに特に関心があります。どちらの言語も私にとってはかなり新しいので、R が良い選択かどうか疑問に思っていました。

あらゆる種類の提案に感謝します。