![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
OK, entendi, o que é FP, é a nova senha no clube.
programação funcional
Sim.
surgiram perguntas ao código, como sempre por que você usa .... e outras demagogias, provavelmente não vou perguntar - não adianta, porque eu o conheço como praticante, se foi escrito dessa forma, valeu a pena
Os participantes da discussão do fórum (programadores) podem ser divididos, grosso modo, em dois grupos. Um deles se alimenta do mercado e especialistas em programação sob encomenda é sua principal ocupação. O segundo grupo é composto por aqueles que comercializam e ganham com a comercialização. A programação é secundária e episódica para eles. Por que não encomendar de freelancers? Se você quiser fazer bem, faça-o você mesmo, e como regra geral é mais fácil escrever do que explicar a alguém o que deve ser feito.
A demanda dos programadores desde o primeiro grupo até os desenvolvedores - espremer tudo em MKL, caso contrário não podemos nos encaixar no mercado.
Para o segundo grupo de usuários do terminal o mais importante é que o terminal seja confiável, estável e imutável. O horror da migração de MT4 para 600 ainda me faz estremecer. É por isso que o terminal MT4 e a linguagem MQL4 estão funcionando. Se o TP não pode ser implementado na MQL4, procuramos soluções prontas em outros idiomas e simplesmente as aplicamos. Como disse um personagem de Khazanov: "Não há necessidade de pensar nisso". Tudo foi inventado há muito tempo antes de nós". Se você precisar de modelos de aprendizagem de máquinas - pegue R ou Python, se você precisar de programação assíncrona, paralela de tarefas - pegue ZeroMQ, etc. É impossível portar tudo isso para a MCL e não há necessidade.
Não importa muito seusar ou nãoo OOP para tarefas simples. Mas assim que você precisar paralelizar a execução de tarefas (não de computação!), esqueça o OOP. Quem já enfrentou estas tarefas, sabe do que estamos falando. Portanto, esta possibilidade nunca estará na MKL.
A posição dos desenvolvedores é clara - quando se investiu tanto esforço e tempo no produto, ele é o melhor. O que não está claro é sua afirmação arrogante sobre aqueles que discordam de que o OOP não é a única nem a melhor opção na programação.
Apenas uma opinião, não para discussão. Nada a discutir.
Boa sorte.
programação funcional
...
Uau! eu nem pensei que pudesse haver algo mais interessante do que uma história sobre um bailarino e seus tomates.
Eu nem sei o que há de tão bom na FP, eu tive uma pequena experiência com a lisp, mas ela simplesmente não se afundou. Incomfortável, desconhecido. Talvez eu não o tenha dominado.
Só não é para mentes médias: C++ agora é estudado na faculdade, enquanto a programação funcional é estudada apenas no último ano da universidade. Você precisa de um bom professor e o limiar de entrada é maior, mas quando ele é superado, tudo é simples e muito conveniente: você resolve a tarefa em mãos, em vez de escrever toneladas de código
Só não é para mentes medianas
Obrigado, muito bom ))
Eu nem sei o que há de tão bom na FP, tenho um pouco de experiência com o lisp, mas ele simplesmente não clicou em nada. Incomfortável, desconhecido. Talvez eu ainda não tenha tomado o jeito.
Só não é para mentes médias: C++ agora é estudado na faculdade, enquanto a programação funcional é estudada apenas no último ano da universidade. Você precisa de um bom professor e o limiar de entrada é maior, mas quando ele é superado, tudo é simples e muito conveniente: você resolve a tarefa em mãos, em vez de escrever toneladas de código.
Acho que é tudo sobre a proibição do álcool para menores de 18 anos!
Não é aquele que tem todos os parênteses?
Bem, isso é uma coisa dos diabos, amígdalas no seu traseiro.
ZS: e há Egor acima sobre o assunto, mais ou menos o mesmo estilo é defendido.