Suche senden
Hochladen
CoffeeScript
•
0 gefällt mir
•
715 views
Jeroen Rosenberg
Folgen
How about a nice BIG cup of CoffeeScript
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 12
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Spring AOP
Spring AOP
AnushaNaidu
Spring framework aop
Spring framework aop
Taemon Piya-Lumyong
Spring AOP
Spring AOP
cteguh
Spring AOP
Spring AOP
Jeroen Rosenberg
Weaving aspects in PHP with the help of Go! AOP library
Weaving aspects in PHP with the help of Go! AOP library
Alexander Lisachenko
Rails-like JavaScript using CoffeeScript, Backbone.js and Jasmine
Rails-like JavaScript using CoffeeScript, Backbone.js and Jasmine
Raimonds Simanovskis
Damn Fine CoffeeScript
Damn Fine CoffeeScript
niklal
Real life-coffeescript
Real life-coffeescript
David Furber
Empfohlen
Spring AOP
Spring AOP
AnushaNaidu
Spring framework aop
Spring framework aop
Taemon Piya-Lumyong
Spring AOP
Spring AOP
cteguh
Spring AOP
Spring AOP
Jeroen Rosenberg
Weaving aspects in PHP with the help of Go! AOP library
Weaving aspects in PHP with the help of Go! AOP library
Alexander Lisachenko
Rails-like JavaScript using CoffeeScript, Backbone.js and Jasmine
Rails-like JavaScript using CoffeeScript, Backbone.js and Jasmine
Raimonds Simanovskis
Damn Fine CoffeeScript
Damn Fine CoffeeScript
niklal
Real life-coffeescript
Real life-coffeescript
David Furber
Scala for the doubters. Максим Клыга
Scala for the doubters. Максим Клыга
Alina Dolgikh
Introduction to CoffeeScript
Introduction to CoffeeScript
Stalin Thangaraj
CoffeeScript - JavaScript in a simple way
CoffeeScript - JavaScript in a simple way
Lim Chanmann
CoffeeScript
CoffeeScript
None
Introduction à CoffeeScript pour ParisRB
Introduction à CoffeeScript pour ParisRB
jhchabran
A bit about Scala
A bit about Scala
Vladimir Parfinenko
Coffee script
Coffee script
timourian
Scala vs Ruby
Scala vs Ruby
Rémy-Christophe Schermesser
Coffee scriptisforclosers nonotes
Coffee scriptisforclosers nonotes
Brandon Satrom
Ruby on Rails Presentation
Ruby on Rails Presentation
adamcookeuk
CoffeeScript: JavaScript, but Better!
CoffeeScript: JavaScript, but Better!
Jack Franklin
It's the end of design patterns as we know it (and i feel fine)
It's the end of design patterns as we know it (and i feel fine)
Luiz Borba
Live coding scala 'the java of the future'
Live coding scala 'the java of the future'
Xebia Nederland BV
Ruby On Rails
Ruby On Rails
Hesham Shabana
CoffeeScript
CoffeeScript
Scott Leberknight
CoffeeScript-Ruby-Tuesday
CoffeeScript-Ruby-Tuesday
Eddie Kao
RubyEnRails2007 - Dr Nic Williams - DIY Syntax
RubyEnRails2007 - Dr Nic Williams - DIY Syntax
Dr Nic Williams
jRuby: The best of both worlds
jRuby: The best of both worlds
Christopher Spring
CoffeeScript Design Patterns
CoffeeScript Design Patterns
TrevorBurnham
Scala for rubyists
Scala for rubyists
Michel Perez
Cooking your Ravioli "al dente" with Hexagonal Architecture
Cooking your Ravioli "al dente" with Hexagonal Architecture
Jeroen Rosenberg
Apache Solr lessons learned
Apache Solr lessons learned
Jeroen Rosenberg
Weitere ähnliche Inhalte
Ähnlich wie CoffeeScript
Scala for the doubters. Максим Клыга
Scala for the doubters. Максим Клыга
Alina Dolgikh
Introduction to CoffeeScript
Introduction to CoffeeScript
Stalin Thangaraj
CoffeeScript - JavaScript in a simple way
CoffeeScript - JavaScript in a simple way
Lim Chanmann
CoffeeScript
CoffeeScript
None
Introduction à CoffeeScript pour ParisRB
Introduction à CoffeeScript pour ParisRB
jhchabran
A bit about Scala
A bit about Scala
Vladimir Parfinenko
Coffee script
Coffee script
timourian
Scala vs Ruby
Scala vs Ruby
Rémy-Christophe Schermesser
Coffee scriptisforclosers nonotes
Coffee scriptisforclosers nonotes
Brandon Satrom
Ruby on Rails Presentation
Ruby on Rails Presentation
adamcookeuk
CoffeeScript: JavaScript, but Better!
CoffeeScript: JavaScript, but Better!
Jack Franklin
It's the end of design patterns as we know it (and i feel fine)
It's the end of design patterns as we know it (and i feel fine)
Luiz Borba
Live coding scala 'the java of the future'
Live coding scala 'the java of the future'
Xebia Nederland BV
Ruby On Rails
Ruby On Rails
Hesham Shabana
CoffeeScript
CoffeeScript
Scott Leberknight
CoffeeScript-Ruby-Tuesday
CoffeeScript-Ruby-Tuesday
Eddie Kao
RubyEnRails2007 - Dr Nic Williams - DIY Syntax
RubyEnRails2007 - Dr Nic Williams - DIY Syntax
Dr Nic Williams
jRuby: The best of both worlds
jRuby: The best of both worlds
Christopher Spring
CoffeeScript Design Patterns
CoffeeScript Design Patterns
TrevorBurnham
Scala for rubyists
Scala for rubyists
Michel Perez
Ähnlich wie CoffeeScript
(20)
Scala for the doubters. Максим Клыга
Scala for the doubters. Максим Клыга
Introduction to CoffeeScript
Introduction to CoffeeScript
CoffeeScript - JavaScript in a simple way
CoffeeScript - JavaScript in a simple way
CoffeeScript
CoffeeScript
Introduction à CoffeeScript pour ParisRB
Introduction à CoffeeScript pour ParisRB
A bit about Scala
A bit about Scala
Coffee script
Coffee script
Scala vs Ruby
Scala vs Ruby
Coffee scriptisforclosers nonotes
Coffee scriptisforclosers nonotes
Ruby on Rails Presentation
Ruby on Rails Presentation
CoffeeScript: JavaScript, but Better!
CoffeeScript: JavaScript, but Better!
It's the end of design patterns as we know it (and i feel fine)
It's the end of design patterns as we know it (and i feel fine)
Live coding scala 'the java of the future'
Live coding scala 'the java of the future'
Ruby On Rails
Ruby On Rails
CoffeeScript
CoffeeScript
CoffeeScript-Ruby-Tuesday
CoffeeScript-Ruby-Tuesday
RubyEnRails2007 - Dr Nic Williams - DIY Syntax
RubyEnRails2007 - Dr Nic Williams - DIY Syntax
jRuby: The best of both worlds
jRuby: The best of both worlds
CoffeeScript Design Patterns
CoffeeScript Design Patterns
Scala for rubyists
Scala for rubyists
Mehr von Jeroen Rosenberg
Cooking your Ravioli "al dente" with Hexagonal Architecture
Cooking your Ravioli "al dente" with Hexagonal Architecture
Jeroen Rosenberg
Apache Solr lessons learned
Apache Solr lessons learned
Jeroen Rosenberg
Websocket on Rails
Websocket on Rails
Jeroen Rosenberg
Provisioning with Vagrant & Puppet
Provisioning with Vagrant & Puppet
Jeroen Rosenberg
Dynamic System Configuration using SOA
Dynamic System Configuration using SOA
Jeroen Rosenberg
Dynamic Lighting with OpenGL
Dynamic Lighting with OpenGL
Jeroen Rosenberg
Git the fast version control system
Git the fast version control system
Jeroen Rosenberg
Mehr von Jeroen Rosenberg
(7)
Cooking your Ravioli "al dente" with Hexagonal Architecture
Cooking your Ravioli "al dente" with Hexagonal Architecture
Apache Solr lessons learned
Apache Solr lessons learned
Websocket on Rails
Websocket on Rails
Provisioning with Vagrant & Puppet
Provisioning with Vagrant & Puppet
Dynamic System Configuration using SOA
Dynamic System Configuration using SOA
Dynamic Lighting with OpenGL
Dynamic Lighting with OpenGL
Git the fast version control system
Git the fast version control system
Kürzlich hochgeladen
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
blackmambaettijean
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
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
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Kürzlich hochgeladen
(20)
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
CoffeeScript
1.
2.
3.
"It's just JavaScript"
coated with syntax sugar
4.
Did CoffeeScript attempts to
expose you those 'good parts' notice?
5.
it's quite thin
#nuffsaid
6.
But its core is
gooooood
7.
CoffeeScript CoffeeScript attempts to
expose exposes those those 'good parts' 'good parts'
8.
CoffeeScript attempts to
expose those 'good parts'
9.
Ruby Python Haskell
10.
# prototyping String::downCase =
-> @toLowerCase() # functions, chained comparison isMyAge = (age) -> 24 < age < 26 # splat arguments, pattern matching unCapitalize = (words...) -> (words.map ([firstChar, rest...]) -> firstChar.downCase() + rest.join '').join '' # destructuring assignment, function binding Me = ([surname, middlenames..., lastname] ) -> # string interpolation @name = "#{surname} #{lastname}" # everything is an expression @age = if isMyAge(x = 25) then x else '?' @twitter = unCapitalize('@', surname, lastname) # use jQuery (or any JavaScript library), multi line Strings $('#welcome').bind 'click' (event) => alert "Hello, I'm #{@name}!" # there's no var!! me = Me("Jeroen Matthijs Rosenberg".split ' ')
11.
#nuffsaid
12.
word.spread! for people
in continents[..] when people isnt aware
Jetzt herunterladen