I watched the 30 minute "AI rollout" video from JetBrains not long ago. The engineer on at about minute 20, is CTO now? also a twenty year coder there? In this video, the two technical communications people and that Cxx leader, were obviously placing a lot of emphasis on this new "AI" version .. of something that they have been doing all along.. code hints, context evaluation, code logic engine.. but with a new bravery to send all of this Back to the Servers without a choice. It seems to be like an obsession. Sending all your code details back to a central server constantly, appears to be a large change in the social contract of programming, to me. It appears that MSFT and Google, plus the phone market norms, have changed the game field back towards centralized record keeping.
For people with knowledge of political history, this is a strong warning.
My respect for the JetBrains engineering, and the skill of the technical communicators, was met with real distrust. Not for those people, but with this whole "sea change" in the ways that the Internet works.
Comments
I watched the 30 minute "AI rollout" video from JetBrains not long ago. The engineer on at about minute 20, is CTO now? also a twenty year coder there? In this video, the two technical communications people and that Cxx leader, were obviously placing a lot of emphasis on this new "AI" version .. of something that they have been doing all along.. code hints, context evaluation, code logic engine.. but with a new bravery to send all of this Back to the Servers without a choice. It seems to be like an obsession. Sending all your code details back to a central server constantly, appears to be a large change in the social contract of programming, to me. It appears that MSFT and Google, plus the phone market norms, have changed the game field back towards centralized record keeping.
For people with knowledge of political history, this is a strong warning.
My respect for the JetBrains engineering, and the skill of the technical communicators, was met with real distrust. Not for those people, but with this whole "sea change" in the ways that the Internet works.
Microsoft offers free offline (but not as good) “ai” for code via IntelliCode.
I find it better (and way faster) than most stuff on the market for in context completions.
You can even train it on your own code.
GitHub copilot chat is really good, though