MQL 언어의 구문에 대한 희망 - 페이지 5

 
TheXpert :
진행자님, 안 보이시죠? 환자가 진정되지 않으면 진정해야합니다

뭐라고요? 포인트가 있나요?

 
Реter Konow :

왜 언어를 C++라고 불렀는지 궁금합니다.

++ 핵심 C 언어의 확장이었다는 것을 정확히 기억합니다.

그리고 C 자신, Vicki는 다음과 같이 씁니다.

C(eng. C)는 B 언어의 개발로 Bell Labs 직원인 Dennis Ritchie가 1969-1973년에 개발한 컴파일된 정적으로 유형이 지정된 범용 프로그래밍 언어입니다.

 
Igor Makanu :

++ 핵심 C 언어의 확장이었다는 것을 정확히 기억합니다.

그리고 C 자신, Vicki는 다음과 같이 씁니다.

++ 기호, 또한 증분). 그 자체로 조건부로 무한한 증가를 제공합니다. 핵심 C 언어의 확장으로서 (논리적으로) C+를 호출해야 합니다.

 
TheXpert :
진행자님, 안 보이시죠? 환자가 진정되지 않으면 진정해야합니다
바로, 와드의 지휘관들! )
 
Dmitry Fedoseev :

C가 보완 및 확장되고 C 기능이 완전히 보존되기 때문에 C로 작성된 프로그램은 C++ 컴파일러에서 컴파일되어야 하는 것처럼 보입니다. 추가 확장은 확실히 배제되지 않고 이 연속성의 원칙을 보존하는 경우에만 가능합니다.

그리고 나는 당신이 그 과정에 참석했다는 것을 알았습니다.)
 
Alexey Navoykov :

코드베이스 외에 프리랜서와 마켓도 있는데 MQ가 제품의 품질에 관심을 가져야 하는 곳입니다. 그리고 언어의 품질은 개발 및 디버깅의 품질과 속도에 어떻게든 영향을 미칩니다.

현대 프로그래밍의 개념을 올바르게 이해한다면 이것은 타사 라이브러리를 사용하는 것입니다. 저것들. 당신은 많은 라이브러리를 알아야 하고, 만약 당신이 모른다면 적어도 당신의 작업을 위한 라이브러리의 존재 가능성을 상상해보십시오. 코드 작성은 대략적으로 말하면 Google에서 시작됩니다.

엄청난 수의 C ++ 라이브러리가 있기 때문에 올바른 라이브러리를 찾을 확률(매우 중복되지만)은 검색 엔진을 사용할 수 있는지 여부에 달려 있습니다. 바퀴를 재발명해야 하는 상황은 거의 발생하지 않습니다.

이 접근 방식은 개발 속도가 빠르며 품질이 모든 것이 그렇게 단순하지는 않습니다.


저것들. MQL에서 C++를 만드는 주요 목표는 새로운 솔루션으로 지속적으로 업데이트되는 이 데이터베이스를 통해 최신 프로그래밍 현실을 사용하기 위해 방대한 라이브러리 데이터베이스에 액세스하는 것입니다.


프로그래밍에 대한 이 최신 접근 방식은 MQL에서 작동하지 않습니다. 라이브러리가 거의 없으므로 현대 프로그래머는 MQL에 매우 불편합니다. 마켓/프리랜스를 위해 빠르게 글을 작성하는 것은 불편합니다. 키워드는 "빠르다"입니다. 그리고 이것은 자문가에게 거의 적용되지 않습니다. 저것들. 다른 사람들을 위한 코드를 빠르게 생성해야 합니다.


C++에 근접하면 복잡한 기술 사양을 개발하는 속도가 약간 빨라집니다. 그러나 MT5에 대한 복잡한 기술 사양의 수가 너무 적어 배기 측면에서 C++ 아날로그의 관련성이 의심됩니다.


MT5 라이브러리에 대해 이야기하면 언어 제한 때문이 아니라 제한된 작업 수로 인해 라이브러리가 거의 없습니다. MQL5가 C++에서 모든 것을 할 수 있다고 상상해 봅시다. 글쎄, 그것은 어떤 종류의 MT5 라이브러리를 작성하기 위해 줄 것입니까?


