Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Ruby is known as a good language for DSL (Domain Specific Language). However, it is unclear what differentiate internal DSL and normal library. This presentation tries to explain the difference. Both DSL and normal library solves part of programmers task. They tries to make programming easier. However, DSL tends to use some kind of black magic unlike normal library. The black magic is used to realize succinct and easy-to-read program for many applications in the domain. I hope this presentation makes programmers aware to design good library. RubyKaigi 2019 https://rubykaigi.org/2019/presentations/tanaka_akr.html#apr19
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
Suggest modifications
Cancel