Submit Search
Upload
Fantom on the JVM Devoxx09 BOF
•
Download as PPT, PDF
•
2 likes
•
935 views
Dror Bereznitsky
Follow
Fantom on the JVM Devoxx09 BOF
Read less
Read more
Technology
Report
Share
Report
Share
1 of 65
Download now
Recommended
Fantom - Programming Language for JVM, CLR, and Javascript
Fantom - Programming Language for JVM, CLR, and Javascript
Kamil Toman
The Swift Compiler and Standard Library
The Swift Compiler and Standard Library
Santosh Rajan
Oh Crap, I Forgot (Or Never Learned) C! [CodeMash 2010]
Oh Crap, I Forgot (Or Never Learned) C! [CodeMash 2010]
Chris Adamson
C tutorial
C tutorial
Khan Rahimeen
C
C
Khan Rahimeen
Idiomatic C++
Idiomatic C++
Federico Ficarelli
Kotlin as a Better Java
Kotlin as a Better Java
Garth Gilmour
devLink - What's New in C# 4?
devLink - What's New in C# 4?
Kevin Pilch
Recommended
Fantom - Programming Language for JVM, CLR, and Javascript
Fantom - Programming Language for JVM, CLR, and Javascript
Kamil Toman
The Swift Compiler and Standard Library
The Swift Compiler and Standard Library
Santosh Rajan
Oh Crap, I Forgot (Or Never Learned) C! [CodeMash 2010]
Oh Crap, I Forgot (Or Never Learned) C! [CodeMash 2010]
Chris Adamson
C tutorial
C tutorial
Khan Rahimeen
C
C
Khan Rahimeen
Idiomatic C++
Idiomatic C++
Federico Ficarelli
Kotlin as a Better Java
Kotlin as a Better Java
Garth Gilmour
devLink - What's New in C# 4?
devLink - What's New in C# 4?
Kevin Pilch
C++ Presentation
C++ Presentation
Carson Wilber
Swift, swiftly
Swift, swiftly
Jack Nutting
Python idiomatico
Python idiomatico
PyCon Italia
STL ALGORITHMS
STL ALGORITHMS
fawzmasood
Python programming
Python programming
AshwinKumarR7
Os Goodger
Os Goodger
oscon2007
02. Primitive Data Types and Variables
02. Primitive Data Types and Variables
Intro C# Book
04. Console Input Output
04. Console Input Output
Intro C# Book
Design Patterns in Modern C++
Design Patterns in Modern C++
Dmitri Nesteruk
Java 5 Features
Java 5 Features
sholavanalli
FParsec Hands On - F#unctional Londoners 2014
FParsec Hands On - F#unctional Londoners 2014
Phillip Trelford
Rust Intro
Rust Intro
Arthur Gavkaluk
03. Operators Expressions and statements
03. Operators Expressions and statements
Intro C# Book
Java 5 New Feature
Java 5 New Feature
xcoda
Advanced Python, Part 1
Advanced Python, Part 1
Zaar Hai
C++11
C++11
Andrey Dankevich
05. Conditional Statements
05. Conditional Statements
Intro C# Book
14 strings
14 strings
Rohit Shrivastava
Modern C++
Modern C++
Michael Clark
Big picture of category theory in scala with deep dive into contravariant and...
Big picture of category theory in scala with deep dive into contravariant and...
Piotr Paradziński
The Kotlin Programming Language
The Kotlin Programming Language
intelliyole
CodeFest 2010. Иноземцев И. — Fantom. Cross-VM Language
CodeFest 2010. Иноземцев И. — Fantom. Cross-VM Language
CodeFest
More Related Content
What's hot
C++ Presentation
C++ Presentation
Carson Wilber
Swift, swiftly
Swift, swiftly
Jack Nutting
Python idiomatico
Python idiomatico
PyCon Italia
STL ALGORITHMS
STL ALGORITHMS
fawzmasood
Python programming
Python programming
AshwinKumarR7
Os Goodger
Os Goodger
oscon2007
02. Primitive Data Types and Variables
02. Primitive Data Types and Variables
Intro C# Book
04. Console Input Output
04. Console Input Output
Intro C# Book
Design Patterns in Modern C++
Design Patterns in Modern C++
Dmitri Nesteruk
Java 5 Features
Java 5 Features
sholavanalli
FParsec Hands On - F#unctional Londoners 2014
FParsec Hands On - F#unctional Londoners 2014
Phillip Trelford
Rust Intro
Rust Intro
Arthur Gavkaluk
03. Operators Expressions and statements
03. Operators Expressions and statements
Intro C# Book
Java 5 New Feature
Java 5 New Feature
xcoda
Advanced Python, Part 1
Advanced Python, Part 1
Zaar Hai
C++11
C++11
Andrey Dankevich
05. Conditional Statements
05. Conditional Statements
Intro C# Book
14 strings
14 strings
Rohit Shrivastava
Modern C++
Modern C++
Michael Clark
Big picture of category theory in scala with deep dive into contravariant and...
Big picture of category theory in scala with deep dive into contravariant and...
Piotr Paradziński
What's hot
(20)
C++ Presentation
C++ Presentation
Swift, swiftly
Swift, swiftly
Python idiomatico
Python idiomatico
STL ALGORITHMS
STL ALGORITHMS
Python programming
Python programming
Os Goodger
Os Goodger
02. Primitive Data Types and Variables
02. Primitive Data Types and Variables
04. Console Input Output
04. Console Input Output
Design Patterns in Modern C++
Design Patterns in Modern C++
Java 5 Features
Java 5 Features
FParsec Hands On - F#unctional Londoners 2014
FParsec Hands On - F#unctional Londoners 2014
Rust Intro
Rust Intro
03. Operators Expressions and statements
03. Operators Expressions and statements
Java 5 New Feature
Java 5 New Feature
Advanced Python, Part 1
Advanced Python, Part 1
C++11
C++11
05. Conditional Statements
05. Conditional Statements
14 strings
14 strings
Modern C++
Modern C++
Big picture of category theory in scala with deep dive into contravariant and...
Big picture of category theory in scala with deep dive into contravariant and...
Similar to Fantom on the JVM Devoxx09 BOF
The Kotlin Programming Language
The Kotlin Programming Language
intelliyole
CodeFest 2010. Иноземцев И. — Fantom. Cross-VM Language
CodeFest 2010. Иноземцев И. — Fantom. Cross-VM Language
CodeFest
golang_refcard.pdf
golang_refcard.pdf
Spam92
core java
core java
dssreenath
Static types on javascript?! Type checking approaches to ensure healthy appli...
Static types on javascript?! Type checking approaches to ensure healthy appli...
Arthur Puthin
C cheat sheet for varsity (extreme edition)
C cheat sheet for varsity (extreme edition)
Saifur Rahman
Csharp In Detail Part2
Csharp In Detail Part2
Mohamed Krar
2007 09 10 Fzi Training Groovy Grails V Ws
2007 09 10 Fzi Training Groovy Grails V Ws
loffenauer
programming language in c&c++
programming language in c&c++
Haripritha
Programming with Java: the Basics
Programming with Java: the Basics
Jussi Pohjolainen
Os Vanrossum
Os Vanrossum
oscon2007
Go Lang Tutorial
Go Lang Tutorial
Wei-Ning Huang
C programming language tutorial
C programming language tutorial
javaTpoint s
Summary of C++17 features
Summary of C++17 features
Bartlomiej Filipek
Groovy Introduction - JAX Germany - 2008
Groovy Introduction - JAX Germany - 2008
Guillaume Laforge
AST Transformations
AST Transformations
HamletDRC
Mastering Kotlin Standard Library
Mastering Kotlin Standard Library
Nelson Glauber Leal
Beauty and Power of Go
Beauty and Power of Go
Frank Müller
Introduction to JVM languages and Fantom (very brief)
Introduction to JVM languages and Fantom (very brief)
Jonathan Holloway
golang_getting_started.pptx
golang_getting_started.pptx
Guy Komari
Similar to Fantom on the JVM Devoxx09 BOF
(20)
The Kotlin Programming Language
The Kotlin Programming Language
CodeFest 2010. Иноземцев И. — Fantom. Cross-VM Language
CodeFest 2010. Иноземцев И. — Fantom. Cross-VM Language
golang_refcard.pdf
golang_refcard.pdf
core java
core java
Static types on javascript?! Type checking approaches to ensure healthy appli...
Static types on javascript?! Type checking approaches to ensure healthy appli...
C cheat sheet for varsity (extreme edition)
C cheat sheet for varsity (extreme edition)
Csharp In Detail Part2
Csharp In Detail Part2
2007 09 10 Fzi Training Groovy Grails V Ws
2007 09 10 Fzi Training Groovy Grails V Ws
programming language in c&c++
programming language in c&c++
Programming with Java: the Basics
Programming with Java: the Basics
Os Vanrossum
Os Vanrossum
Go Lang Tutorial
Go Lang Tutorial
C programming language tutorial
C programming language tutorial
Summary of C++17 features
Summary of C++17 features
Groovy Introduction - JAX Germany - 2008
Groovy Introduction - JAX Germany - 2008
AST Transformations
AST Transformations
Mastering Kotlin Standard Library
Mastering Kotlin Standard Library
Beauty and Power of Go
Beauty and Power of Go
Introduction to JVM languages and Fantom (very brief)
Introduction to JVM languages and Fantom (very brief)
golang_getting_started.pptx
golang_getting_started.pptx
Recently uploaded
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
BkGupta21
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
Recently uploaded
(20)
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
Fantom on the JVM Devoxx09 BOF
1.
Fantom on the
JVM By Fred Simon, JFrog Dror Bereznitsky, AlphaCSP Stephen Colebourne, Joda
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.
Literals Int 45
-89_039 0xCAFE_BABE Float 3.0f 3f 0.2e+6f Decimal 4d 4.0 0.2e+6D Str “ foo” “x is $x, in hex $x.toHex” Duration 4ns 100ms -0.5hr Uri `index.html` ` http://fandev.org ` Types, Slots Str# sys::Str# Int#plus #echo
28.
Literals Continued Range
0..5 x...y List [1, 2, 3] Int[10, 20, 30] Int[,] Map [1:”one”, 2:”two”] Int:Str[1:”one”] Int:Str[:]
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.
Download now