Best of JetBrainsMay 2025

  1. 1
    Article
    Avatar of jetbrainsJetBrains·51w

    Is Rust the Future of Programming?

    Rust is rapidly becoming a preferred programming language due to its performance, memory safety, and concurrency capabilities. It's increasingly adopted in enterprise solutions and various sectors including cloud computing and AI. Rust is rarely used alone, often integrating with languages like Python and JavaScript. Despite challenges, its community-driven evolution is pushing it as a versatile language for modern software development.

  2. 2
    Article
    Avatar of jetbrainsJetBrains·52w

    CLion Is Now Free for Non-Commercial Use

    CLion, a JetBrains IDE for C and C++ development, is now available free for non-commercial use. This initiative is in line with similar changes made to other JetBrains IDEs to support learners, hobbyists, and open-source contributors. The full IDE features remain accessible under this license with the exception of the 'Code With Me' feature. Non-commercial use includes learning and hobby projects, but a commercial license is still needed for commercial projects.

  3. 3
    Article
    Avatar of jetbrainsJetBrains·49w

    PHP Annotated – May 2025

    PHP Annotated May 2025 covers major PHP developments including the upcoming pipe operator in PHP 8.5, new array_first() and array_last() functions, security updates across PHP versions 8.1-8.4, and the introduction of the #[\NoDiscard] attribute. The edition highlights PHP's 30th anniversary celebration, FrankenPHP's official support by The PHP Foundation, and various tools for building desktop applications with PHP. It also covers AI tooling growth in the PHP ecosystem, framework updates including Laravel 12 and Symfony 7.3, and upcoming PHP conferences.

  4. 4
    Article
    Avatar of jetbrainsJetBrains·1y

    The .NET Tools Blog

    A jumpstart guide that helps Visual Studio and ReSharper users transition to JetBrains Rider, highlighting the advantages and process of moving to the new development environment.

  5. 5
    Article
    Avatar of jetbrainsJetBrains·1y

    Making WebStorm Faster: How We're Improving Performance Behind the Scenes

    WebStorm is actively enhancing its performance through a dedicated focus on speed, responsiveness, and reliability, addressing user concerns about lag. By utilizing a comprehensive performance test suite and the IJ-Perf monitoring tool, the team tracks and resolves performance regressions. User feedback and real-world projects are vital for ongoing improvements. Initiatives include analyzing CPU snapshots, addressing memory issues in the TypeScript service, and experimenting with a service-based type engine for better efficiency.