Skip to content

Instantly share code, notes, and snippets.

@booyaa
Last active August 15, 2017 06:35
Show Gist options
  • Save booyaa/3a70c6b1c19ce9750d5d5b843c98b17c to your computer and use it in GitHub Desktop.
Save booyaa/3a70c6b1c19ce9750d5d5b843c98b17c to your computer and use it in GitHub Desktop.
  • 2014
    • DXR
    • Save analysis
  • 2015
    • Oracle
    • LSP
  • 2016
    • RustW
    • LSP Open Standard
    • RoadMap 2017
    • Jonathan Turner
    • RLS
    • VS Code Extension
  • 2017
    • RLS Alpha
    • RLS Beta
    • RLS Rustup
    • Visual Studio Market Place
  • 2037
    • RLS becomes self aware

Old timeline

  • 2014
    • October - First commit for Rust plugin for DXR
  • 2015
    • October - Oracle renamed later to Rust Language Server
    • September - First commit LSP spec in GitHub
  • 2016
    • April - First commit of Rustw
    • June
      • LSP becomes an Open Standard
      • Outlined in Rust 2017 Road Map
    • August - First commit of RLS
    • September - First commit of vscode extension
  • 2017
    • January - RLS enters Alpha
    • April
      • RLS enters Beta
      • RLS integrates with Rustup
    • July - The vscode extension is submitted to Visual Studio Market Place
  • 2020
    • RLS became self aware
    • RLS ran for President of the United States of America

Fact checking...

## Info

  • DXR = (code search tool, for big projects like FFX)
  • (IDE support) PR#1317 (Phil and Bruno)
  • why github? (because they may have been using in-house SCM like TFS)
  • rustw (took parts of this to make RLS), was the DXR replacement.
  • LSP (with MSFT, Red Hat and Codenvy)
  • vscode extension ((client))
  • (better integration with IDEs and Code Editors)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment