[英]How do you do version control in Self?
你如何在Self中進行版本控制? 我知道這是一個共享環境(圖像),所有開發人員都可以連接到同一個圖像,但我很想知道我是如何做的事情,如回滾更改,采取補丁形式開發人員無法共享圖像,以及通過共享GitHub的? ...
[英]How do you do version control in Self?
你如何在Self中進行版本控制? 我知道這是一個共享環境(圖像),所有開發人員都可以連接到同一個圖像,但我很想知道我是如何做的事情,如回滾更改,采取補丁形式開發人員無法共享圖像,以及通過共享GitHub的? ...
[英]How slot of outer scope is modified by selflanguange
我試圖理解自我語言。(沒有實際編碼!) 我想知道一種方法如何能夠修改其接收器的插槽。 我的理解是:在self中,'self *'被賦予激活記錄的父指針。 因此,如果方法無法在本地找到插槽,它將查找“self *”。 但根據我的理解,當在任何對象中,如果我設置一個插槽(比如說“x”), ...
[英]Is cloning in self language deep clone or shallow one?
我想要了解自我語言。 我懷疑的是,無論是克隆自我語言深層克隆還是淺層克隆。 即,克隆只是克隆對象插槽或插槽內的對象是否被克隆。 ...
[英]Differences between Self and Smalltalk
我只是在尋找將Self與Smalltalk區分開來的原因。 這不應該是大猩猩與鯊魚的問題。 我不是在找一個更好的理由,我只是把一個定義為與另一個不同的東西感到困惑。 在閱讀了大約2個小時后,它們對我來說似乎都是同一種語言,並且用一些代碼抄襲(旁白:我終於理解了Smalltalk版本的“ ...
[英]Using Arch Linux, Self is installed, but there are no messages
我下載了Cinnarch,並使其在虛擬機上運行。 我嘗試安裝Self,只是發現它已經安裝。 所以我嘗試使用它,但是有一個問題。 數字,字符串等有效,但我無法發送任何消息。 我不能加1 +1。我唯一能完成的高級工作就是制作新對象。 我該怎么做才能使我的自我系統完全正常運行? ...
[英]On the Self Language, how do we run code on its VM?
如果使用http://selflanguage.org/上的文件在Ubuntu上安裝Self,那么我們可以使用 但是,一些簡單的行無法運行: 或者另一個嘗試插槽: 有人知道如何使它工作嗎? ...
[英]Has the Self language seen use outside of the computer research community?
是否有任何非研究小組或項目以某種身份使用過自我語言? ...
[英]what is a “Self programming language”
我現在正在使用Squeak4.1學習SmallTalk。 我使用Squeak by Example作為教程,在這里我反駁了一個刪除,“Morphic是由......開發的,用於自編程語言”任何人都可以對自編程語言的含義給出一些暗示嗎?這意味着smtalltalk是一個自編程語言? ...
[英]What are the advantages that prototype based OO has over class based OO?
為什么基於類的OO如此受歡迎而不是基於原型的OO? 他們在學校教后者嗎? 盡管Javascript是基於原型的,但大多數人還是在功能上或通過試圖模仿基於類的系統的框架來使用它。 我知道Sun對Self進行了一些研究-關於基於原型的oo是否還有其他知識來源? 最好是一些可以自學的東西。 ...