1. Makes writing javascript easier
2. Lot like ruby
3. Single and double quote like ruby<
4. Keyword "is" is === and so is ==
5. Indentation is important like python.
6. Provides "if" and "unless"
7. Supports Lambda expressions.
8. Splat helps managing arguments more elegantly
9. Can assign results to named list of variables using splat.
10. Can use range working with arrays. Helps with list comprehension.
11. JSON objects can be created without curly braces
12. Using @ for attributes like ruby
13. Provides extends keyword to hide prototype
14. Provides ability to loop through the attributes using key value syntax. Possible to get only own properties.
Thoughts that come to the mind expressed in the Internet realm. Chintanaigal pronounced chin-than-aye-cle (as in cubicle))
Labels
Book Review
(429)
Java
(41)
India
(33)
Ecuador Travelogue
(32)
Tourism
(29)
PMD
(26)
Static Code Checks
(25)
Ian Rankin
(22)
Philosophy
(15)
Jeffrey Archer
(12)
Guayaquil
(11)
John Le Carre
(11)
China
(10)
GIDS
(10)
Corruption
(8)
Douglas Crockford
(8)
PEC
(7)
Pondicherry Engineering College
(7)
Quito
(7)
Reservation
(7)
Tena
(6)
Chetan Bhagat
(5)
Pakistan
(5)
Women
(5)
Amazon Forest
(4)
Amitav Ghosh
(4)
Class of 1989
(4)
Haiku
(4)
Human Rights
(4)
Technology
(4)
Ashwin Sanghi
(3)
ECE
(3)
Ebook Reader
(3)
Ecuador
(3)
Graham Greene
(3)
Martin Fowler
(3)
Photography
(3)
Steve Jobs
(3)
Tata Group
(3)
Cs of Code Quality
(2)
Death
(2)
IISc
(2)
IT
(2)
Refactoring
(2)
TCS
(2)
iPhone
(2)
Andean Condor
(1)
Arvind Adiga
(1)
Brahma Kamal
(1)
CEDT
(1)
Cache Memory
(1)
Center of the Earth
(1)
Chanakya
(1)
Class of 1991
(1)
Coriolis Effect
(1)
David Suzuki
(1)
Equator
(1)
Fredrick Forsyth
(1)
Galapagos Turtle
(1)
Garbage Collection
(1)
Gwendoline Riley
(1)
Job
(1)
Joe Hewitt
(1)
Programming Paradigms
(1)
Ramadorai
(1)
S Sudarshan
(1)
Swami Rama
(1)
Tara Cullis
(1)
Walter Isaacson
(1)
iCon
(1)
Wednesday, April 18, 2012
Coffeescript by Venkat Subramanian
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment