1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101
//! Raph Levien on Rust's current strengths and places it can improve
//!
//! - **Date:** July 4, 2016
//! - **Subject:** Using Rust for prototyping and exploring computer science
//! problems, and places where Rust can improve going forward.
//! - [**Audio**][mp3]
//!
//! [mp3]: https://www.podtrac.com/pts/redirect.mp3/cdn.newrustacean.com/file/newrustacean/interview/2/part_2.mp3
//!
//! <audio style="width: 100%" title="Interview 2: Raph Levien, Part 2" controls preload=metadata><source src="https://www.podtrac.com/pts/redirect.mp3/cdn.newrustacean.com/file/newrustacean/interview/2/part_2.mp3"></audio>
//!
//!
//! Notes
//! -----
//!
//! Chris chats with Raph Levien about what inspired him to build a text editor,
//! as well as about where the rough edges in the Rust development story are
//! today, and how we might improve them going forward.
//!
//!
//! Links
//! -----
//!
//! - Rust/Ruby bridge: Helix
//! + [blog post]
//! + [GitHub]
//! - [Rust Bridge project]
//! - Ropes
//! + [original paper]
//! + [Rust implementation]
//! + [C++ implementation]
//! - Yehuda Katz on Code Newbie
//! + [Creating Ember JS - Part I]
//! + [Creating Ember JS - Part II]
//! - [Rust and Swift (xi): Hopes for the next generation of systems programming.][rust-swift-xi]
//!
//! [blog post]: http://blog.skylight.io/introducing-helix/
//! [GitHub]: https://github.com/rustbridge/helix
//! [Rust Bridge project]: https://github.com/rustbridge
//! [original paper]: https://www.cs.rit.edu/usr/local/pub/jeh/courses/QUARTERS/FP/Labs/CedarRope/rope-paper.pdf
//! [Rust implementation]: https://github.com/google/xi-editor/tree/master/rust/rope
//! [C++ implementation]: https://github.com/ivmai/bdwgc/
//! [Creating Ember JS - Part I]: http://www.codenewbie.org/podcast/creating-emberjs-part-i
//! [Creating Ember JS - Part II]: http://www.codenewbie.org/podcast/creating-emberjs-part-ii
//! [rust-swift-xi]: http://www.chriskrycho.com/2016/rust-and-swift-xi.html
//!
//!
//! Sponsors
//! --------
//!
//! - Aleksey Pirogov
//! - [Chris Palmer]
//! - [Daniel Collin]
//! - [Derek Morr]
//! - Doug Reeves
//! - Hamza Sheikh
//! - [Jakub "Limeth" Hlusička]
//! - Keith Gray
//! - Lachlan Collins
//! - Leif Arne Storset
//! - Luca Schmid
//! - Micael Bergeron
//! - Michael Clayton
//! - [Pascal Hertleif]
//! - Ralph Giles ("rillian")
//! - Ralph "FriarTech" Loizzo
//! - Raph Levien
//! - reddraggone9
//! - Ryan Ollos
//! - Vesa Kaihlavirta
//! - [William Roe]
//!
//! [Chris Palmer]: http://red-oxide.org/
//! [Daniel Collin]: twitter.com/daniel_collin
//! [Derek Morr]: https://twitter.com/derekmorr
//! [Jakub "Limeth" Hlusička]: https://github.com/Limeth
//! [Pascal Hertleif]: https://pascalhertleif.de/
//! [William Roe]: http://willroe.me
//!
//! (Thanks to the couple people donating who opted out of the reward tier, as
//! well. You know who you are!)
//!
//! ### Become a sponsor
//!
//! - <a href="https://www.patreon.com/newrustacean" rel="payment">Patreon</a>
//! - [Venmo](https://venmo.com/chriskrycho)
//! - [Dwolla](https://www.dwolla.com/hub/chriskrycho)
//! - [Cash.me](https://cash.me/$chriskrycho)
//! - [Flattr](https://flattr.com/profile/chriskrycho)
//! - [PayPal.me](https://paypal.me/chriskrycho)
//!
//!
//! Contact
//! -------
//!
//! - New Rustacean:
//! + Twitter: [@newrustacean](https://www.twitter.com/newrustacean)
//! + Email: [hello@newrustacean.com](mailto:hello@newrustacean.com)
//! - Chris Krycho
//! + GitHub: [chriskrycho](https://github.com/chriskrycho)
//! + Twitter: [@chriskrycho](https://www.twitter.com/chriskrycho)