ZhongGua | 种瓜

Comparing Graphical Hardware Programming Platforms

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/compare-hardware-blocks-platforms/ Preface I have used most graphical hardware programming platforms, probably more than most product managers in this field. It’s nothing to brag about, it just means I waste more time than anyone else This article is reprinted from: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/compare-hardware-blocks-platforms/ This site is for inclusion only, and the copyright belongs to the original …

Comparing Graphical Hardware Programming Platforms Read More »

Should web browsers stick to being document viewers?

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/should-web-browsers-have-stuck-to-being-document-viewers/ Foreword Original Alan Kay’s answer to Should web browsers have stuck to being document viewers?. Should translation web browsers insist on being document viewers? Alan Kay’s answer is as follows: On the contrary, if the “document” This article is reprinted from: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/should-web-browsers-have-stuck-to-being-document-viewers/ This site is for inclusion only, and the copyright belongs …

Should web browsers stick to being document viewers? Read More »

SandstoneDb: Simple Persistent Storage in Squeak

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/sandstonedb-squeak/ Foreword As the Seaside documentation says, different situations have different storage requirements: if you’re writing a small demo program and want to populate the system with some typical data. Use class instance variables to store data, then simply This article is reprinted from: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/sandstonedb-squeak/ This site is for inclusion only, and the …

SandstoneDb: Simple Persistent Storage in Squeak Read More »

Squeak interoperates with MicroBlocks

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/squeak-microblocks-interoperability/ Foreword The long-awaited Making Smalltalk for Smalltalk enthusiasts took place last Friday. Lounsen proposes an After Party. I wanted to share a recent project I did with Squeak at After Party: the dotPack Simulator in Squeak. in order to This article is reprinted from: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/squeak-microblocks-interoperability/ This site is for inclusion only, and …

Squeak interoperates with MicroBlocks Read More »

“The Combination of Curiosity and Confidence”: A Conversation with John Maloney

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/a-combination-of-curiosity-and-confidence-a-conversation-with-john-maloney/ Foreword “A COMBINATION OF CURIOSITY AND CONFIDENCE”: A CONVERSATION WITH JOHN MALONEY As part of our “Artificial Intelligence in the Community” series, I have a lifelong relationship with the MIT Media Lab. This article is reprinted from: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/a-combination-of-curiosity-and-confidence-a-conversation-with-john-maloney/ This site is for inclusion only, and the copyright belongs to the original author.

John Maloney interviewed by Squeak News

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/squeak-news-interview-with-john-maloney/ Foreword Recently read Squeak News, the first magazine dedicated to Squeak. The first three issues of the magazine featured an interview with John Maloney. John Maloney John Maloney was a member of the original Squeak team. John’s contributions include the Smalltalk-to-C translator (Sque This article is reprinted from: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/squeak-news-interview-with-john-maloney/ This site is …

John Maloney interviewed by Squeak News Read More »

How to Start Your Squeak Journey

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/how-to-begin-squeak/ Preface Some time ago, I used SqueakJS to read an article written in dynamic medium. I’ve continued to mine the dusty treasures of the Squeak community with SqueakJS recently. A treasure recently unearthed is Squeak News, the first dedicated This article is reprinted from: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/how-to-begin-squeak/ This site is for inclusion only, and …

How to Start Your Squeak Journey Read More »

Reuse Behaviors Using Traits

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/traits-composable-units-of-behaviour/ What are Traits Traits are a concept used in object-oriented programming, it represents a set of methods used to extend the functionality of a class – wikipedia Trait Traits were originally invented in Smalltalk, and later many programming languages ​​have implemented it: Rust Traits Scala Traits Fortress This article is reprinted from: …

Reuse Behaviors Using Traits Read More »

An article written in a dynamic medium

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/morph-layout-article/ A computer viewed as a medium itself can be all other mediums if the embedding and viewing methods are provided well enough. – Alan Kay Foreword When rereading An Introduction to Morphic recently, he found that the class AlignmentMorph used for automatic layout in Morphic has been This article is reprinted from: …

An article written in a dynamic medium Read More »

An article written in a dynamic medium

Original link: http://wwj718.github.io/post/%E7%BC%96%E7%A8%8B/morph-layout-article/ A computer viewed as a medium itself can be all other mediums if the embedding and viewing methods are provided well enough. – Alan Kay Foreword When rereading An Introduction to Morphic recently, he found that the class AlignmentMorph used for automatic layout in Morphic has been This article is reprinted from: …

An article written in a dynamic medium Read More »