完全没有。这是 Smalltalk 最恶心的地方(开源的那几个除外)——几乎没有任何有用的免费文档。我不得不买了 Pelrine、Knight 和 Cho 写的《精通 ENVY/Developer》(Mastering ENVY/Developer)。不过这钱花得确实值。
None whatsoever. This is the worst thing about Smalltalk (with the exception of the open-source ones) - there is almost no useful documentation freely available. I was forced to buy "Mastering ENVY/Developer" by Pelrine, Knight and Cho. It is well worth the money though.
> … at best hostile… Strange that you don't mention ENVY/Developer? Method-level source-code version-control and configuration-management implemented for VisualWorks, IBM Smalltalk and Digitalk. "Mastering ENVY/Developer" https://www.google.com/books/edition/Mastering_ENVY_Develope...
……“多个独立的 image”能跑在同一个 OS 进程里吗?否则的话——[pdf] 《Distributed Smalltalk》http://www.cincomsmalltalk.com/main/documentation/VisualWork... 另外(针对源码版本控制)——《精通 ENVY/Developer》(Mastering ENVY/Developer)https://books.google.com/books?id=ld6E19QIMo4C
…"multiple, separate images" would run in the same OS process? Otherwise — [pdf] "Distributed Smalltalk" http://www.cincomsmalltalk.com/main/documentation/VisualWork... Otherwise (for source code control) — "Mastering ENVY/Developer" https://books.google.com/books?id=ld6E19QIMo4C
…https://rmod-files.lille.inria.fr/FreeBooks/TheInteractiveProgrammingEnv/TheInteractiveProgrammingEnv.pdf Late-80s early-90s multiple developers might be using ENVY/Developer version control: https://www.google.com/books/edition/Mastering_ENVY_Developer/ld6E19QIMo4C?hl=en&gbpv=1&dq=envy+developer&printsec=frontcover
Back in the day, Morgan Stanley & JPMorgan & …, used ENVY/Developer — fine-grained Smalltalk config-map / sub-application / class / method configuration & version control in a central database. "Mastering ENVY/Developer" https://www.google.com/books/edition/Mastering_ENVY_Develope... Some folk worked as "librarians" to promote code reuse across projects.
完全没有。这是 Smalltalk 最恶心的地方(开源的那几个除外)——几乎没有任何有用的免费文档。我不得不买了 Pelrine、Knight 和 Cho 写的《精通 ENVY/Developer》(Mastering ENVY/Developer)。不过这钱花得确实值。
None whatsoever. This is the worst thing about Smalltalk (with the exception of the open-source ones) - there is almost no useful documentation freely available. I was forced to buy "Mastering ENVY/Developer" by Pelrine, Knight and Cho. It is well worth the money though.
> ……充其量也就是不友好……奇怪你居然没提 ENVY/Developer?它为 VisualWorks、IBM Smalltalk 和 Digitalk 实现了方法级(method-level)的源码版本控制和配置管理。《精通 ENVY/Developer》(Mastering ENVY/Developer)https://www.google.com/books/edition/Mastering_ENVY_Develope...
> … at best hostile… Strange that you don't mention ENVY/Developer? Method-level source-code version-control and configuration-management implemented for VisualWorks, IBM Smalltalk and Digitalk. "Mastering ENVY/Developer" https://www.google.com/books/edition/Mastering_ENVY_Develope...
>但随后 Java 来了< 确实。>基于镜像的源码控制系统(image based source control systems)< 《精通 ENVY/Developer》(Mastering ENVY/Developer)http://books.google.com/books?id=ld6E19QIMo4C
>but then came Java< Yes. >image based source control systems< "Mastering ENVY/Developer" http://books.google.com/books?id=ld6E19QIMo4C
……“多个独立的 image”能跑在同一个 OS 进程里吗?否则的话——[pdf] 《Distributed Smalltalk》http://www.cincomsmalltalk.com/main/documentation/VisualWork... 另外(针对源码版本控制)——《精通 ENVY/Developer》(Mastering ENVY/Developer)https://books.google.com/books?id=ld6E19QIMo4C
…"multiple, separate images" would run in the same OS process? Otherwise — [pdf] "Distributed Smalltalk" http://www.cincomsmalltalk.com/main/documentation/VisualWork... Otherwise (for source code control) — "Mastering ENVY/Developer" https://books.google.com/books?id=ld6E19QIMo4C
……https://rmod-files.lille.inria.fr/FreeBooks/TheInteractiveProgrammingEnv/TheInteractiveProgrammingEnv.pdf 80 年代末 90 年代初,多位开发者协同可能用的是 ENVY/Developer 版本控制:https://www.google.com/books/edition/Mastering_ENVY_Developer/ld6E19QIMo4C?hl=en&gbpv=1&dq=envy+developer&printsec=frontcover
…https://rmod-files.lille.inria.fr/FreeBooks/TheInteractiveProgrammingEnv/TheInteractiveProgrammingEnv.pdf Late-80s early-90s multiple developers might be using ENVY/Developer version control: https://www.google.com/books/edition/Mastering_ENVY_Developer/ld6E19QIMo4C?hl=en&gbpv=1&dq=envy+developer&printsec=frontcover
当年,摩根士丹利、摩根大通等公司都在用 ENVY/Developer——在中央数据库里对 Smalltalk 进行细粒度的 config-map / sub-application / class / method 配置与版本控制。《精通 ENVY/Developer》(Mastering ENVY/Developer)https://www.google.com/books/edition/Mastering_ENVY_Develope... 有些人专门做“librarian(代码库管理员)”来推进跨项目的代码复用。
Back in the day, Morgan Stanley & JPMorgan & …, used ENVY/Developer — fine-grained Smalltalk config-map / sub-application / class / method configuration & version control in a central database. "Mastering ENVY/Developer" https://www.google.com/books/edition/Mastering_ENVY_Develope... Some folk worked as "librarians" to promote code reuse across projects.