-
Notifications
You must be signed in to change notification settings - Fork 111
State of the project #106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
this would be very good to know... +1 |
would appreciate too +1 |
+1 |
1 similar comment
+1 |
@ghempton: Thanks, you've reminded me that I forgot to send out the last backer update. Currently, I'm at YOW! in Brisbane, QLD. I think the slides from my talk will give you everything I would have put in the update and then some. The Current Status and Future Work sections will probably be of most interest. I'm glad to see everyone still so excited about this project. I am working to get through the open issues and do what I've mentioned in the Future Work section in my free time. Unfortunately, my 4 month full-time funding period is over and I can no longer contribute as much time as I would like. The project can certainly still be considered actively maintained, though, and it is very nearly feature complete. I believe comment preservation,
Actively maintained, fairly stable, very nearly feature complete.
Definitely. I love this project and have many more things planned for it.
Yes, that is an unfortunate reality. It is on my TODO list to clean up and document everything.
That's a tough question because it depends on what you're looking for. It works, it supports nearly every feature of the language, and it's a tiny bit stricter regarding whitespace (which could still use tweaking). If that is good for you, you should be good to switch. For very large projects or teams, you should let it harden first like any other integral tool.
Together with the Future Work section, yes, I believe so.
I will be happy to ping you next time I see something that could be easily contributed. The first thing that comes to mind is porting the REPL over, but we're currently trying to rethink the REPL implementation in jashkenas/coffee-script, so that might not be a good idea. The next thing I could think of would be switching out uglifyjs for esmangle. That should be pretty easy for just about anyone. |
@michaelficarra Thanks for the update! I am very excited for the future of this project and it becoming the de facto coffee script compiler. I am also casually working on EmberScript and hope to be contributing back upstream to CSR. |
@michaelficarra Thanks for the update! Do you have an ETA for the |
@surjikal: I'm surprised
So, in short, it may take a little while. If I were you, I would make the uses of |
@michaelficarra |
I think you know that |
@michaelficarra I'm using |
Just to let you know, one of the main reasons I chose CS was because it has built-in sugar for OO programming and I use classes all the time and "super" is just an integral part of OO programming. I use it a lot and I don't use backbone in my applications. |
Could you please update us on this issue? |
Just an other shout out for the support of "super" :) |
Is it possible for CSR to target asm.js? This would absolute switch me in a heartbeat! I realize some work by the programmer would be required but if a list of CSR styles (num|0, +num, indication of static objects, typed array usage etc) were available, it would be appreciated. It may simply not be a good match. But if so, lots of us would be interested. |
+1 On Sat, Mar 16, 2013 at 1:19 PM, backspaces [email protected]:
|
Actually, rather than asm.js .. which I think Bruno addressed nicely It hadn't occurred to me when I started using CS that the JS engines are a moving target. On the other hand, CSR should be able to target newer JS versions, right? |
Is this project still aiming to replace the official coffeescript compiler? Any new updates on its current state? |
+1 |
1 similar comment
+1 |
Isn't the real question "How will CoffeeScript with ES6"? I.e. the point of CSR is to have a more flexible, more formal compiler .. so given that we know ES6 is soon upon us, shouldn't we consider how CS2.0 should evolve? Or maybe simply: so much of ES6 was inspired by CS, are we even sure we need CSnext? I think we do, because JavaScript is simply too dangerous for Most Of Us. But any conversation about CSR w/o ES6 is flawed. |
+1 |
Just curious as to what is the state of CSR? Are you still planning on actively working on it? I see that the code is still largely undocumented and sprinkled with TODOs and the roadmap hasn't been updated recently. How far away from being a true coffee script replacement is the project? Do the issues actively reflect what is left?
The reason I ask is that I am very excited about the project and would like to help in whatever way I can. Thanks!
The text was updated successfully, but these errors were encountered: