Enviar pesquisa
Carregar
CoffeeScript
•
0 gostou
•
715 visualizações
Jeroen Rosenberg
Seguir
How about a nice BIG cup of CoffeeScript
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 12
Baixar agora
Baixar para ler offline
Recomendados
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
Recomendados
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
Mais conteúdo relacionado
Semelhante a 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
Semelhante a 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
Mais de 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
Mais de 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
Último
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Último
(20)
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
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
Baixar agora