Pages

Se afișează postările cu eticheta development trends. Afișați toate postările
Se afișează postările cu eticheta development trends. Afișați toate postările

marți, 14 aprilie 2026

News : New programming languages in 2026.

  • 1. Mojo – a new language for AI and GPU
    Mojo is considered one of the most promising new languages of 2026.
    • Python‑like syntax
    • Performance close to C
    • Designed specifically for AI, GPUs, and accelerators
    • Ideal for machine learning, inference, and parallel processing
  • 2. Carbon – a modern successor to C++
    Carbon is an experimental language created to offer a modern alternative to C++.
    • Better memory safety
    • Modern tooling
    • Interoperability with C++
    • Highly visible in discussions about emerging languages in 2026
  • 3. Zig – a new language for systems & performance
    Zig is not entirely new in 2026, but it becomes much more popular this year.
    • An alternative to C
    • Full control over memory
    • No runtime, no garbage collector
    • Used for systems, compilers, and developer tools
  • 4. Elixir – a modern language for distributed systems
    Elixir continues to grow in 2026 as a modern language for scalable applications.
    • Runs on the Erlang VM
    • Excellent for distributed systems with low latency
    • Used in telecom, fintech, and IoT
  • 5. Clojure (revival in 2026)
    Although not new, Clojure returns to the list of recommended languages in 2026.
    • Functional and concise
    • Excellent concurrency
    • Runs on the JVM

marți, 13 ianuarie 2026

News : Ultrahuman build GATT with Android Studio under one hour.

Ultrahuman is a consumer health-tech startup that provides daily well-being insights to users based on biometric data from the company’s wearables, like the RING Air and the M1 Live Continuous Glucose Monitor (CGM). The Ultrahuman team leaned on Gemini in Android Studio's contextually aware tools to streamline and accelerate their development process.
GATT is an acronym for the Generic ATTribute Profile, and it defines the way that two Bluetooth Low Energy devices transfer data back and forth using concepts called Services and Characteristics. It makes use of a generic data protocol called the Attribute Protocol (ATT), which is used to store Services, Characteristics and related data in a simple lookup table using 16-bit IDs for each entry in the table.
NOTE: Quite impressively, I managed to create a basic default app with bluetooth when there was no artificial intelligence and with complicated Android Studio settings in almost a day. Obviously the most complicated were the settings, I will test if they are as complicated in the future if I need to.

sâmbătă, 20 decembrie 2025

News : The tiobe flow of programming and the old C!

... this is good to know about programming flow :
C has risen to a ‘market’ (read: search) share of 10.11 percent, a clear increase compared to last year. The programming language remains as relevant as ever in areas where performance, hardware proximity, and control are key, such as embedded systems, operating systems, and infrastructure software. The renewed focus on efficiency, security, and energy consumption seems to be reigniting the popularity of C, partly due to the growth of IoT and industrial automation.
... by the techzine and the tiobe-index websites.