Thank you - Please do not discontinue coffeescript
dsignr opened this issue · 1 comments
Hi,
This is an unusual "request/issue". I have been developing with coffeescript since its inception and it is the best thing that has happened to the terrible JS ecosystem. I came from a Ruby background and I currently do a lot of Elixir stuff. Coffeescript is such a breeze to use and makes my life as a solo consultant so easy. As I work across multiple projects for several clients, it is a reality that I do not work with everyone's codebase all the time. So, it is a frequent occurrence where in my frontend codebase could go untouched for 6 months to even 2 years (why fix something when it's not broken?). And anytime I fire up my coffee-powered codebase, it's always succinct, clear and easy to pick up where I left off. After 2 years even. THAT is the real power of coffeescript. People and trends keep changing - typescript, this that yada yada. But, in my personal experience. I dread opening any code that ends with .js whereas I'm looking forward to reading through a codebase that ends in .coffee. I have even written codebase that has gone to the patent office using just coffeescript. It was super easy to explain to our attorneys even!
There is a disturbing trend particularly on tech forums like HN to bash coffeescript. "We don't need coffeescript because modern JS does everything better." This is simply not true and I strongly disagree. I don't think these people have used languages like Ruby or Elixir to appreciate Coffeescript. Apart from my disagreement, I hope the creators and maintainers of this project do not take such criticism of Coffeescript to their hearts and understand that for every hater of Coffeescript that exists, there are atleast 10 others whose livelihood depends on this wonderful project. I view Coffeescript just like Rails - it gets bashed for all the wrong reasons and still, nothing beats it when it comes to simplicity and maintainability and just getting things done. My biggest fear is one fine day the maintainers give up because of these harsh criticisms.
I am creating this issue because I would like to give back to Coffeescript in whatever way possible and wanted to share a positive note that I have been having in my head for so long. I am happy to contribute back my tiny success to the community and maintainers of this project.
Thank you so much for your hard work.
CoffeeScript isn’t going anywhere! Development isn’t very fast lately but this is mostly a “complete” project, that long ago achieved its goals, so it doesn’t need much and will continue to work for the foreseeable future. Thanks for your support!