NewCrafts
2017
Opening
May, 18-19, Paris
@rhwy @petervaneven@__max__
tweet with #ncrafts follow @ncraftsconf
2
Welcome!
Enjoy
your
time
Let’s share
a few
thoughts
4
5
As Software developers,
we try to solve problems
… but most of the times
software is seen as the
problem, not the
solution! … why?
6
« As long as there were
no machines, programming
is no problem at all » 
7
« Only a few years ago,
the talk about a software
crisis was blasphemy. ..
and by now, it is
generally recognised that
the design of any large
sophisticated system is
going to be a very
difficult job. » 
8
« If software were to continue to
be the same clumsy and expensive
process as it is now, things would
get completely out of the
balance »
« we must learn to program an
order of magnitude more
effectively! » 
9
«If you want more effective
programmers, they should not waste
their time debugging, they should
not introduce the bugs to start
with.»
« The programmer should let correctness proof
and program grow hand in hand. »
10
testing before
feedback
incremental growth
11
« The purpose of abstracting is
not to be vague, but to create a
new semantic level in which one
can be absolutely precise.»
more/better
abstractions?
12
« the intellectual effort needed
to conceive or to understand a
program need not grow more than
proportional to program length »
Simplicity!
13
«
• provided that we approach the task with a
full appreciation of its tremendous
difficulty,
• provided that we stick to modest and
elegant programming languages,
• provided that we respect the intrinsic
limitations of the human mind,
• and approach the task as Very Humble
Programmers
We shall do a much better programming job »
The Humble Programmers manifesto
one more
thing
…
These
words are
not mine
16
all this …
17
Dijkstra / 1972
History
philosophy
better
practices/tools
innovate
History
philosophy
better
practices/tools
innovate
… and that’s why we are here 🙃
Thank
you!
Today
Info
Thank you,
practical stuff
Thank
You
23
a big thank you to all speakers!
24
Go talk to people!
Don’t fear to miss something
xäxÜçà{|Çz |á ÜxvÉÜwxw uç ÉâÜ tãxáÉÅx ÑtÜàÇxÜ iStream
25
a big thank you to
our benevolent
slaves students
26
a last thank for
staff
hostesses
&
conference place
team
Don’t forget
the party &
meetups
around 18:30
… and yes, new crafted beers!
Don’t miss
the photo
cabin!
Share!*
#ncrafts
@ncraftsconf
* maybe there will be some prizes…
30
THANK YOU ALL FOR
YOUR LOVE AND TRUST
ENJOY THE
CONFERENCE!

NewCrafts 2017 Conference Opening