• m

    Maikel

    1 year ago
    Hi, in my last update I promised to make a video on the visual webassembly compiler that I am working on as a subproject of my flow-based-programming editor. So, here it is 😃

    https://youtu.be/hxCrRkkhgiM

    . I'll share some more info in the thread of this post and a picture of the whole flow as well.
    m
    Tomas Čerkasas
    +2
    7 replies
    Copy to Clipboard
  • Kiril Videlov

    Kiril Videlov

    11 months ago
    Hey folks, still fairly new to the community (my intro: https://futureofcoding.slack.com/archives/CC2JRGVLK/p1629894229069200 ) So we are a tiny team building real-time version control called Sturdy. Here is a quick demo video I recorded this week for the first time. The main feature I am showcasing is how easy it is to try each other’s work in progress code. Would love to hear what you think. 🙂

    https://www.youtube.com/watch?v=D54x6wBRCH0

    Kiril Videlov
    Mariano Guerra
    +3
    19 replies
    Copy to Clipboard
  • m

    Maikel

    11 months ago
    Hi, just a very short video (no talking) with some features that I am working on and will iterate further on. It's now possible to drag directly connected nodes by dragging a connection/wire. Offcourse it's in preparation to be able to have special controls to drag all connected nodes or nodes that are connected upstream or downstream. yeah , I was inspired by @Ivan Reese "rant" on a lot of vpl's (mine included), although I thought it was just very inspirational offcourse and will work on improving my editor hopefully on time for our review session somewhere on November. For now I just have a lot of work todo, and having limited time, that's quite a challenge. Another feature that I already implemented some time ago is the "mini-excel"-datagrid which can have expressions and even in attached expression-nodes you can run expressions on the cells. I am also working on removing a node from the canvas and leaving the connected arrows on the canvas, but that needs some more work.

    https://youtu.be/OuOxV5xJxgY

    m
    i
    7 replies
    Copy to Clipboard
  • m

    Maikel

    10 months ago
    Hi, finally I got around to making the video that I wanted to make for some time.. here I'll show the progress I made on the visual webassembly compiler. Basically this is a side project of a side project.. because the visual webassembly compiler uses the flowrunner-canvas project and extends it with webassembly compilation and visualizations. Enjoy!

    https://youtu.be/MUuYKLbfHhw

    m
    Daniel Krasner
    +2
    13 replies
    Copy to Clipboard
  • Kartik Agaram

    Kartik Agaram

    10 months ago
    First screencast on my new project: https://github.com/akkartik/teliva https://archive.org/details/akkartik-2021-11-14 It's been great fun to work with a language implementation as small and elegant as Lua's. The editing environment benefits from runtime information in deciding how to present things to the programmer, and rendering a single function at a time allows me to use a simple, low-featured editor -- which in turn helps keep the implementation small and elegant.
    Kartik Agaram
    i
    +2
    19 replies
    Copy to Clipboard
  • a

    Alexey Shmalko

    9 months ago
    📗 I spent most of the week re-reading the excellent Compiling with Continuations book and mapping ideas to Alpha. I’m in the middle of a big overhaul introducing CPS intermediate representation (CPS = continuation passing style). AST-to-CPS translation is finished, lambda lifting is done. I’m working on closure conversion now, then CPS-to-LLVM IR translation. Hope to finish these next week. https://www.alexeyshmalko.com/alpha-5/
    a
    1 replies
    Copy to Clipboard
  • Mariano Guerra

    Mariano Guerra

    9 months ago
    New Feature: Deck Outline - Click a card handle from the outline to jump to its position in the deck - Drag cards from the outline - Expand to see card outputs and relationships at a glance - Drag outputs from the outline

    https://www.youtube.com/watch?v=dF3HUGnOQCM

    Mariano Guerra
    1 replies
    Copy to Clipboard
  • Kartik Agaram

    Kartik Agaram

    9 months ago
    Sandboxing in Teliva Programming languages assume all code they run is trustworthy. Browsers assume all connections they make over a network are trustworthy. I'm starting to experiment with alternatives to these approaches. Here's one early, extremely caricatured sandboxing model that's already more flexible than both conventional languages and browsers. https://archive.org/details/akkartik-teliva-2021-12-25 Main project page: https://github.com/akkartik/teliva
    Kartik Agaram
    e
    +3
    22 replies
    Copy to Clipboard
  • Matthew Linkous

    Matthew Linkous

    8 months ago
    Hey everyone! Here is a very brief overview of what we’ve been building to enable us developers to create and share full-stack web apps without storing each other’s data. We’ll be providing more details each week! Don’t hesitate to drop any questions below https://share.descript.com/view/LW69H0AkbuM?transcript=false
    Matthew Linkous
    Andy Jakubowski
    +1
    15 replies
    Copy to Clipboard
  • Pawel Ceranka

    Pawel Ceranka

    8 months ago
    Nette: A Research OS for the Web, feature spotlight 🔦 De-construct | “semantic” drag and drop | https://nette.io/ =========================================== Goal: Whenever I see anything that carries meaning I can take it out of the original context and drop it on canvas.Outcome: It becomes a block (like an “object”) Constraints: a universal gesture in the system • grows the system—indexing and keeping back references (blocks know their sources) • _intuitive_—aligns with what we consider meaningful • idea of being _first class—_wide class of media have a first class representation—can be acted upon and re-combined in a consistent way Have a wonderful weekend! 😎
    Pawel Ceranka
    yeT
    +3
    9 replies
    Copy to Clipboard