We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Distributed music programming with Gleam, BEAM, and the Web Audio API

00:00

Formale Metadaten

Titel
Distributed music programming with Gleam, BEAM, and the Web Audio API
Serientitel
Anzahl der Teile
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Gleam is a friendly statically typed language that targets the BEAM and JavaScript. In this talk we'll take a tour of Gleam by looking at its features, the ecosystem, and its interop with other BEAM languages as well as Javascript. All the while we'll be building up a distributed audio application that allows multiple clients to play with music and audio in real time. Prior knowledge of Gleam isn't necessary to get something out of this talk, and both those that are curious and skeptical of static typing are encouraged to attend and learn how Gleam might fit into their practice.
Web-SeiteRayleigh-ZahlSoftwareentwicklert-TestFormation <Mathematik>ProgrammierungBitFront-End <Software>MomentenproblemStatistische HypotheseBenutzerbeteiligungNeuroinformatikWeb-Applikationt-TestHecke-OperatorProgrammierspracheComputeranimation
DatensatzFolge <Mathematik>QuaderComputeranimation
WidgetClientSynchronisierungApp <Programm>Elektronische PublikationServerTelekommunikationWeb-SeiteGraphKnotenmengeCodeQuadratzahlZeichenketteSchwimmkörperGasströmungKategorie <Mathematik>Mailing-ListeSchwingungMessage-PassingDatenmodellSichtenkonzeptWellenformKontextbezogenes SystemMaßstabKlasse <Mathematik>QuaderNichtlineares ZuordnungsproblemModallogikp-BlockProzess <Informatik>Socket-SchnittstelleHydrostatikInhalt <Mathematik>SpezialrechnerFehlermeldungBrowserServerQuellcodeDeklarative ProgrammierspracheSchwingungTypentheorieSocket-SchnittstelleNeuroinformatikProzess <Informatik>Objektorientierte ProgrammierspracheBenutzerbeteiligungFunktionalEinfach zusammenhängender RaumHydrostatikDatenfeldCodeParametersystemElektronische PublikationKnotenmengeTopologieApp <Programm>TelekommunikationBitFramework <Informatik>Wrapper <Programmierung>MultiplikationsoperatorClientAnaloge SignalverarbeitungMaschinenspracheQuick-SortDatensatzLaufzeitfehlerFormale SpracheProgrammierungBenutzeroberflächeWeb-ApplikationZusammenhängender GraphFolge <Mathematik>Dynamisches SystemWeb-SeiteLastDatenverwaltungDreiecksfreier GraphAggregatzustandAnalytische FortsetzungInterrupt <Informatik>Offene MengeSocketSichtenkonzeptMailing-ListeGraphInterface <Schaltung>TeilmengeMessage-PassingRechter WinkelE-MailEndliche ModelltheorieErlang-VerteilungGanze FunktionLesen <Datenverarbeitung>GeradeRechenschieberKlasse <Mathematik>Randwert
ClientMessage-PassingFehlermeldungSocket-SchnittstelleDatenmodellGemeinsamer SpeicherWellenformStatistikFinite-Elemente-MethodeDemo <Programm>Konvexe HülleServerTelekommunikationGeradeElektronische PublikationWeb-SeiteKontextbezogenes SystemSchwimmkörperKnotenmengeSocket-SchnittstelleInstantiierungBenutzerbeteiligungOffene MengeMessage-PassingEreignishorizontSoftwareLoopVideokonferenzProzess <Informatik>BitApp <Programm>Front-End <Software>ClientServerParametersystemTypentheorieEndliche ModelltheorieTelekommunikationVersionsverwaltungHook <Programmierung>DebuggingFehlermeldungSocketGemeinsamer SpeicherMultiplikationsoperatorFunktionalBroadcastingverfahrenVolumenvisualisierungFolge <Mathematik>GeradeCodeLaufzeitfehlerAggregatzustandMomentenproblemSchnelltasteReverse EngineeringMathematikInformationBrowserMereologieSynchronisierungInteraktives FernsehenMultigraph
Softwareentwicklert-TestRayleigh-ZahlWidgetClientSynchronisierungWeb-SeiteSchwingungTeilbarkeitMomentenproblemAggregatzustandVolumenvisualisierungDatenverwaltungRückkopplungMultiplikationsoperatorVersionsverwaltungKünstliches LebenProgrammierumgebungCoxeter-GruppeFramework <Informatik>ClientCodeInteraktives FernsehenMailing-Liste
BrowserSerielle SchnittstelleBenutzerbeteiligungSchnelltasteMomentenproblemWrapper <Programmierung>HardwareMereologieComputeranimation
Flussdiagramm
Transkript: English(automatisch erzeugt)