Open in app
Home
Notifications
Lists
Stories

Write
Loredana Cirstea
Loredana Cirstea

Home

Nov 20, 2021

Taylor — A Performant Language for the Ethereum Virtual Machine (EVM)

Read it on GitHub: https://github.com/loredanacirstea/articles/blob/master/articles/Taylor-EVM_compiled.md Taylor has started as an interpreted functional language for the EVM, being born out of our Pipeline project. Pipeline is a textual and visual language for flow-based programming, where function inputs and outputs can be connected to create complex atomic operations. …

Ethereum

4 min read

Taylor — A Performant Language for the Ethereum Virtual Machine (EVM)
Taylor — A Performant Language for the Ethereum Virtual Machine (EVM)

May 25, 2021

Baby Steps to Disabuse Yourself: Use a Dictionary

English is my second language. I learned it first (like all kids around my block) from unsubtitled animated cartoons. And later, from school. Around age 7 I cracked a mystery. I found out that “doc” is an abbreviation for “doctor”. This triggered other memories of me hearing “what’s up” and…

Childhood

3 min read


May 22, 2021

Quis custodiet ipsos custodes?

About the moderated decentralized community Feedback from the trenches of independent contribution, for the creator of Ethereum Paraphrasing one of my patrons: Ethereum, I expect nothing from you other than what you yourself expect from your highest self. DISCLAIMER(s): In the following, I am bound to hurt some feelings…

Ethereum

21 min read

Quis custodiet ipsos custodes?
Quis custodiet ipsos custodes?

Dec 5, 2020

Golden Gate — Trustless-Bridging Ethereum (EVM) Blockchains — Part 2: Transaction Replay

Read it on Github with syntax highlighting. In Trustless-Bridging Ethereum (EVM) Blockchains — Part 1: Basics you saw that we have the tools to prove any momentary state change that happened on chain A, on another chain B, assuming that chain B has access to trustworthy chain A block hashes. …

Ethereum

5 min read

Golden Gate — Trustless-Bridging Ethereum (EVM) Blockchains — Part 2: Transaction Replay
Golden Gate — Trustless-Bridging Ethereum (EVM) Blockchains — Part 2: Transaction Replay

Dec 3, 2020

Golden Gate — Trustless-Bridging Ethereum (EVM) Blockchains — Part 1: Basics

Read it on Github with syntax highlighting. With the emerging proposals for integrating the EVM in Ethereum 2.0 ( https://ethresear.ch/t/executable-beacon-chain/8271), this EVM to EVM trustless two-directional bridge series comes at just the right moment. It can bridge Ethereum 1 to Ethereum 2. And the other way around. A Symmetrical Light Client A Light Client…

Ethereum

8 min read

Golden Gate — Trustless-Bridging Ethereum (EVM) Blockchains — Part 1: Basics
Golden Gate — Trustless-Bridging Ethereum (EVM) Blockchains — Part 1: Basics

Jul 23, 2020

MUL2020: The Moral Upgrade License 2020

Read it on GitHub: https://github.com/moral-upgrade-license/mul The Last Flinch of a Dying Demon There is an artificially induced financial stability in the world, which obscures the actual value of our work. If we are part of a guild — e.g. programmers, we expect our salary to be in a certain range, regardless of what we do. And these…

Licensing

10 min read


May 5, 2020

From Stack Machine to Functional Machine: Step 3 (Higher Order Functions)

Read on Github. Environment For illustrating our journey, we will use the Yul language. Yul compiles to both WebAssembly and EVM bytecode. If you want to run the examples, it can be done with https://remix.ethereum.org: choose Yul as the compiled language, use the raw calldata input, check the return value using…

Higher Order Function

8 min read

From Stack Machine to Functional Machine: Step 3 (Higher Order Functions)
From Stack Machine to Functional Machine: Step 3 (Higher Order Functions)

Published in Coinmonks

·Apr 28, 2020

From Stack Machine to Functional Machine: Step 2 — Currying

Read on Github. tags: Taylor, Ethereum, Solidity, Yul, eWasm, WebAssembly This is a gradual introduction to my talk at the Solidity Summit, Wednesday, 29th of April at 2:50:00 PM CEST. Agenda. Environment For illustrating our journey, we will use the Yul language (that compiles to Ethereum 1.0 and Wasm bytecode). If…

Ethereum

7 min read

From Stack Machine to Functional Machine: Step 2 — Currying
From Stack Machine to Functional Machine: Step 2 — Currying

Apr 25, 2020

From Stack Machine to Functional Machine: Step 1

Read on GitHub. tags: Taylor , Yul, Ethereum, WebAssembly,ewasm For illustrating our journey, we will use the Yul language (that compiles to Ethereum 1.0 and WebAssembly bytecode). Anatomy of a Stack Runtime object "ContractA" { code { datacopy(0, dataoffset("Runtime"), datasize("Runtime"))…

Ethereum

5 min read

From Stack Machine to Functional Machine: Step 1
From Stack Machine to Functional Machine: Step 1

Jan 25, 2020

A Future Thing: The Global App

Imagine a space where you can freely explore a data set along several spatial indexes, such as in the following scene from “The Matrix”: Types. Lots of subtype polymorphism. Neo said “Guns. Lots of guns”. In reality, he would be in a logistics bottleneck: too many options and too…

Wasm

11 min read

A Future Thing: The Global App
A Future Thing: The Global App
Loredana Cirstea

Loredana Cirstea

Building bricks for the World Computer #ethereum #Pipeline #dType #EIP1900 https://github.com/loredanacirstea, https://www.youtube.com/c/LoredanaCirstea

Following
  • StarkWare

    StarkWare

  • Bernhard Mueller

    Bernhard Mueller

  • Dan Finlay

    Dan Finlay

  • Yann Levreau

    Yann Levreau

  • Kevin Owocki

    Kevin Owocki

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable