Malloy An Experimental Language for Data | Google

Поделиться
HTML-код
  • Опубликовано: 10 май 2023
  • ABOUT THE TALK:
    Forcing data through a rectangle shapes the way we solve problems (for example, dimensional fact tables, OLAP Cubes).
    Most Data isn’t rectangular it rather exists in hierarchies (orders, items, products, users). Most query results are better returned as a hierarchy (category, brand, product).
    Malloy is a new experimental data programming language that, among other things, breaks the rectangle paradigm and several other long held misconceptions in the way we analyze data.
    In this talk, Lloyd Tabb shares the ideas behind the Malloy language, semantic data modeling, and his vision for the future of data.
    ABOUT THE SPEAKER:
    Lloyd Tabb spent the last 30 years revolutionizing how the world uses the internet and, by extension, data. He is one of the internet pioneers, having worked at Netscape during the browser wars as the Principal Engineer on Navigator Gold, the first HTML WYSIWYG editor.
    Originally a database & languages architect at Borland, Lloyd founded Looker,, which Google acquired in 2019. Lloyd's work at Looker helped define the Modern Data Stack.
    At Google, Lloyd continues to pursue his passion for data, and love of programming languages through his current project, Malloy.
    ABOUT DATA COUNCIL:
    Data Council (www.datacouncil.ai/) is a community and conference series that provides data professionals with the learning and networking opportunities they need to grow their careers.
    Make sure to subscribe to our channel for the most up-to-date talks from technical professionals on data related topics including data infrastructure, data engineering, ML systems, analytics and AI from top startups and tech companies.
    FOLLOW DATA COUNCIL:
    Twitter: / datacouncilai
    LinkedIn: / datacouncil-ai
  • НаукаНаука

Комментарии • 8

  • @MarcLamberti
    @MarcLamberti 8 месяцев назад +1

    Truly amazing talk!

  • @aaronraid282
    @aaronraid282 Год назад +1

    This is really cool! How does this impact Looker? Will Malloy get repo functionality like Dataform? Nice work!

  • @user-tz6nn8iw9m
    @user-tz6nn8iw9m 11 месяцев назад

    really cool, like EdgeQL but for analytical queries

  • @yafz
    @yafz Год назад

    Impressive!

  • @ixample
    @ixample Год назад

    This is very cool.

  • @JiotaroTonThat
    @JiotaroTonThat Год назад

    I'd say at current state this cool language has a concise syntax, so it would just be a Pandas alternative for Data Science jobs, but easier to understand. I really look forwards to its updates & more applicable fields (in DE perhaps)

    • @JensL56
      @JensL56 11 месяцев назад +2

      I'd argue it has at least one major advantage over Pandas, and that's pushing number crunching to the database instead of running locally, meaning you can work with datasets way larger than memory on your machine.

    • @MarcLamberti
      @MarcLamberti 8 месяцев назад

      @@JensL56 I find Malloy easier to use than Pandas