> Its paid features are always enabled when completing Rust code, in acknowledgment of the fact that TabNine could not exist without the Rust ecosystem.
Thanks for this, Jacob!
[0] - https://www.reddit.com/r/rust/comments/9uhc1x/tabnine_an_aut...
> Its paid features are always enabled when completing Rust code, in acknowledgment of the fact that TabNine could not exist without the Rust ecosystem.
Thanks for this, Jacob!
[0] - https://www.reddit.com/r/rust/comments/9uhc1x/tabnine_an_aut...
Following your logic, nobody should show appreciation for anything.
Or maybe he's serious, maybe the Rust ecosystem literally saved him from death or something like that.
Alternatively you could read it as “I wouldn’t have bothered doing this if rust wasn’t there.”
I don't think it was intended to be interpreted literally. The intent and the feeling behind what he was communicating was represented clearly.
He might also not have chased the project if he weren't working in an ecosystem he particularly liked, so who knows, maybe it wouldn't have happened without Rust.
But you never know, maybe in another language he would have done a much better project, maybe not. Actually, in alternative universes everything would probably be different. If Python didn't exist this project would maybe not exist too, and would be at least a little different in any case, so he could have opened the full version to Python codebases too, and that applies to all other languages.
Actors do not win Oscars doing great performances in bad movies.
Scientists do not win Nobel prizes working alone or in bad work conditions.
I always take these appreciations at face value.
That said, not trying to undercut anyone's appreciative statements, especially the one from OP in his repo towards Rust! Obviously people (and programming languages, for that matter) aren't simple drop-in replacements for each other in real life. You have to be inspired and empowered by them.
That personal motivation or rapport component is probably what was being missed in the post to which I replied.
This is valid for both programming and human languages.
Note that they talk about the ecosystem, not just the language. If you want a high performance, compiled language, with a good ecosystem of packages that you can leverage then Rust is a great choice. Arguably Go is the only other language that would fit the bill, but for some people the simpler type system doesn't allow the abstractions they want.