-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.html
268 lines (183 loc) · 15.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Talks about Pharo</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/mooc.css" rel="stylesheet">
<link rel="stylesheet" href="fonts/font-awesome/css/font-awesome.min.css">
</head>
<body>
<div class="container">
<h1 id="pagetitle">Talks about Pharo</h1>
<section>
<div class="course-image img-responsive center-block">
Welcome to the Pharo talks galery.
We want to maintain a list of talks to document Pharo, its ecosystem and their evolution.
If you gave a talk about Pharo please let us know because we would love to see this page grow. Please do a Pull Request.
</div>
</section>
<H1>Consortium Activity Reports</H1>
Since 2020 we started to use presentations to report the consortium activities and we also improve our organisation.
Writing a full report was too time consuming
and writing just text reports was not working. We now found the way to report our activities. <br>
<section>
<h2>Reports</h2><ul>
<li> April 2023 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2023-PharoStatus-04-Apr.pdf">PDF</a>)</li>
<li> February 2023 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2023-PharoStatus-03-Feb.pdf">PDF</a>)</li>
<li> December 2022 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2022-PharoStatus-12-Dec.pdf">PDF</a>)</li>
<li> September 2022 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2022-PharoStatus-09-Sep.pdf">PDF</a>)</li>
<li> June 2022 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2022-PharoStatus-06-Jun.pdf">PDF</a>)</li>
<li> February 2022 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2022-PharoStatus-02-Feb.pdf">PDF</a>)</li>
<li> December 2021 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2021-PharoStatus-Dec.pdf">PDF</a>)</li>
<li> September 2021 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2021-PharoStatus-Sept.pdf">PDF</a>)</li>
<li> May 2021 General Assembly (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2021-PharoStatus-May.pdf">Pharo9 Activity Report</a> / <a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2021-ConsortiumAssembly-PharoX-May.pdf">PharoX Possible Items</a>)
<li> April 2020 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2020-PharoStatus-Apr.pdf">PDF</a>)</li>
<li> July 2020 activity report (<a
href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2020-PharoStatus-Jul pdf">PDF</a>)</li>
<li> September 2020 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2020-PharoStatus-Sept.pdf">PDF</a>)</li>
<li> December 2020 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2020-PharoStatus-Dec.pdf">PDF</a>)</li>
<li> November 2015 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2015-11-report.pdf">PDF</a>)</li>
<li> January 2015 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2015-01-report..pdf">PDF</a>)</li>
<li> June 2014 activity report (<a href="https://github.com/pharo-project/PharoTalks/tree/master/Consortium/2014-06-report.pdf">PDF</a>)</li>
</ul>
</section>
<H1>About Pharo</H1>
<section>
<H2> Summer schools </h2>
<ul>
<li> In September 23, we run a super appreciated summer school on 'Advanced object-oriented design with Pharo' at Split Croatia. <a href="https://newcomers.pharo.org"> More info in the newcomers web page</a> </li>
<li> <a href="https://isloop24.pharo.org">Check https://isloop24.pharo.org </a> </li>
</ul>
<section>
<h2>2024</h2>
<ul>
<li>Tools are developers' best friends -- Seminar at University of Novi Sad ( <a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2024-ToolsAreYourFriends-AtNovisad.pdf">PDF</a> / <a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2024-ToolsAreDevFriends.mov">Video</a> )</li>
<li>Immersive Pharo for Art and other -- Seminar at University of Novi Sad ( <a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2024-ImmersivePharo-Ducasse.pdf">PDF</a> /
<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2024-ImmersivePharo.mov">Video</a> ) </li>
</ul>
<h2>ESUG 2024</h2>
Here are the talks given at <a href="https://esug.org/>">ESUG 2024 </a>.
<ul>
<li> Pharo 12 (<a href="AboutPharo/[email protected]">PDF</a>) </li>
<li> More to come </li>
</ul>
<h2>UK Smalltalk 2023</h2>
<ul>
<li>Pharo 11- 15 years and a shinning future (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-PharoInSmalltalkUK.pdf">PDF</a>)</li>
</ul>
<h2>ESUG 2023 - Core</h2>
<ul>
<li> Pharo 11 (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-Pharo11-ESUG-Compressed.pdf">PDF</a>)</li>
<li> Code instrumentation in Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-CodeInstrumentationandthePitfallsofAbstraction.pdf">PDF</a>)</li>
<li> Code Desktop Applications in Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-DesktopApplicationsinPharo.pdf">PDF</a>)</li>
<li> Memory Profiler in Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-MemoryProfiler.pdf">PDF</a>)</li>
<li> Native Modern Desktop Application in Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-NativeDesktopModernApplications.pdf">PDF</a>)</li>
<li>News from Bloc (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-NewsfromBloc.pdf">PDF</a>)</li>
<li>Roassal Updates (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-Roassal3Updates.pdf">PDF</a>)</li>
<li>Refactoring: a new architecture (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-NewRefactoringArchitectureReconcilingRefactoringsandTransformations.pdf">PDF</a>)</li>
<li> About new Mooc onAdvanced Object-Oriented Design (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-Mooc.pdf">PDF</a>)</li>
</ul>
<h2>ESUG 2023 - Applications</h2>
<ul>
<li>Seaside Hot Wired (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-SeasideHotwired.pdf">PDF</a>)</li>
<li>Agent-Based Modeling in Pharo using Cormas (<a href="2023-ESUG-Agent-basedmodelinginPharousingCormas.pdf">PDF</a>)</li>
<li>Agile AI (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-AgileAI.pdf">PDF</a>)</li>
<li>Science and data manipulation in Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-ScienceanddatamanipulationinPharo.pdf">PDF</a>)</li>
<li>Bio Smalltalk (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-BioSmalltalk.pdf">PDF</a>)</li>
<li>Do you know your browser (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-DoYouKnowYourBrowser.pdf">PDF</a>)</li>
<li>Data Science with Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-ScienceanddatamanipulationinPharo.pdf">PDF</a>)</li>
<li>Live Music with Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-MusicWithPharo.pdf">PDF</a>)</li>
<li>Phussing in Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2023-ESUG/2023-ESUG-Phuzzing.pdf">PDF</a>)</li>
</ul>
<section>
<h2>ESUG 2022</h2>
<ul>
<li> August 2022 - Pharo 10 (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2022-ESUG-Pharo10.pdf">Pharo 10 and beyond</a>)</li>
<li> August 2022 - Microdown (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2022-ESUG-Microdown-43.pdf">Microdown</a>)</li>
<li> August 2022 - Bloc (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2022-Bloc4Pharo-ESUGSlides-v3.pdf">Bloc</a>)</li>
<li> August 2022 - How to contribute to Pharo (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2022-ESUG-ContributeToPharo-Ducasse.pdf">Contribute</a>)</li>
</ul>
<h2>PharoDays 2022</h2>
Here are the presentations of the Pharo Days conference held at Lille in March 2022.
<ul>
<li> <a href="https://rmod-files.lille.inria.fr/?dir=Team/PharoPresentations/2022-Pharodays">Full Repository</a>
<li> <a href="https://rmod-files.lille.inria.fr/?dir=Team/PharoPresentations/2022-Pharodays/Day1">Day 1</a>
<li> <a href="https://rmod-files.lille.inria.fr/?dir=Team/PharoPresentations/2022-Pharodays/Day2">Day 2</a>
</ul>
<h2> 2021 </h2>
<ul>
<li> September 2021 - MPLR (Managed programming language runtimes International conference) - Testing the Pharo VM - G. Polito (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2021-cross-isa-MPLR.pdf">PDF</a>)</li>
<li> September 2021 - MPLR (Managed programming language runtimes International conference) - Profiling Code Cache Behaviour via Events - P. Tesone (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2021-MPLR-VMEvents.pdf">PDF</a>)</li>
<li> August 2021 - First Class Variables in Pharo - M. Denker (<a href="http://rmod-files.lille.inria.fr/Team/PharoPresentations/2021-Variables.pdf">Slides</a>).
<li> April 2021 - Pharo 90 at UK - E. Lorenzano (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2021-UKSTUG.pdf">Slides</a> / <a href="http://rmod-files.lille.inria.fr/Videos/Pharo/2021-04-Lorenzano-Pharo9-AGiantLeap-Part1.mp4">Videos Part1</a> / <a href="http://rmod-files.lille.inria.fr/Videos/Pharo/2021-04-Lorenzano-Pharo9-AGiantLeap-Part2.mp4">Videos Part2</a>).
</ul>
</section>
<section>
<h2> 2020 </h2>
<h3>Around VM</h3>
<ul>
<li> Octobre 2020 - Compilers 101 - RMOD VM Seminar - G. Polito (<a href="http://rmod-files.lille.inria.fr/Videos/VMPresentations/2020-10-08-Compilers101.mp4">Video</a>)</li>
<li> Octobre 2020 - Introduction to JiT- RMOD VM Seminar - G. Polito (<a href=" http://rmod-files.lille.inria.fr/Videos/VMPresentations/2020-10-08-IntroductionToCogitJITCompiler.mp4">Video</a>)</li>
<li> Septembre 2020 - Objects Layout - RMOD VM Seminar - C. Hernandez (<a href="http://rmod-files.lille.inria.fr/Team/VMPresentations/Presentations/2020-09-29-VM-Hernandez-objectsLayout.pdf">Slides</a> / <a href="http://rmod-files.lille.inria.fr/Videos/VMPresentations/2020-09-29-objectsLayout-VM.mp4">Video</a>)</li>
</ul>
<h3>Tools</h3>
<ul>
<li> December 2020 - Transforming code in Pharo using RewriteToolSet - S. Jordan (<a href="https://www.youtube.com/watch?v=M0ElVhUoWXk">Video</a>)</li>
<li> December 2020 - Transforming code using RewriteToolsSet - S. Jordan (<a href="https://www.youtube.com/watch?v=_9v1XTk1J2A">Video</a>)</li>
<li> November 2020 - Microdown - IWST - G. Polito/S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2020-11-09-IWST-Microdown.pdf">Slides</a> / <a href="http://rmod-files.lille.inria.fr/Videos/2020-11-09-IWST-Microdown.flv">Video</a>)</li>
</ul>
<h3>Presentations</h3>
<ul>
<li> September 2020 - Powerful tools for Live Developement with Pharo - Keynote at SCAM 2020 - S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2020-Scam-Ducasse.pdf">Slides</a> / <a href="http://rmod-files.lille.inria.fr/Videos/2020-09-26-powerfull-Tools-SCAM.mp4">Video</a>)</li>
<li> September 2020 - ByteCode interprter - RMOD VM Seminar - T. Rogliano (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2020-VM-Rogliano-interpreterBytecode.pdf">Slides</a>)</li>
<li> August 2020 - Master Class around Pharo for Inria Chile and Inria academy - S. Ducasse (Slides <a href="">Empty</a> / <a href="">Empty</a>)</li>
<li> July 2020 - Pharo for complex project - Invited presentation JDev 2020 conference - S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2020-Jdev-Ducasse.pdf">Slides</a> / <a href="http://rmod-files.lille.inria.fr/Videos/
2020-07-09-JDEV-Ducasse.flv">Video</a>)</li>
</ul>
</section>
<section>
<h2> 2019 </h2>
<ul>
<li> 2019 - Learning by doing - ESUG - S. Ducasse (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2019-ESUG-LearningByDoing.pdf">Slides</a>)</li>
<li> 2019 - Dr Tests - ESUG - J. Delplanque (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2019-ESUG-drtests-Delplanque.pdf">Slides</a>)</li>
<li> 2019 - Dr Tests -- PharoDays - J. Delplanque (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2019-Pharodays-drtests-Delplanque.pdf">Slides</a>)</li>
<li> 2019 - Meta Programming - RMOD internal seminars - J. Delplanque (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2019-metaprogrammingfriday-Delplanque.pdf">Slides</a>)</li>
<li> 2019 - Pharo 10 years already -- Japanese User Group Keynote - S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2019-Pharo10Years-JapanUserGroup-Ducasse.pdf">Slides</a>)</li>
<li> 2019 - Pharo -- SRA corp. - S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2019-Pharo-SRA-Ducasse.pdf">Slides</a>)</li>
</ul>
</section>
<section>
<h2> 2018 </h2>
<ul>
<li> 2018 - Pharo For Startupers -- Station - F (Paris) - S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2018-StationF-PharoForStartupers16-9-Ducasse.pdf">Slides</a>)</li>
<li> 2018 - Stateful Traits - ESUG - P. Tesone (<a href="https://rmod-files.lille.inria.fr/Pharo/PharoPresentations/2018-StatefulTraits-ESUG.pdf">Slides</a>)</li>
</ul>
</section>
<section>
<h2> 2014 </h2>
<ul>
<li> 2014 - Pharo Building an Ecosystem -- LAMRC (San Francisco) - S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2014-PharoBuildingEcosystem-LAMRC-Ducasse.pdf">Slides</a>)</li>
</ul>
<section>
<h2> 2009 </h2>
<ul>
<li> 2009 - I have a dream -- Smalltalk'09 Keynote (Buenos aires) - S. Ducasse (<a href="http://rmod-files.lille.inria.fr/Team/Presentations/2009-Smalltalks-Ducasse-Keynote-IHaveaDream.pdf">Slides</a>)</li>
</ul>
</section>
<footer class="text-center">
<p>This webpage is hosted in <a href="https://github.com/Pharo-project/PharoTalks">github</a>.</p>
</footer>
</div> <!-- end of container -->
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
</script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="js/bootstrap.min.js">
</script>
</body>
</html>