https://github.com/johnanon9771/concepts-fundamentals
Repository for experiments :smile:
https://github.com/johnanon9771/concepts-fundamentals
concurrency functional-programming nodejs parallelism
Last synced: 8 months ago
JSON representation
Repository for experiments :smile:
- Host: GitHub
- URL: https://github.com/johnanon9771/concepts-fundamentals
- Owner: JohnAnon9771
- Created: 2021-02-18T19:39:58.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-15T18:44:56.000Z (about 3 years ago)
- Last Synced: 2025-01-22T09:12:45.716Z (10 months ago)
- Topics: concurrency, functional-programming, nodejs, parallelism
- Language: JavaScript
- Homepage: https://codesandbox.io/s/github/JohnAnon9771/coroutines-fiber-and-concepts-fundamentals
- Size: 60.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Concepts-fundamentals
Colocarei aqui tudo que ando estudando sobre concorrência e paralelismo, programação funcional e conceitos fundamentais.
## Concurrency
De forma resumida é quando duas ou mais tarefas podem iniciar, executar e concluir em períodos de tempo sobrepostos. Isso não significa necessariamente que os dois estarão funcionando ao mesmo tempo. Por exemplo, multitarefa em uma máquina de núcleo único.
Boa refência: [Sun's Multithreaded Programming Guide](https://docs.oracle.com/cd/E19455-01/806-5257/6je9h032b/index.html)
## Parallelism
Paralelismo é quando as tarefas literalmente são executadas ao mesmo tempo, por exemplo, em um processador multicore.
## Contents
- [Functional Programming](https://github.com/JohnAnon9771/Concepts-fundamentals/tree/main/functional-programming)
- [OOP](https://github.com/JohnAnon9771/Concepts-fundamentals/tree/main/oop)