Discontinue Sourcetrail
sourcetrail.com
sourcetrail.com
Not sure if this will be good for the developer community though, it seems right now the large cloud players are trying to lock them into a closed ecosystem from which it will be hard to escape. Most open-source code already lives on Github and I'd wager that in 5-10 years most development will take place in cloud solutions, as the complexity of systems increases and makes local development harder. When that has happened I think it's not unreasonable the large players will tighten the screws on developers a bit and start squeezing out more money from them, since it will become very hard to migrate away from that entire ecosystem.
Accordingly, I believe that new developer tools are difficult to monetize because the established ones are already exceptionally good. There's no customer pain to alleviate.
The thought has crossed my mind to try to actually sell it as a SaaS. But by itself, call graph visualizers are the sort of thing that you would need only once or only every once in a while. That sort of software is very difficult to monetize - as 10,000 failed productivity app companies could tell you. I don't know the details of what happened with Sourcetrail but I assume it was similar - developers might have found it useful occasionally but it's not something most developers would use daily or even monthly - so it's hard to justify a subscription.
I saw in another comment saying Sourcetrail supplies "who-implements-who". CLion gives you this, Qt Creator doesn't really (outside of Find References), and I'm not sure about VS Code Clangd or Microsoft C++.
https://github.com/willcrichton/flowistry
It's a vscode plugin that analyzes the data flow graph, and lets you do things like highlight statements that depend on the current one, etc.
@kegilpin
which has a subset of features of SourceTrail.
So sad about this.
(I'm aware that SourceTrail plugin exists but it did not work well for me)
I'm slowly getting the impression that IDEs for JetBrains became just a cash cow with limited dedicated developer resources and now the most investment goes into Space.
https://blog.jetbrains.com/kotlin/2011/08/why-jetbrains-need...
> The next thing is also fairly straightforward: we expect Kotlin to drive the sales of IntelliJ IDEA. We’re working on a new language, but we do not plan to replace the entire ecosystem of libraries that have been built for the JVM. So you’re likely to keep using Spring and Hibernate, or other similar frameworks, in your projects built with Kotlin. And while the development tools for Kotlin itself are going to be free and open-source, the support for the enterprise development frameworks and tools will remain part of IntelliJ IDEA Ultimate, the commercial version of the IDE. And of course the framework support will be fully integrated with Kotlin.
After all, they need to keep the Mountain View customer happy.
For my personal and work use, I pay for my own All Tools subscription or whatever they call it now. $149/year for everything JetBrains makes!
Anyway, let's take GP's comment to mean "JetBrains and other great IDEs". Then we can all agree. :-)
Visual C++ 6.0 did not hold a candle to Delphi and C++ Builder, and Visual C++ 2019 still doesn't.