위협 언어의 새로운 기능에 대한 것이 아닙니다. 나는 단지 이러한 소망의 주된 이유를 보여주고 싶습니다.

 
Alexey Navoykov :
바로, 와드의 지휘관들! )

예, 그들은 클럽 카드를 서로에게 흔들었습니다.

 
fxsaber :

현대 프로그래밍의 개념을 올바르게 이해한다면 이것은 타사 라이브러리를 사용하는 것입니다. 저것들. 당신은 많은 라이브러리를 알아야 하고, 만약 당신이 모른다면 적어도 당신의 작업을 위한 라이브러리의 존재 가능성을 상상해보십시오. 코드 작성은 대략적으로 말하면 Google에서 시작됩니다.

엄청난 수의 C ++ 라이브러리가 있기 때문에 올바른 라이브러리를 찾을 확률(매우 중복되지만)은 검색 엔진을 사용할 수 있는 능력에 달려 있습니다. 바퀴를 재발명해야 하는 상황은 거의 발생하지 않습니다.

이 접근 방식은 개발 속도가 빠르며 품질이 모든 것이 그렇게 단순하지는 않습니다.


저것들. MQL에서 C++를 만드는 주요 목표는 새로운 솔루션으로 지속적으로 업데이트되는 이 데이터베이스를 통해 최신 프로그래밍 현실을 사용하기 위해 방대한 라이브러리 데이터베이스에 액세스하는 것입니다.


MQL에서는 이러한 현대적인 프로그래밍 접근 방식이 작동하지 않습니다. 라이브러리가 거의 없으므로 현대 프로그래머는 MQL에 매우 불편합니다. 마켓/프리랜스를 위해 빠르게 글을 작성하는 것은 불편합니다. 키워드는 "빠르다"입니다. 그리고 이것은 자문가에게 거의 적용되지 않습니다. 저것들. 다른 사람들을 위한 코드를 빠르게 생성해야 합니다.


C++에 근접하면 복잡한 기술 사양을 개발하는 속도가 약간 빨라집니다. 그러나 MT5에 대한 복잡한 기술 사양의 수가 너무 적어 배기 측면에서 C++ 아날로그의 관련성이 의심됩니다.


MT5 라이브러리에 대해 이야기하면 언어 제한 때문이 아니라 제한된 작업 수로 인해 라이브러리가 거의 없습니다. MQL5가 C++에서 모든 것을 할 수 있다고 상상해 봅시다. 글쎄, 그것은 어떤 종류의 MT5 라이브러리를 작성하기 위해 줄 것입니까?


위협 언어의 새로운 기능에 대한 것이 아닙니다. 나는 단지 이러한 소망의 주된 이유를 보여주고 싶습니다.

C ++에 AI 라이브러리가 있는 경우 모든 기능을 연결하도록 합니다. 그것은 가치.))

일반적으로 전문 프로그래머가 MQL5에서 편안함과 아늑함을 느낀다는 것은 개의치 않습니다. 우리 사회에 그들 중 더 많은 사람들이 있었다면.

(나는 항상 C++ 엔터티와 규칙의 혼란에 반감을 느끼고 거부했지만. 실제 싸움에서 10%가 유용할 수 있는 쿵푸와 같습니다. 그리고 턴테이블을 만드는 동안 당신은 펀치를 날릴 것입니다. 턱.)

 
Реter Konow :

C ++에 AI 라이브러리가 있는 경우 모든 기능을 연결하도록 합니다. 그만한 가치가 있습니다 .))

fxsaber :

MQL5가 C++에서 모든 것을 할 수 있다고 상상해 봅시다. 글쎄 , 그것은 어떤 종류의 MT5 라이브러리를 작성하기 위해 줄 것입니까?

 

fxsaber :

글쎄 , 그것은 어떤 종류의 MT5 라이브러리를 작성하기 위해 줄 것입니까?

AI 라이브러리.

AI가 조언자를 구합니다. 이것은 미래입니다.