Tomorrow I have a Fantom talk on a conference on (yet) unpopular programming languages in Siberia and I'd like to share slides for it. Please fell free to comment, modify and redistribute in any form
The presentation is designed for a quick 20-30 minutes tour on Fantom, it does not cover all features, but tries to give a general overview of the language and tools.
yachrisFri 25 Jun 2010
Hi Ivan,
Minor things (I'm looking at the Google docs output, which may be munged):
The line "No shared mutable state" should probably be expanded to say something like "No shared mutable state between threads/Actors"... otherwise I might assume there is no shared state between anything.
"Static fields must be const"?
Missing a close-brace on your "Declarative style" page (after "PhoneType.cell")
"Dynamic style" page also is missing closing parens, etc. on "dict := ..." line
"WebServer" page -- the bottom 1/3 is confusing, not clear if it's code or output
Overall, very good!
ivanFri 25 Jun 2010
Thanks yachris, Regarding formatting there was a problem with code snippets after importing to google docs, I have corrected everything manually, but missed few places
What's wrong with "Static fields must be const"?
tacticsFri 25 Jun 2010
What's wrong with "Static fields must be const"?
It might just help to elaborate why this is useful:
all singletons are guaranteed thread-safe
discourages inappropriate use of singletons
yachrisFri 25 Jun 2010
What's wrong with "Static fields must be const"?
Sorry, my bad, I typed that as a note to myself and never got back to it.
So big thanks to tactics for clarification!
cbeustMon 28 Jun 2010
Nice presentation.
My only suggestion: in the slides where you show your console window, just use "$" as a prompt to cut down the noise:
Replace:
komaz-mac:margincon ivaninozemtsev$ echo "#! /usr/bin/env fan
ivan Fri 25 Jun 2010
Tomorrow I have a Fantom talk on a conference on (yet) unpopular programming languages in Siberia and I'd like to share slides for it. Please fell free to comment, modify and redistribute in any form
I have uploaded PDF and original Keynote version to Dropbox.
Also I shared it via Google docs
The presentation is designed for a quick 20-30 minutes tour on Fantom, it does not cover all features, but tries to give a general overview of the language and tools.
yachris Fri 25 Jun 2010
Hi Ivan,
Minor things (I'm looking at the Google docs output, which may be munged):
Overall, very good!
ivan Fri 25 Jun 2010
Thanks yachris, Regarding formatting there was a problem with code snippets after importing to google docs, I have corrected everything manually, but missed few places
What's wrong with "Static fields must be const"?
tactics Fri 25 Jun 2010
It might just help to elaborate why this is useful:
yachris Fri 25 Jun 2010
Sorry, my bad, I typed that as a note to myself and never got back to it.
So big thanks to tactics for clarification!
cbeust Mon 28 Jun 2010
Nice presentation.
My only suggestion: in the slides where you show your console window, just use "$" as a prompt to cut down the noise:
Replace:
with
Cédric
ivan Wed 30 Jun 2010
Thanks Cedric!
I've updated google docs version