Ir ao conteúdo
  • Cadastre-se

C++ Software feito com mais de uma linguagem?


Posts recomendados

Olá pessoal, pesquisando pela rede vi algumas informações sobre um software ser feito com mais de uma linguagem, exemplo uma feito o algoritmo com c++ e o scripts em python.

Mas não consegui encontrar como isso é feito, se é por uma framework, uma ide, uma library ou sei la.

Acredito que não encontrei, por não ter usado as palavras-chaves corretas para a pesquisa.

Para aqueles que tem essa informação, se puder me passar as palavra-chaves, fontes e tudo mais, agradeceria.

até mais

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Olá, 

 

posso te dar um exemplo de como isso pode funcionar, 

 

Trabalhei junto com o desenvolvimento de um ERP feito em Java, e internamente era possível injetar scripts em JavaScript através de REST utilizando o motor V8 da Google. Isso para aplicações WebService é bem mais simples de se fazer. 

 

Já para aplicações standAlone, nunca ouvi falar de um framework com esse objetivo, mas daria para fazer uma linha de comunicação com duas linguagens diferentes bastando definir as regras de I/O, via rest ou Socket. 

 

abs. 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  1. Pode-se fazer por exemplo uma DLL feita em C ANSI (ou em outra linguagem), e importar ela com C#, ou alguma outra linguagem, sendo que dentro dessa DLL pode conter N funções feitas em C.
  2. Pegando como exemplo o Golang, ele é compatível com C ANSI, se você criar uma função em C pode chamar ela com GO sem precisar fazer nada de especial, é possível dar #include em alguma lib feita em C ANSI dentro do GO e chamar as funções de C dentro do GO normalmente.
  3. É possível dentro do C chamar código Assembly.
  4. É possível usar o JNI (DO JAVA) para imbutir um Wrapper de C/C++ dentro do JAVA
  5. Usar Sockets/Webserver/Endpoint/Rest API etc... + JSON é outra alternativa, geralmente utilizada na WEB para criar vários serviços/micro serviços feitos em diferentes linguagens para diferentes dominios.
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!