サンセット番組? - ページ 5

 
Andrey Pogoreltsev:

プログラミングとソフトウェア開発を混同しないでください。プ ログラマはとっくに死に絶えたよ。キーをクリックしたり、GUI上で図形やパターンを投げたりすることがバカにならないので、開発者軍団は増える一方です。

そして、安い資源を求めるのはいつものことです。AIが電卓を作ると、その電卓の開発者のリソースよりも大幅にコストがかかるので、著者の最初の質問は現実的というより仮説的なものです。


また、製品の複雑さも大きく異なります。例えば、ZCachのようなものをzkSNARKで作成できるAIを誰かが作るまでは、さらに複雑なアルゴリズムを考え出すには何年もかかると思います。

そして、どう違うのか教えてください。

 
Dmitry Fedoseev:

そして、どう違うのか教えてください。

プログラミングはあくまで開発の一段階です。

 
Реter Konow:

プログラミングの時代の終焉を予感させる見出しがよく出てくる。AIやニューラルネットワークは、人間には勝てないと言われています。以前はこのような記事を嘲笑しながら読んでいたが、今は笑えなくなった。結局、オブジェクト(OOPが作るもの)は、粒子の体のようにパラメータで構成され、リンクで結ばれているのです。パラメータやリンクはコードで記述する必要はなく、特に、異なる言語で記述する必要があります。スタジオでビジュアルツールのセットを使って組み立てることができ、どんなプログラムもそのように書くことができます。なぜ、開発がこのように進まないのか......。

AIと知能はイコールではありませんし、ダムコーディングとプログラミングもイコールではありません。

ちょうど昨日、hubraでほぼこのテーマに関する記事を読んでいたのですが、https://habr.com/ru/post/483592/。

Разработчики — никакая не элита, а голые короли индустрии
Разработчики — никакая не элита, а голые короли индустрии
  • habr.com
Пожалуйста, не поймите меня неправильно. Я профессиональный разработчик с 30-летним стажем. Я могу читать и понимать почти двадцать языков, полных по Тюрингу. Я могу писать ясный и выразительный код на доброй дюжине из них. В языках, которые я действительно люблю и использую ежедневно — мое имя можно увидеть на доске почета StackOverflow...
 

まあ、遅かれ早かれ日没は来るでしょう。確かに、番組が大きく途切れるように見える可能性は高いですね。ニューラルネットワークとその相互作用の方向性の最も可能性の高い選択でさらに高水準言語。でも、それもプログラミングでしょう。また、スタジオを通じてWebサイトのレイアウトを行う人も出てくるでしょう。確かに、このプログラマーたちの差は、これから大きく広がっていくでしょう。

そして、完全な衰退は、すべてのビジネスの90%が完全に自動化され、医療やその他の ...というのは、ユートピア的にまだ先の話です。

 
3Dシューティングのチャンピオン(オタク)に対するコンピュータゲームでは、両者が同じ条件に置かれ、最も重要なことは、手を静的に計算するのではなく、動的に計算することで、AI(条件付き)が勝利する。つまり、ターン制のゲーム(チェッカー、チェス)ではなく、知性だけでなく、プレイヤーのリアクションによって勝利が左右されるアクションの要素があるのです。例えば、武器に反動がある、プレイヤー(人)が角を曲がってきた、反対側に回ることができる、座って待つことができる、遠くの部屋に走ることができる、など。そして、そのような状況下では、AIは「うまく走り、正確に撃つ」ために思考過多の教育(学習)をしなければならないのです。

ほんの些細なことですが、今やこのAIはあらゆるところに実装され、その開発に全力を投じています。つまり、次の革命はAI
 
Alexandr Andreev:

まあ、遅かれ早かれ日没は来るでしょう。確かに、番組が大きく途切れるように見える可能性は高いですね。ニューラルネットワークとその相互作用の方向性の最も可能性の高い選択でさらに高水準言語。でも、それもプログラミングでしょう。また、スタジオを通じてWebサイトのレイアウトを行う人も出てくるでしょう。確かに、このプログラマーたちの差は、これから大きく広がっていくでしょう。

そして、完全な衰退は、すべてのビジネスの90%が完全に自動化され、医療やその他の ...というユートピアの時代。

プログラミング言語そのものは、原理的に非効率である。ルール、シンタックス、ページのタイプ、コードの読み方。実物の世界をそのコードを通して認識すると、アメーバの目を通して見ていることになるのです。

