Answer the question
In order to leave comments, you need to log in
An IDE with Artificial Intelligence that improves program code?
Is there an IDE with AI that would offer the most optimal (fast, fault-tolerant, small memory - depending on how you set it up) data structure, layout sorting algorithms, etc. for the written project. also with the subsequent adaptation and revision of the selected structures, depending on the increase in requirements or other parameters?
Answer the question
In order to leave comments, you need to log in
And why sobsna then you will need?
If AI can offer a more optimal algorithm, then it should already understand what the final goal should be. Those. he knows what to do, how to do it. What are you for then? Launch IDE?
JaeBrains IDEs have this feature.
In the settings, you need to check the box and you will be happy))
Article_on_this_topic.
Such an IDE does not exist. And will not exist. I'll explain why. In information technology, there is a class of tasks that cannot be solved "by looking at the code". For example, it is impossible to prove that the code has some property. For example, the property that it will stop with a guarantee after 100,000 iterations. To prove this, you need to compile and run this code. Roughly speaking, the runtime or the actual operation of the code is proof of its correctness. And no static analyzers are able to look deeper than runtime.
Why is runtime important here? because the author is talking about sorting algorithms and it follows from the context that he is interested in performance and speed tasks.
Another alternative is to view the code by a human. It works. Sometimes.
Static analyzers can simply suggest some simple error like a potential NPE or an array out-of-bounds error. But only in very simple cases.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question