Skip to content

What does "time to ready" mean? #181

Closed

Description

@brendt

Description

I couldn't understand what "time to ready" means in the comparisons table.

Use case

Proposed solution

No response

Alternatives considered

No response

Code example

Activity

  1. brendt commented on Jul 2, 2026

    @brendt
    Author

    To elaborate: I'm mostly curious what it means in the context of PhpStorm. TTR being 20 minutes to do what exactly? Before indexing is done? To run static analysis on a project?

    Even then, 20 minutes is a huge amount of time that doesn't seem realistic

  2. AJenbo commented on Jul 2, 2026

    @AJenbo
    Contributor

    Before indexing is done?

    That one, from a first time opening a the project. More specifically at which point code completion is fully functional (the project being used for testing is Laravel based), PhpStorm will start up faster then that, but it has various stages where different parts of code completion gradually comes online.

    Even then, 20 minutes is a huge amount of time that doesn't seem realistic

    It's CPU time, not wall time. I found it a more fair yard stick since else it would be a reflection of my hardware more then anything else. Using CPU time means it's proportionally transferable to other systems. It also reflect the "jet engine" effect, 22m spread over 16 cores will probably serve you 2 minutes of being very very hot.

    One point where PhpStorm is being unfairly measured here is that I couldn't easily separate the language engine from the rest of the application, but I am working on that since I got some helpful feedback from JetBrain regarding that, but the difference isn't more then 12% from what I saw.

  3. locked and limited conversation to collaborators on Jul 2, 2026
  4. converted this issue into a discussion #182 on Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions