Thanks! I'll certainly give it a try. Not sure what the business model should be, though.
You may want to take some inspiration from prezi.com. One could write prezi-like HS workspaces to document some particular workflows. You would want the possibility to add text to the canvas (outside of the code editors), and allow zooming in/out from editors. This could be a premium feature that large companies want to pay for.
Thanks for the feedback. We'll see how we can improve the communication.
Quick response: with pypi, you can only install the reasoning engine. By cloning the repository, you get the full suite of tools, including the "interactive consultant".
Hi, I'm one of the main devs. TLA+ is useful to prove properties of programs. By contrast, IDP-Z3 is a reasoning engine that can be used as a module in a program. It is closer to a constraint solver, but offers more functionality than a traditional CSP solver. For example, it can compute what are relevant questions, given some inputs. This is useful to build "interactive consultants".
For example, you give IDP-Z3 the formula that links a tax-free amount, a tax rate and a tax-included amount, and the values of any two of its parameters, and it will compute the missing parameter. You do not need to write 3 different formula, one for each case. If you give him only one parameter, it will say that the other two parameters are relevant.
You are missing the complaint he filed because he was a victim of retaliation. This is first hand evidence that the inspector general of the intelligence community found credible and urgent, and the main point of the story.
It's not a total (heh) disaster, since many intervals are comparable with many other intervals. Floating point implicitly "solves" this problem by truncating the implicit interval onto a member of a fixed discrete set. It does so quite cleverly, but ultimately it still silently loses information; sometimes (admittedly rarely) you might want the correct result "I was unable to compute an answer due to lack of input precision" that happens when you try and work out whether [0,2] is less than [1,3].
I just can't take TIOBE seriously, I don't think Kotlin is as popular as the Logo educational programming language and Rust dropping 20 positions despite adding a new keyword to it is also interesting. And Typescript isn't even measured.
Yours is much more believable, but I don't see C++ there. Is this a bug or a feature? EDIT: I saw the clarification in the other comment but maybe C/C++ would be better then?
It depends what you are looking for in a rating. If you are making a new programming language and want to know which concepts and syntaxes are familiar to people, than TIOBE is probably not that far off. PYPL on the other hand seems to show how many people want to try the language, not necessarily trying or sticking with it, but more like a measure of its visibility on the market. Both are useful metrics and help to paint a better overall picture.
> The index is currently limited to 22 languages. You can still analyze the popularity of your favorite language and compare it to others, using Google Trends. C++ has the same popularity as C on Google trends: to avoid duplication, it is not included in the PYPL index.
You may want to take some inspiration from prezi.com. One could write prezi-like HS workspaces to document some particular workflows. You would want the possibility to add text to the canvas (outside of the code editors), and allow zooming in/out from editors. This could be a premium feature that large companies want to pay for.