Say Good-Bye To
"Hello, world"
Or
How to stop programming in C in every language
Once and for all
This is me
And why the hell would I want to
include some bio or resumé here when I have only a few minutes to
deliver the talk
Actually...
This is important
@jjmerelo
You've probably seen this
#include<stdio.h>
main()
{
printf("Hello World");
}
Maybe this
#!/usr/bin/env perl6
say "Hello þor";
And
even this
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
Or
this
object HelloWorld {
def main(args: Array[String]): Unit = {
println("Hello, FOSDEM!")
}
}
Have you ever used it here?
The world of programming is not...
…Limited
to a single language
…Monolithic
single-thread and computer desktop architectures
…Lonely
You'll never code alone
…Syntax-focused
But focused on best practices
…Isolated
but the core of a ecosystem of tools and libraries
Proprietary
Coding is the killer app of free software
Let's kickstart programming all over again
Expressions are expressive
And REPLs are great sandboxes
Learn to fail
And raise all over again
git before open
Repos are the natural environment of programs
Learn all languages
Failing that, JS + HTML
Functions rock
All languages are functional, nowadays
Cloud by default
It's where you run stuff
What can we do?
Make change
Ask for it
Thanks!
Don't miss tomorrow Perl 6, the musical in the Perl
devroom
Say Good-Bye To
"Hello, world"