Skip to content

Commit 57430ae

Browse files
authored
rcon/2025: update Gentner title, abstract & bio (#357)
1 parent e13cebf commit 57430ae

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

rcon/2025/index.rkt

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -606,9 +606,24 @@ $(document).ready(function () {
606606
@lecture[
607607
#:when @talk-time{Sunday, 9:30am}
608608
#:who @speaker[#:url "https://github.com/jagen31"]{Jared Gentner}
609-
#:what @talk{Tonart}
610-
#:more @abstract{}
611-
;#:bio @bio{}
609+
#:what @talk{Great Composers Steal: Obbligato Reuse of Racket in Tonart}
610+
#:more @abstract{
611+
Imagine, for a moment, that a music score could somehow become a Racket module. Imagine if every
612+
notation on that music score was a syntax object. Imagine selecting areas of the score and
613+
running macro-like rewrites on the notations within that selection. Imagine a context system
614+
which allows a composer to summon important static information about any notation, such as the
615+
key, the tuning system, or the instrument. This is the vision of Tonart, an extensible language
616+
and library for composing music in Racket. This talk will highlight the ideas Tonart steals
617+
from Racket in its design, as well as the language features Tonart reuses from Racket in its
618+
implementation.
619+
}
620+
#:bio @bio{
621+
Jared has been composing music and functions since a young age. A native of Upstate New York,
622+
he moved to Boston to study computing at Northeastern. He had no clue about Racket when he
623+
enrolled, but where fate leads, we are bound to follow! What he enjoys most is making music with
624+
his friends. Jared believes in living life to the fullest, that “Life imitates Art”, and that
625+
the greatest art is to be found at home.
626+
}
612627
]
613628
@lecture[
614629
#:when @talk-time{Sunday, 10:00am}

0 commit comments

Comments
 (0)