さようならロボット - こんにちはマラスムス - ページ 16

 
Andrei01:

MetaTrader 4/MetaTrader 5の機能をオープンソースソフトウェアで一から再現するという質問のコストは、有能なデザイナーとマネージャーと組めば、サーバー部分も含めて30万円程度です。

実際、「オープンソースソフトウェア」は、MT4/MT5には敵わないのではないかと思うほど低品質なものがほとんどです。

そのため、全体としてゼロから書き上げてこそ、高い品質が得られるのです。しかし、ゼロから書くだけでは十分ではありません。

 
s
impleton:<br / translate="no">。

カール・マルクスは、ビジネスの目的は社会的に有用な製品を作ることではない、と既に演繹している。ビジネスの唯一の目的は、できるだけ多くの利益を上げることです。一般に、利益率は、特定のビジネスの実務がどの程度犯罪的であるかを決定する。特に、利益率300%では、「絞首台があっても、資本家がやらない犯罪はない」という。一般に利益率は法律などで制限されていないため、事業目的の達成方法がある程度犯罪的であることは容易に推測される。また、ビジネスは触れるものすべてを破壊することができる、という副次的な意味もあります......。

また、マルクスはひどいロシア嫌いだった。エンゲルスもそうだった。
 
paukas:
また、マルクスはひどいラスボスだった。エンゲルスもそうだった。
いや、彼らはロシア人を恐れていたのではなく、ロシア人を軽蔑し、劣っていると考えていたのだ。
 

ちなみに、clang lastやintel compilerは、いつものプロジェクトで、つまらない内部コンパイラエラーでクラッシュしています。昨日、確認しました。だから、品質について語る必要はない。

コンパイラに文句を言っても、すべては自分たちの開発ですから、コンパイラ開発の落とし穴はすべて自然に拾ってしまいます。彼らは何十年もGcc/clang/etcを書き続けていますし、過去のプロジェクトのコードも恥ずかしげもなく持っていきますし、見ます。

誰に教えるわけでもないが、ソフトウェア・ビジネスについて人々が考えることは、その人が自分をどう思っていようと、いくらお金を持っていようと、ほとんどすべて完全で無節操なナンセンスなのである。

 

MQL5では、MQL4の機能との後方互換性がなく、取引モデルであるネッティングはもちろんのこと、非常にがっかりしました。まさに、MQL4の関数や構文がないのです。授業は良いですね!さすがです。

しかし、取引関数は 恐ろしいもので、それらの無限のxxxGetDouble、xxxGetInteger。

で保存されるのは xxxGetDouble と xxxGetInteger だけです。

#include <mql4.mqh>
 
evillive:
いや、彼らはロシア人を恐れていたのではなく、ロシア人を軽蔑し、劣っていると考えていたのだ。
これは荒らしです。その発言と議論されているテーマや思想との関係を尋ねても、単に答えないだけだ。
 
Renat:

ちなみに、clang lastやintel compilerは、いつものプロジェクトで、つまらない内部コンパイラエラーでクラッシュしています。昨日、確認しました。だから、品質について語る必要はない。

コンパイラに文句を言っても、すべては自分たちの開発ですから、コンパイラ開発の落とし穴はすべて自然に拾ってしまいます。Gcc/clang/etcも何十年も書き続けていますし、過去のプロジェクトのコードも恥ずかしげもなく持っていきますし、見ます。

誰に教えるわけでもないが、人がソフトウェアビジネスについて考えることは、その人が自分をどう思っていようと、いくらお金を持っていようと、ほとんどすべて完全なナンセンスである。

はい、clangの内部コンパイラエラーを呼び出すことは不可能なことではなく、私も何度も遭遇しています。でも、少なくとも、それ以外の部分には効果があるんです。

また、MQL4+はコンパイラの内部エラーではなく、主要な機能が実装されていなかったり、間違った実装がされていたりして、単純に動作しないことが多いのです。そして、clangはMQL4++よりもはるかに複雑なC++の「サブセット」を実装していますが、clang自体の内部コンパイラーエラーよりもはるかに頻繁に失敗します。だから、私たちが語るべきは品質なのです。

あなたのコンパイラは、C++のサブセットを作り直したものです。一方、どのサブセットを取るか、その範囲、どのように作り直すかは、すべてあなたの判断に委ねられています。このサブセットは、開発チームにとって大きすぎることが判明した。

ソフトウェアビジネスには、マイクロソフト社など有名な成功例がある。この会社は、商売をするために犯した罪の数と重さをうまく選んで、その結果、適切な分野や業種の競争相手を排除・買収して、独占的な地位を確保し、独占禁止法による会社の分割も避けることができたのです。この過程で、会社が反則を犯す寸前まで追い込まれることもあった。

ビジネスとは本来、反人間的なものであり、その所有者を奴隷にするものでさえある。ビジネスの利益と、製品の品質を含めたユーザーの利益が相反することは非常に多い。ビジネスの利益を考えれば、少なくとも最短・最速で行わなければならないからだ。そして、これでもかというほど無難なビジネス・インタレストを...。

しかし、私の感覚では、御社の製品の品質はマイクロソフト社より低いと思います。また、マイクロソフトのユーザーに対する扱いよりも、あなたのユーザーに対する扱いはひどいですね。しかし、私の感触では、ここ半年で、あなたは良い方向にシフトしています。しかし、この現象は、あなたが理解しているように、ビジネスの利益にも従属するものであり、ただ、現時点では、この特定のシフトが必要とされるような利益であると思います。

 
Renat:

ちなみに、clang lastやintel compilerは、いつものプロジェクトで、つまらない内部コンパイラエラーでクラッシュしています。昨日、確認しました。だから、品質について語る必要はない。

MQL4+コンパイラの品質について、改めて確認 したことがあります。ここでもMQL4+コンパイラは、最も単純な基本的なことで失敗しています。事実です。

あなたが叱っている、叱っていないC++コンパイラの中に、そのようなアクセスコントロールエラーが、まあ1つでもあるのでしょうか?

結論は明白で、議論すべきはMQL4+コンパイラの品質である。

 
simpleton:

MQL4+コンパイラの品質について、改めて確認 したことがあります。ここでもMQL4+コンパイラは、最も単純な基本的なことで失敗しています。事実です。

あなたが叱っている、叱っていないC++コンパイラの中に、そのようなアクセスコントロールエラーが、まあ、1つでもあるのでしょうか?

結論は明白で、議論すべきはMQL4+コンパイラの品質である。

もちろん、Cではなく、MQLの品質(特性のセット)について話さなければなりません。そして、確かに彼らの比較についてではなく、CはMQLのための技術的なプラットフォームである。創造の目的が違うのです。
 
tara:
もちろん、Cではなく、MQLの品質(特性の集合)について話すべきでしょう。Cは、MQLの技術的なプラットフォームです。創造の目的が違うのです。

MetaQuotesの経営陣の考え方・意図(特に最後のフレーズ)を引用してみましょう。

レナート
これはC++言語ではなく、MQL4/MQL5に特化した言語である」という説明をさせていただきました。したがって、すべてをサポートする義務はない」。しかし、いずれにせよ、動作はできる限り使い慣れたC/C++に落とし込む。

ですから、「比較することではない」というあなたの考えは、成功したとは言えません。