RSS.Social

Tomas Petricek - Languages and tools, open-source, philosophy of science and F# coding

follow: @[email protected]

Posts

Choose Your Own Adventure Calculus

What can routers at Centre Pompidou teach us about software evolution?

Where programs live? Vague spaces and software systems

The Timeless Way of Programming

No-code, no thought? Substrates for simple programming for all

Pop-up from Hell: On the growing opacity of web programs

Software designers, not engineers: An interview from alternative universe

Is deep learning a new kind of programming? Operationalistic look at programming

Creating interactive You Draw bar chart with Compost

Data exploration calculus: Capturing the essence of exploratory data scripting

On architecture, urban planning and software construction

What to teach as the first programming language and why

What should a Software Engineering course look like?

Write your own Excel in 100 lines of F#

Programming as interaction: A new perspective for programming language research

Would aliens understand lambda calculus?

The design side of programming language design

Getting started with The Gamma just got easier

Papers we Scrutinize: How to critically read papers

The mythology of programming language ideas