Perguntas com a marcação «concurrency»

A simultaneidade é uma propriedade de sistemas nos quais vários processos estão sendo executados ao mesmo tempo.







16
Linguagem de programação moderna com abstrações intuitivas de programação simultânea [fechado]
Estou interessado em aprender programação simultânea, focando no nível do aplicativo / usuário (não na programação do sistema). Estou procurando uma linguagem de programação moderna de alto nível que forneça abstrações intuitivas para escrever aplicativos simultâneos. Quero focar em linguagens que aumentam a produtividade e ocultam a complexidade da programação …


7
Existem práticas descontinuadas para programação multithread e multiprocessador que eu não devo mais usar?
Nos primeiros dias do FORTRAN e do BASIC, essencialmente todos os programas foram escritos com instruções GOTO. O resultado foi o código espaguete e a solução foi a programação estruturada. Da mesma forma, os ponteiros podem ter características difíceis de controlar em nossos programas. O C ++ começou com muitos …

2
Como o Rust diverge dos recursos de simultaneidade do C ++?
Questões Estou tentando entender se o Rust melhora fundamental e suficientemente os recursos de simultaneidade do C ++, para decidir se devo dedicar algum tempo ao aprendizado do Rust. Especificamente, como o Rust idiomático melhora ou de alguma forma diverge dos recursos de simultaneidade do C ++ idiomático? A melhoria …
35 c++  concurrency  rust  c++14 


3
Por que não linhas verdes?
Embora eu saiba que questões sobre isso já foram abordadas (por exemplo, https://stackoverflow.com/questions/5713142/green-threads-vs-non-green-threads ), não sinto que tenha uma resposta satisfatória . A questão é: por que a JVM não suporta mais linhas verdes? Diz isso na FAQ Java de estilo de código : Um encadeamento verde refere-se a um …



3
Diagramas UML de aplicativos multithread
Para aplicativos de thread único, eu gosto de usar diagramas de classes para obter uma visão geral da arquitetura desse aplicativo. Esse tipo de diagrama, no entanto, não tem sido muito útil ao tentar entender aplicativos altamente multithread / simultâneos, por exemplo, porque diferentes instâncias de uma classe "vivem" em …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.