Impossible Machines:用声明式编程控制物理世界
Show HN: Impossible Machines: declaratively program the physical world
Impossible Machines 是一个探索物理世界声明式编程可能性的原型工具,用户通过描述目标状态即可自动生成对应的机械装置。作者 bhaprayan 将其定位为一个思想实验,建议在横屏模式下使用以获得最佳体验。
Impossible Machines
Challenges
1 · Make a detour 2 · Beat the brake 3 · Guided turn Freeform bench
Turn your phone sideways
Impossible Machines works best in landscape, where there’s room to explore the mechanism.
Continue in portrait
Sources
Crank Weight
Block Brake Guide
Obstacles Sinks
Bell Door
×
− Working design
Other designs What is this?
A prototype of what declarative programming may look like for the physical world. Show the system what you want, and watch a mechanism appear. Move the sink, place an obstacle, change the shape. Describe the world, not as it is, but as you wish it to be.
A thought experiment by @bhaprayan
来源:Hacker News-首页 · impossiblemachines.xyz