News for hackers. Stuff that matters.
Re:Dashing - A dashboard framework by benaston on Wednesday March 27, 2013 @06:57AM (#5448679)
Looks great. Wish it used JavaScript instead of CoffeeScript to lower the barrier to entry though.
Re:Dashing - A dashboard framework by vidarh on Wednesday March 27, 2013 @08:31AM (#5448977)
I dislike CoffeeScript as much as the next guy, but the most complicated widget is 35 lines of CoffeeScript, most of which is pretty much identical to what the JS would be. There looks to be less than 100 lines of CoffeeScript outside of the widgets. If there's a project where I can overlook the use of CoffeeScript this is it...
Re:Dashing - A dashboard framework by thibaut_barrere on Wednesday March 27, 2013 @07:16AM (#5448724)
Interestingly for me it's the reverse: using CoffeeScript lowers the barrier to entry :-)
Re:Dashing - A dashboard framework by k__ on Wednesday March 27, 2013 @07:20AM (#5448732)
dafuq?
Re:Dashing - A dashboard framework by masukomi on Wednesday March 27, 2013 @07:47AM (#5448804)
I would not be surprised if spinning up on CoffeeScript was easier for beginners without real JavaScript experience.
Re:Dashing - A dashboard framework by thibaut_barrere on Wednesday March 27, 2013 @09:57AM (#5449380)
It was much easier to get started to CoffeeScript for me, and learning it made me much more comfortable with writing JavaScript directly straight after.
Re:Dashing - A dashboard framework by k__ on Wednesday March 27, 2013 @08:25AM (#5448963)
yeah, probably. Dunno if it's a good thing, that people start with a transcompiled language...
Re:Dashing - A dashboard framework by endtime on Wednesday March 27, 2013 @10:23PM (#5453089)
That's just an implementation detail. CoffeeScript has syntax and semantics every bit as valid as JS's.
Re:Dashing - A dashboard framework by k__ on Thursday March 28, 2013 @05:02AM (#5453858)
True story. JavaScript seems like a mix of C and Scheme CoffeeScript seems like a mix of Ruby and Python
Re:Dashing - A dashboard framework by pushmatrix on Wednesday March 27, 2013 @07:58AM (#5448841)
You can still use plain old JavaScript if you want.