Upload
14,166

JetBrainsTV

  • Introduction to JetBrains MPS, part 1: Projects - Duration: 15:21.

    • 1 week ago
    • 632 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 dependencies.
    This item has been hidden
  • The introductory Shapes MPS tutorial - Duration: 59:33.

    • 11 months ago
    • 1,417 views
    The video will guide you through the introductory Shapes MPS tutorial (http://confluence.jetbrains.com/display/MPSD31/Shapes+-+an+introductory+MPS+tutorial). You will create a simple language that ...
    This item has been hidden
  • Your First Date with MPS - Duration: 13:39.

    • 1 year ago
    • 1,185 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
  • Why JetBrains MPS - Duration: 2:01.

    • 3 days ago
    • 626 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
  • MPS basics - generating text with TextGen - Duration: 7:38.

    • 1 year ago
    • 110 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
  • The MPS Console - Duration: 5:06.

    • 8 months ago
    • 272 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 basics - creating your first language - Duration: 18:35.

    • 1 year ago
    • 746 views
    This introductory screen-cast should help MPS new-bies to get over the common difficulties that they are likely  to face when creating their first DSLs. We'll go through the three fundamental steps...
    This item has been hidden
  • Parentheses editing in MPS 3.1 - Duration: 0:55.

    • 10 months ago
    • 1,001 views
    The MPS 3.1 projectional editor can handle editing of unmatched parentheses in a way that is very close to plain text editing.
    This item has been hidden
  • Your second date with JetBrains MPS - Duration: 20:53.

    • 1 year ago
    • 937 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
  • MPS languages inside IntelliJ IDEA - a parallel for loop example - Duration: 14:13.

    • 1 year ago
    • 256 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 parentheses editing - multiple unmatched parens per node - Duration: 0:36.

    • 5 months ago
    • 225 views
    The latest take on parentheses editing support in the MPS projectional editor added support for multiple unmatched parentheses on a single node.
    Again, no parsing is involved.
    This item has been hidden
  • Why the mbeddr.com project uses MPS - Duration: 9:15.

    • 1 year ago
    • 152 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
  • MPS Editor Tips - Duration: 9:21.

    • 1 year ago
    • 357 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
  • Introduction to JetBrains MPS, part 3: Constraints - Duration: 13:55.

    • 1 week ago
    • 133 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
  • This item has been hidden
  • Introduction to JetBrains MPS, part 2: Structure - Duration: 10:23.

    • 1 week ago
    • 195 views
    This is the second episode of a series of new introductory screen-casts featuring MPS 3.2. This episode provides a brief theoretical background into models, meta-models and abstract syntax trees an...
    This item has been hidden
  • Building an IntelliJ IDEA language plugin with MPS - Duration: 18:34.

    • 1 year ago
    • 192 views
    One of the major additions to the 2.5 version of MPS is the ability to use MPS-based languages inside IntelliJ IDEA. This screen-cast will show you how to package your languages to make them availa...
    This item has been hidden
  • Running MPS solutions - Duration: 4:54.

    • 1 year ago
    • 160 views
    This introductory screen-cast aims to show the ways to run MPS solutions. Using the MPS calculator tutorial project as a reference you'll learn how to generate runnable Java code, create and manage...
    This item has been hidden
  • Introduction to JetBrains MPS, part 4: Behavior - Duration: 9:28.

    • 1 week ago
    • 203 views
    This is the fourth episode of a series of new introductory screen-casts featuring MPS 3.2. This episodes adds a few useful tips on adding functionality to concepts and nodes.
    This item has been hidden
  • How to enable MPS in IntelliJ IDEA - Duration: 12:10.

    • 1 year ago
    • 117 views
    Watch this screen-cast to learn how to add MPS core capabilities to IntelliJ IDEA and how to import third-party languages. We'll go through the various options that enable the MPS plugin inside Int...
    This item has been hidden
  • MPS basics - types and scopes of references - Duration: 20:17.

    • 1 year ago
    • 84 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 introductory Calculator Language Tutorial - Duration: 50:20.

    • 1 year ago
    • 319 views
    This screncast provides an alternative way to learn MPS 3.0. Folowing the steps described in the on-line introductory Calculator MPS Tutorial (https://www.jetbrains.com/mps/docs/tutorial.html) the ...
    This item has been hidden
  • MPS basics - intentions and AST manipulation - Duration: 18:00.

    • 1 year ago
    • 68 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
  • modelwerkstatt application of MPS (part 1) - Duration: 6:56.

    • 1 year ago
    • 37 views
    modellwerkstatt.org in Innsbruck, Austria use MPS to develop powerful DSLs for building enterprise applications. The whole development process is realized with MPS. Watch this two-part screen-cast ...
    This item has been hidden
  • Aspects of language definition - Typesystem - Duration: 34:25.

    • 1 year ago
    • 63 views
    Watch this episode of the MPS screen-casts to learn more about the MPS typesystem. Markus and Vaclav discuss several ways to define types for custom languages and various aspects of the type resolu...
    This item has been hidden
  • The State Machine Sample - Duration: 13:02.

    • 1 year ago
    • 136 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
  • The Java Extensions Sample tour - Duration: 7:51.

    • 1 year ago
    • 105 views
    Get guidance while exploring the MPS sample projects. This screencast will show you round the JavaExtensions sample project, which is bundled with MPS. If you are new to MPS and want to learn how l...
    This item has been hidden
  • Tail Recursion Optimization for Java - Duration: 6:11.

    • 1 year ago
    • 620 views
    Watch this screencast to see how the JetBrains MPS plugin for IntelliJ IDEA can optimize tail-recursive Java methods and  functions.
    Note: You may also like to check out the Memoization for Java sc...
    This item has been hidden
  • Multiple Editor Projections - Duration: 2:42.

    • 1 year ago
    • 41 views
    The possibility to alter the way MPS code is presented on the screen and edited is one of the most prominent new capabilities in MPS 3.0. Watch this short screen-cast to get an understanding of wha...
    This item has been hidden
  • Automatic reference resolution - Duration: 4:17.

    • 8 months ago
    • 177 views
    To further bridge the gap between projectional and textual editors MPS 3.1 comes with the option to automatically resolve references. Each broken reference is instantly resolved once a suitable dec...
    This item has been hidden
to add this to Watch Later

Add to