必要なフレームワークはとっくの昔に出来上がっていて、現代のプログラマーは様々なオブジェクトから「スペアパーツ」を取り寄せているだけなのです。ちなみにこれは、いろいろなトピでよく書かれていることです。プログラムの開発は、プログラムのアップグレードへと移行しています。新しいものが作られることはほとんどありません。ほとんどが旧作のバリエーションです。

私の考えの本質は、プログラムオブジェクトを記述する方法があまりにも狭く、手間がかかりすぎるということです。現代の技術では、それを何倍にも拡大し、改良することができますが、そのためには、プログラミングの概念を見直す必要があるのです。

 
SeriousRacoon:

AIと知能はイコールではありませんし、ダムコーディングとプログラミングもイコールではありません。

ちょうど昨日、hubraでほぼこのテーマに関する記事を読んでいたのですが、https://habr.com/ru/post/483592/。

そうです、インテリジェンスではありません。AIは非常に広い分野で、文字通りファジーロジック(これは私たちと似ている)を使うものすべてを指します。
 
Ivan Butko:
3Dシューティングのチャンピオン(オタク)に対するコンピュータゲームでは、両者が同じ条件に置かれ、最も重要なことは、手を静的に計算するのではなく、動的に計算することで、AI(条件付き)が勝利する。つまり、ターン制のゲーム(チェッカー、チェス)ではなく、知性だけでなく、プレイヤーの反応によって勝利が左右されるアクションの要素があるのです。例えば、武器に反動がある、プレイヤー(人)が角を曲がってきた、反対側に回ることができる、座って待つことができる、遠くの部屋に走ることができる、など。そして、そのような状況下では、AIは「うまく走り、正確に撃つ」ために思考過多の教育(学習)をしなければならないのです。

ほんの些細なことですが、今やこのAIはあらゆるところに実装され、その開発に全力を投じています。つまり、次の革命はAI
同意見です。しかし、ニューラルネットワークだけではAIは作れません。知性という概念が必要ですが、それはまだ出来上がった形では存在しません。理論だけ。
 

OnChartEvent()イベント(座標とカーソル、キーイベント)のみを使用して、純粋なEAで絶対零度からビジュアルスタジオを作成する方法です。私の理論によれば、それは可能です。 オブジェクトのパラメータを組み立てるという、私の新しいコンセプトを使って。

ステージ

1.EAを新規に作成します。

2.Kernel配列の宣言。

3.キーが押されたときにカーソルのあるカーネルの大きさを制御する関数を書いてください。

4.キーボタンを押すと、コアにパラメータを追加する機能を書き込む。

5.カーソルと特殊ボタンのキーイベントに対するグラフオブジェクトの基本ハンドラの呼び出しを追加した(ハンドラ - ObjectCreate(), ObjectSetInteger()...)

6.オブジェクトのテンプレートを保存する関数を書いてください。

7.テンプレートをインスタンスにコピーする書き込み関数です。

8.作成したテンプレートとインスタンスをカーネル内に分散させる関数を作成する。

9.Expert Advisorを実行し、パラメータの作成とMTのグラフ上の基本制御のテンプレートの組み立てに進みます。

10.基本的な要素セットを 作成したら、それをテンプレートとして保存し、カーネルのユーザー部分にコピーする。最初の要素のテンプレートから、編集用の要素のインスタンスを取得します。

11.編集のパラメータと編集可能な要素の間にリンクを確立し、ビジュアル編集を取得する))。(原始的で粗雑な形ではあるが、本質的にはそうである)。


ZS.ご覧のように、ほとんどビジュアルな操作の組み立てと、ビジュアルな編集の実装だけで何とかなるものです。

Документация по MQL5: Основы языка / Типы данных / Структуры, классы и интерфейсы
Документация по MQL5: Основы языка / Типы данных / Структуры, классы и интерфейсы
  • www.mql5.com
Структура является набором элементов произвольного типа (кроме типа void). Таким образом, структура объединяет логически связанные данные разных типов. Объявление структуры Имя структуры нельзя использовать в качестве идентификатора (имени переменной или функции). Следует иметь ввиду, что в MQL5 элементы структуры следуют непосредственно друг...
 
Andrey Pogoreltsev:

プログラミングはあくまで開発の一段階です。

他にどんなものがあるのでしょうか?