- To facilitate the development of personalized applications
-
- ### Who will create the languages of the Future? - Jordi Cabot at OOPSLE
collapsed:: true
- Jordi Cabot
- Abstract: Software is eating the world. Which means that we need good languages to write all this software. And, often, come up with “new” languages to be able to efficiently target new software domains and technologies. In this talk, we will explore the changing landscape of language engineering and discuss how Artificial Intelligence and low-code/no-code techniques can play a role in this future by helping in the definition, use, execution, and testing of new languages. Even empowering non-tech users to create their own language infrastructure. Maybe without them even realizing. [https://conf.researchr.org/profile/staf-2025/jordicabot](https://conf.researchr.org/profile/staf-2025/jordicabot)
- Slides: [Could an LLM create a full Domain-Specific Language?](https://modeling-languages.com/vibe-dsling/)
- A Product Requirement Document (PRD) is a document that outlines the functional and non-functional requirements of a product that is being developed. It serves as a communication tool between the product team, stakeholders, and developers, guiding the development process and ensuring that all parties are aligned on the goals and specifications of the product. The PRD typically includes information such as user stories, features, technical specifications, constraints, and acceptance criteria. It is an essential document in the product development process, helping to ensure that the final product meets the needs and expectations of its users.
- Some slides
- There are some slides that can be interesting to shows during [[Preparazione Intervento PINKAMP]] #todoist-task #SERVICES/PINKAMP
-
- [[Resources]]
- [jcabot/funding-dsl: Simple DSL to facilitate the creation of FUNDING files to manage sponsorships in your repository](https://github.com/jcabot/funding-dsl)
- I guess when you started writing the book chatgtp was not available yet. Do you think the book should be refine to incoroporate the adoption of LLMs for teaching purposes? During your talk you presentated guidelines, principles, exercises. How do you think LLMs can help students to improve their learning experience and then do you think a second edition of the book is mandatory at this point? #question
- Some notes:
collapsed:: true
- http://dsl.design book
- DIfferent examples of DSLs have been shown by including in the discussion also teaching experiences, guidelines, and principles
- Da verificare la metaclasse ``InstanceSpecification`` in UML che permette di modellare istanze di metaclassi allo stesso livello
- TODO [#B] [[Linee guida afferenza Collegio dottorato ICT]]
todoist-desc:: [Linee guida per la valutazione richieste afferenza dottorato ICT.docx](https://univaq-my.sharepoint.com/:w:/g/personal/davide_diruscio_univaq_it/EbLmq-bFlvZDpxTZLeHiQFgBBlAIxRR_3aoAZsNBUHFyXw?e=cXOsS3)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.