Three Things I Wish I Knew When I Started Designing Languages

Sdílet
Vložit
  • čas přidán 1. 06. 2024
  • QCon San Francisco International Software Conference is back this November 18-22, 2024. Software leaders at early adopter companies will come together to share actionable insights to help you adopt the right technologies and practices.
    Get exposed to new ideas and innovative approaches to software development and engineering, guaranteed to inspire and challenge you.
    Don’t miss this opportunity to take your knowledge and skills to the next level and stay ahead in the fast-paced world of technology.
    Register now: bit.ly/3Tc73rM
    -------------------------------------------------------------------------------------------------------------------
    Video with transcript included: bit.ly/2KwbcFl
    Peter Alvaro talks about the reasons one should engage in language design and why many of us would (or should) do something so perverse as to design a language that no one will ever use. He shares some of the extreme and sometimes obnoxious opinions that guided his design process.
    This presentation was recorded at QCon San Francisco 2018: bit.ly/2uYyHLb
    The next QCon is Qcon.ai San Francisco 2019 - April 16-17, 2019: bit.ly/2piRtLl
    For more awesome presentations on innovator and early adopter topics check InfoQ’s selection of talks from conferences worldwide bit.ly/2tm9loz
    #Development #LanguageDesign #CaseStudy #InfoQ #QConSanFrancisco
  • Věda a technologie

Komentáře • 18

  • @jfltech
    @jfltech Před 5 lety +28

    Now this is a Comp-Sci professor i would like to have a beer with...

  • @HoraceMash
    @HoraceMash Před 2 lety +8

    Wow! This is a tour de force of deep thinking, persistence in the pursuit of understanding, and brilliant science communication. Thanks Peter for opening the door to new insights. Respect!

  • @divine_follower7775
    @divine_follower7775 Před 2 lety +7

    oh wait this isn’t like fictional languages this is computer languages

  • @stas4112
    @stas4112 Před rokem +3

    amazing talk, exactly what I needed to hear

  • @karen-7057
    @karen-7057 Před 2 lety +3

    Loved this talk. Really inspiring

  • @tytrdev
    @tytrdev Před 2 lety +2

    Gonna watch this a few hundred times to see if I get it.

  • @magne6049
    @magne6049 Před měsícem

    27:27 Sapir-Whorf hypothesis of computing?

  • @alan2here
    @alan2here Před rokem +5

    Really bad showing from people calling themselves coders to give you trouble for wanting to design a language for distributed systems, how is that even controversial? Stack exchange is awesome, but also has that gross problem too.

    • @user-vs7cw2rg7r
      @user-vs7cw2rg7r Před 3 měsíci

      I think that suggests that the quackademic that laughed him out of the room had also tried to write his own language and failed.

  • @420_gunna
    @420_gunna Před 4 lety +2

    dudes rock

  • @stackoverflow2155
    @stackoverflow2155 Před 2 lety +14

    7:58 "nO laNgUagE haTing!" She must be a rust dev. We will hate whichever language we please. Seethe and cope.

  • @anonymousperson420
    @anonymousperson420 Před 2 lety +2

    So, where can we learn his language?

    • @GordeevVladimirV
      @GordeevVladimirV Před 2 lety +1

      It is called Dedalus. There is a paper describing it's semantics, but I couldn't find the implementation. There are several similar languages though.

  • @laur-unstagenameactuallyca1587

    well... this is going to save me tons of time I hope.

  • @cookiemonstera9218
    @cookiemonstera9218 Před 3 lety

    bruv, you went to middleburry slow your roll :)

  • @KevinSeverud
    @KevinSeverud Před 4 lety

    I ended up here from: twitter.com/NikolasGoebel/status/1174018579366367235?s=20