🐥 Inheritance and Lookup: the case of Super [W4S3-EN]
51
🐥 Inheritance and Lookup: doesNotUnderstand: aMessage [W4S4-EN]
52
🌶 Inheritance and Lookup: Lookup in metaclasses [W4S5-EN]
53
🎁 Class Methods at Work [W4S6-EN]
54
🌐 Overview of Pharo Web Stack [W4S7-EN]
55
🌐 Seaside: An Innovative Web Application Framework [W4S8-EN]
56
🌐 Seaside: Rendering Components [W4S9-EN]
57
🌐 Seaside: A Glance at MetaData and REST [W4S10-EN]
58
🌐 Voyage [W4S11-EN]
59
🐥 Git: New project creation [W4-LiveA-EN]
60
🐥 Git : Creating a remote repository to an existing project [W4-LiveB-EN]
61
🐥 Loading a project with Metacello [W4-LiveC-EN]
62
🎁 Applying Refactorings [W4-LiveD-EN]
63
🎁 Live Quality checker in Action [W4-LiveE-EN]
64
🌐 Seaside: Composing Components [W5S1-EN]
65
🎁 Really Understanding Class Methods [W5S2-EN]
66
🐥 Common Errors [W5S3-EN]
67
🌶 Powerful Exceptions: an Overview [W5S4-EN]
68
🐥 Debugging in Pharo [W5S5-EN]
69
🐥 SUnit: Unit Tests in Pharo [W5S6-EN]
70
🌶 Files in Pharo [W5S7-EN]
71
🔮 Reflection: Basic Introspection [W5S8-EN]
72
🌶 Benchmarking in Pharo [W5S9-EN]
73
🐥 Advanced Spotter actions [W5-LiveA-EN]
74
🐥 First look at the Debugger actions [W5-LiveB-EN]
75
🐥 Find a bug with the Debugger [W5-LiveC-EN]
76
🎁 Did You Really Understand Super? [W6S1-EN]
77
🐥 Understanding the Implementation of ifTrue:ifFalse: [W6S2-EN]
78
🎁 Dice new vs. self class new [W6S3-EN]
79
🎁 Message Sends are Plans for Reuse [W6S4-EN]
80
🎁 Hooks and Templates [W6S5-EN]
81
🐥 Runtime Architecture [W6-S6-EN]
82
🐥 Characters, Strings and Symbols [W6S7-EN]
83
🐥 Dynamic vs. Literal Arrays [W6S8-EN]
84
🎁 Customized tabs in the Inspector [W6-LiveA-EN]
85
🌶 Personalize your image startup [W6-LiveB-EN]
86
🌶 Advanced Points on Classes [W7S1-EN]
87
🐥 Variable Size Objects [W7S2-EN]
88
🔮 Understanding Metaclasses [W7S3-EN]
89
🔮 Reflective Operations for Live Programming [W7S4-EN]
90
🔮 DoesNotUnderstand: a Precious Hook [W7S5-EN]
91
🔮 Reflection: Stack as an Object [W7S6-EN]
92
🎁 Avoid Null Checks [W7S7-EN]
93
🐥 A Journey in Pharo: A Bright Future [W7S8-EN]
Description:
Pharo (http://pharo.org) is a pure dynamic and reflective object programming language inspired by Smalltalk. Pharo offers a powerful environment with unique features (https://pharo.org/features). It focuses on simplicity (full syntax on a postcard) and immediate feedback.
Immersive Object Programming with Pharo
Inria (French Institute for Research in Computer Science and Automation)