Have you ever wondered why we use high-level programming languages? π€ Beyond rapid development, there's an important aspect to consider: security and stability. Compiled languages with static typing often provide enhanced robustness and fewer runtime errors compared to their interpreted and dynamically-typed counterparts. π
While I believe compiled languages can offer benefits in terms of reliability, it's all about choosing the right tool for the job and balancing performance with other factors. πͺ
At the moment, I'm working as a backend developer at Flow π’ and honing my skills in Java Spring Boot, PHP, and AWS for backend development. π
- Explicit > Implicit (inspired by Python)
- Ahead-of-Time (AOT) Compilation > Just-In-Time (JIT) Compilation > Interpreted languages
- Open-source > Proprietary
- Static typing > Dynamic typing
- WebAssembly (WASM) should have access to the Document Object Model (DOM)
- Containers > Virtual Machines
- Linux <3