Speaker

Manfred Touron

Manfred Touron

Gno.land

Paris, France

Actions

Manfred, CTO at Gno.land, is a Gopher since 2012. He has contributed to over 500 open-source projects on GitHub. His notable work includes founding Scaleway for bare-metal cloud computing and Berty Technologies for advanced P2P communication protocols.

Area of Expertise

  • Information & Communications Technology

Topics

  • golang
  • gnolang
  • blockchain
  • Distributed Ledgers
  • DAO
  • daos
  • Decentralization
  • Smart Contracts
  • Smart Contract
  • Language Design
  • Go Programming Language
  • decentralized governance
  • P2P
  • Cryptography
  • Esoteric Programming Languages
  • Virtualization
  • plan9
  • System Design

Go as a Unified Computing Language: Practicality and Challenges

This talk proposes extending Go's use beyond its current scope to underpin all technology layers, from operating systems to desktop applications and command-line tools. We will critically evaluate Go's potential to streamline development across different computing domains through its efficient concurrency model and straightforward syntax, while also considering its capability for multi-user environments—a necessity for broader system-level applications.

The focus will be on practical integration strategies and the technical challenges of creating a Go-centric computing ecosystem. By discussing real-world examples and addressing Go's limitations, we aim to spark a conversation on making Go a versatile, secure foundation for both current and future computing needs. Join us to explore the feasibility and impact of adopting Go across the computing spectrum.

Writing Interpreted Go Code, the Python Way: Simplify CLI Scripts and Module Integration

Embrace the simplicity and flexibility of Python in Go with our unique approach to writing interpreted Go code for command-line interfaces (CLI). This session is designed for developers eager to streamline their workflow by integrating Go modules and databases effortlessly, while enjoying the convenience of built-in variable persistence. Discover practical techniques to craft simple yet powerful CLI scripts that leverage the full ecosystem of Go modules, all without sacrificing the dynamic coding experience akin to Python. Whether you’re looking to enhance your scripting capabilities or integrate complex systems with ease, this talk will equip you with the knowledge to elevate your Go programming to new heights.

Gno, the next-gen multi-user Go VM for interpreted, secure and persistent coding

Discover Gno: A powerful Multi-User Go VM that brings the convenience of interpreted languages to Go, offering speed, security, and simplicity. This session will introduce Gno’s unique features, including its ability to execute code deterministically, automatic data persistence, and enhanced security measures. Learn how Gno facilitates efficient, transparent coding directly in the terminal, matching the quick iteration times of scripting languages with Go’s robust performance. Perfect for developers seeking to streamline their workflow and enhance their Go projects with interpreted capabilities.

Envisioning a Go-Powered Ecosystem

Imagine a world where everything is Go: from the operating system to applications, and even the command-line interface. This lightning talk introduces the radical concept of a Go Computer, where Go not only powers the underlying OS but also the apps, terminal commands, and user interactions. We'll explore the potential benefits of such a unified system, including enhanced security and transparency, and seamless integration across all layers of computing. This concept pushes the boundaries of what's possible with Go, proposing a future where developers and users alike operate in a fully Go-centric environment. Join us for a glimpse into a future where everything, including us, is immersed in Go.

Embracing Interpreted Go: The Dawn of a New Coding Era

As the programming world evolves, the advent of interpreted Go marks a significant milestone, bringing a new level of flexibility and ease to Go developers. This session unveils the future of Go programming, where interpreted code is not just a possibility but a powerful reality. We'll dive into the mechanics of interpreted Go, highlighting the differences from traditional Go programming, what developers can expect in terms of performance and usability, and the benefits of this innovative approach. Attendees will learn how to seamlessly integrate Go modules and databases into their projects, benefit from built-in variable persistence, and start writing efficient CLI scripts with interpreted Go. Whether you're a seasoned Go developer or new to the language, this talk will provide you with the insights and tools to explore this new frontier and leverage interpreted Go in your projects.

Manfred Touron

Gno.land

Paris, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top