Latest Articles

  • Building Domain-Specific Languages Made Easy with textX

    Title: Building Domain-Specific Languages Made Easy with textX By Blake Bradford Introduction Domain-Specific Languages (DSLs) offer a powerful way to model and express specific problem domains. With textX, a meta-language for building DSLs in Python, creating your own textual language or supporting an existing language becomes easy and efficient. In this article, we will explore …

  • Revolutionizing In-Memory Structured Data Processing for the JVM

    Kotlin Dataframe: Revolutionizing In-Memory Structured Data Processing for the JVM In today’s data-driven world, efficient and seamless processing of structured data is essential. The Kotlin Dataframe project aims to transform in-memory structured data processing on the JVM by leveraging the full power of the Kotlin language and intermittent code execution in Jupyter notebooks and REPL. …

  • A Powerful Tool for Data Visualization

    Data visualization plays a crucial role in the world of data analytics and science. It helps us uncover patterns, trends, and insights hidden within complex datasets. To create visually stunning and impactful plots, we need powerful tools that simplify the process. One such tool is the Lets-Plot Kotlin API. A Powerful Plotting Library Lets-Plot Kotlin …