Jonathan Turner

jonathanturner.org · Personal blog · on HN since 2015

Jonathan Turner, a Rust contributor and creator of nushell, writes about Rust, its tooling, and its adoption.

What HN saysHN links it for data on Rust's popularity and commercial users, and for his posts on the Rust language server.
21HN people shared it
8linked it in comments
17stories submitted
2.6Kstory points
7 years agolast shared
2015people per year2026

Most-shared posts

  1. 1
    Rust and the Blub Paradox
    3 people · 91 points · first shared 2016 · 88 comments on HN
  2. 2
    Rust Language Server Now Available with Rustup
    2 people · 263 points · first shared 2017 · 31 comments on HN
  3. 3
    Rust language server alpha 2 release
    2 people · 9 points · first shared 2017 · discussion on HN
  4. 4
  5. 5
    A Snapshot of Rust's Popularity in July 2018
    2 people · 4 points · first shared 2018 · 2 comments on HN
  6. 6
    Building a simple JIT in Rust
    2 people · 4 points · first shared 2015 · discussion on HN
  7. 7
    Introducing nushell
    1 people · 1.5K points · first shared 2019 · 366 comments on HN
  8. 8
    Fun facts about Rust's growing popularity
    1 people · 271 points · first shared 2017 · 128 comments on HN
  9. 9
    Announcing Rust Language Server Alpha Release
    1 people · 266 points · first shared 2017 · 33 comments on HN
  10. 10
    Using Rust in Windows
    1 people · 164 points · first shared 2017 · 60 comments on HN
  11. 11
    Feature Bias, or Rethinking the Blub Paradox
    1 people · 7 points · first shared 2016 · 2 comments on HN
  12. 12
    Talking about how we talk about Rust in 2018
    1 people · 4 points · first shared 2018 · discussion on HN
  13. 13
    Nushell 0.5.0 Released
    1 people · 4 points · first shared 2019 · discussion on HN
  14. 14
    How fast can we compile Rust hello world?
    1 people · 2 points · first shared 2018 · discussion on HN
  15. 15
    Rust 2017 Survey Results.html)
    1 people · first shared 2017

What HN people wrote when they linked it

jntrnr · 2016-08-26
Yeah, it's not set up for https. Do you see the same thing with http://www.jonathanturner.org/?
psi-squared · 2016-03-27
There is an exception-like mechanism in Rust, in the form of the "try!" macro. It's a lot more flexible, but somewhat more verbose (Haskell has the same mechanism in a way that looks a lot more like exceptions, so that's not an inherent flaw). The best explanation I've seen is this: http://www.jonathanturner.org/2015/11/learning-to-try-things-in-rust.h… tl;dr: "Result"s are like exceptions which are caught by default. You can (explicitly) propagate them upwards by using try!(...). This is nice because it means that you can tell what exceptions can occur in a block of code only using "local" information.
Groxx · 2020-02-25
Some: https://www.jonathanturner.org/2018/07/snapshot-of-rust-popularity.htm… As far as "using it in a substantial portion of their product", dunno.
amelius · 2020-01-12
Perhaps this link would explain it more clearly: [1]. Leg-day is bodybuilding terminology, and refers to the day of the week when the bodybuilder is supposed to be training the leg muscles. According to the meme, nobody wants to train the legs because they show the least. [1] https://www.jonathanturner.org/2016/01/rust-and-blub-paradox.html
newscracker · 2017-10-30
I'm not on Twitter, and so cannot contact Jonathan Turner (whose website this list of facts is on). On this page, some of the links to the Rust Survey results are broken - they have a prefix of jonathanturner.org and have the actual survey results link within parentheses. [1] They should be corrected to link to the Rust Survey Results. [2] [1]: http://www.jonathanturner.org/2017/10/(https://blog.rust-lang.org/2017… [2]: https://blog.rust-lang.org/2017/09/05/Rust-2017-Survey-Results.html
dhfhduk · 2017-05-17
Thanks. This is helpful. I guess part of what I'm wondering is how much Kotlin interfaces compare to Scala traits in the sense explained here: https://en.wikibooks.org/wiki/Scala/Traits Or, in another example, how does use of Rust impl map onto Kotlin? http://www.jonathanturner.org/2016/02/down-the-rabbit-hole-with-traits… I really don't mean this as a criticism of Kotlin, I'm just trying to map this all out. Kotlin seems nice and like something I could use, but I'm sure it has its boundaries also.
kibwen · 2017-04-27
And note that if you're using rustup to manage your toolchain, you can now use it to install and manage RLS for you as well: http://www.jonathanturner.org/2017/04/rls-now-in-nightly.md.html
0xmohit · 2016-08-26
A rust beginner could also look at Jonathan Turner's lessons from solving first 12 Project Euler problems. [0] https://www.jonathanturner.org/2015/10/lessons-from-first-12-euler-pro…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close