38,169
  • Creating your first language in JetBrains MPS - Duration: 26 minutes.

    • 1 year ago
    • 7,835 views
    This introductory screen-cast shows the basics of creating a new language in MPS. It helps the beginners to get familiar with the essential skills and techniques needed to design language's structu...
    This item has been hidden
  • MPS basics - creating your first language - Duration: 18 minutes.

    • 3 years ago
    • 1,080 views
    This video is now obsolete. Check out a new version at http://youtu.be/xXmYE9HrooM

    This introductory screen-cast should help MPS new-bies to get over the common difficulties that they are likely  ...
    This item has been hidden
  • This item has been hidden
  • Why JetBrains MPS - Duration: 2 minutes, 1 second.

    • 1 year ago
    • 4,391 views
    Watch this two-minute overview video to get an idea of what JetBrains MPS is and what you could use it for. This is the starting point to find out about the language workbench, if you have never he...
    This item has been hidden
  • Your First Date with MPS - Duration: 13 minutes.

    • 3 years ago
    • 3,785 views
    Are you new to MPS? Do you want to try it out and see how it works? Then you'll love this screen-cast. You will get an introductory hands-on tour through MPS from a developer's perspective. You'll ...
    This item has been hidden
  • MPS basics - types and scopes of references - Duration: 20 minutes.

    • 3 years ago
    • 252 views
    In the third episode of the MPS introductory series of screen-casts we're going to enhance our experimental constant language with references, simple type system rules and scoping constraints.
    Note...
    This item has been hidden
  • The MPS Console - Duration: 5 minutes, 6 seconds.

    • 2 years ago
    • 322 views
    The console tool window in MPS gives developers full access to the model and allows them to manipulate it and interact with the IDE. Check out more details at http://confluence.jetbrains.com/displa...
    This item has been hidden
  • MPS Projectional Editor - Duration: 14 minutes.

    • 1 year ago
    • 10,473 views
    The most distinct feature of MPS is its projectional editor that enables language designers to create languages with non-parseable notations, tables, math symbols, diagrams and form-like or context...
    This item has been hidden
  • The introductory Calculator Language Tutorial - Duration: 50 minutes.

    • 3 years ago
    • 1,171 views
    This screncast provides an alternative way to learn MPS. Folowing the steps described in the on-line introductory Calculator MPS Tutorial (https://www.jetbrains.com/mps/docs/tu...) the screencast w...
    This item has been hidden
  • Why the mbeddr.com project uses MPS - Duration: 9 minutes, 15 seconds.

    • 3 years ago
    • 223 views
    mbeddr.com explores the benefits of language extension and formal methods for embedded software development. We have implemented the C programming language in MPS, which allows us to extend it in a...
    This item has been hidden
  • Introduction to JetBrains MPS, part 8: Generator - Duration: 37 minutes.

    • 1 year ago
    • 1,792 views
    This is the eighth episode of a series of new introductory screen-casts featuring MPS 3.2. This episode describes how to define, use and debug the MPS generator.
    This item has been hidden
  • Language Extensions - Creating a new statement - Duration: 16 minutes.

    • 3 years ago
    • 631 views
    Watch this screencast to learn about the MPS basics. Markus Voelter and Vaclav Pech discuss the internals of a simple language extension and explore the details of the language design process.

    Thi...
    This item has been hidden
  • MPS basics - checking rules and quick fixes - Duration: 6 minutes, 51 seconds.

    • 3 years ago
    • 93 views
    Static code analysis helps developers discover and eliminate bugs and problems in the code quickly. By highlighting suspicious pieces of code and offering automatic refactoring to fix the code, mod...
    This item has been hidden
  • Introduction to JetBrains MPS, part 1: Projects - Duration: 15 minutes.

    • 2 years ago
    • 6,237 views
    An update is available at https://youtu.be/5dldSNaibrA

    This is the first episode of a series of new introductory screen-casts featuring MPS 3.2. This episode covers the MPS project setup and organ...
    This item has been hidden
  • The introductory Shapes MPS tutorial - Duration: 59 minutes.

    • 2 years ago
    • 2,363 views
    The video will guide you through the introductory Shapes MPS tutorial. You will create a simple language that allows the users to define graphical scenes and then generate Java code that visualizes...
    This item has been hidden
  • MPS basics - intentions and AST manipulation - Duration: 18 minutes.

    • 3 years ago
    • 113 views
    The fourth episode of the MPS basics series demonstrates Intentions and the ways you can manipulate the AST of your Domain Specific Languages. If you want to provide a smooth and pleasurable user e...
    This item has been hidden
  • What's new in MPS 3.4 - Checkpoints and generation plans - Duration: 12 minutes.

    • 6 months ago
    • 400 views
    This video shows how to define generation plans in order to enable cross-model generation. It also highlights th persisted checkpoint models, which help debug the persisted mapping labels.
    This item has been hidden
  • Introduction to JetBrains MPS, part 3: Constraints - Duration: 13 minutes.

    • 2 years ago
    • 2,190 views
    This is the third episode of a series of new introductory screen-casts featuring MPS 3.2. This episode details the constraints aspect of language definition in MPS, mainly how to restrict propertie...
    This item has been hidden
  • MPS basics - enhancing the language of constants - Duration: 14 minutes.

    • 3 years ago
    • 137 views
    This second in the series of introductory screen-casts aiming at MPS freshmen builds on the simple language for constants created in the previous episode, polishes several of its glitches and enhan...
    This item has been hidden
  • MPS Console demo - Duration: 107 seconds.

    • 8 months ago
    • 901 views
    A brief overview of the usefulness of the MPS Console to investigate and refactor the user models.
    This item has been hidden
  • Smoothened BaseLanguage editor in MPS 3.0 - Duration: 2 minutes, 52 seconds.

    • 3 years ago
    • 48 views
    We put extra effort into making the MPS 3.0 projectional editor feel like a textual one in many aspects. Specifically:

    there are no visual placeholders for extended classes and implemented interfa...
    This item has been hidden
  • MPS basics - generating text with TextGen - Duration: 7 minutes, 38 seconds.

    • 3 years ago
    • 344 views
    In the fifth episode of the MPS beginners' series you'll familiarize yourself with the TextGen aspect. We'll take our MPS-based DSL and generate Ruby code from it.
    Note: If you like the screen-cast...
    This item has been hidden
  • Why mbeddr.com uses JetBrains MPS - Duration: 9 minutes, 1 second.

    • 1 year ago
    • 1,499 views
    mbeddr.com explores the benefits of language extension and formal methods for embedded software development. We have implemented the C programming language in MPS, which allows us to extend it in a...
    This item has been hidden
  • The introductory Calculator Language Tutorial - constraints and type-system - Duration: 12 minutes.

    • 3 years ago
    • 209 views
    This is a second part of the Calculator Language Tutorial (https://www.jetbrains.com/mps/docs/tutorial.html) covering constraints and type-system. You might also want to view the first part. - http...
    This item has been hidden
  • MPS languages inside IntelliJ IDEA - a parallel for loop example - Duration: 14 minutes.

    • 3 years ago
    • 520 views
    The most notable new feature of MPS 2.5 is its integration with IntelliJ IDEA. You can use your DSLs and language extensions directly in your favorite Java IDE tightly integrated with your Java cod...
    This item has been hidden
  • MPS Editor Tips - Duration: 9 minutes, 21 seconds.

    • 3 years ago
    • 733 views
    Watch this introductory screen-cast and learn how to command the MPS editor. You'll see how to navigate around your code, refactor it, invoke intentions, select regions and a lot more. If you're ne...
    This item has been hidden
  • The State Machine Sample - Duration: 13 minutes.

    • 3 years ago
    • 364 views
    Get guidance while exploring the MPS sample projects. This screencast will show you round the Simple State Machine (SecretCompartment Language) project, which is bundled with MPS. If you are new to...
    This item has been hidden
  • Introduction to JetBrains MPS, part 1: Projects (updated) - Duration: 15 minutes.

    • 1 month ago
    • 1,271 views
    This is the first episode of a series of new introductory screen-casts featuring MPS 3.2. This episode covers the MPS project setup and organisation of modules and models including their dependenci...
    This item has been hidden
  • Your second date with JetBrains MPS - Duration: 20 minutes.

    • 3 years ago
    • 3,167 views
    Are you new to MPS? Do you want to get an introduction into how languages are created? Then try this screen-cast. We'll walk through a robot-commanding sample DSL, introduce the individual aspects ...
    This item has been hidden
  • Aspects of language definition - Generator - Duration: 35 minutes.

    • 3 years ago
    • 119 views
    Watching this episode you will learn from Markus and Vaclav about the details of code generation in MPS. The screen-casts will guide you through both text generators and model-to-model transformati...
    This item has been hidden
to add this to Watch Later

Add to

Loading playlists...