Ruby on Rails author DHH announces that TypeScript code will be removed from Turbo 8

Ruby on Rails author DHH announced the removal of TypeScript code from his team's open source project Turbo 8.

Related issue: https://github.com/hotwired/turbo/pull/971

Hotwire is a modern Web development framework that uses an approach called "HTML Over the Wire" to build efficient, real-time interactive Web applications. The Hotwire framework was developed by Ruby on Rails creator David Heinemeier Hansson (DHH) and the Basecamp team to simplify the web development process, reduce reliance on JavaScript, and improve the performance of web applications.

Turbo is the core component of the Hotwire framework and is responsible for improving the performance of web applications.

DHH explained the reasons for this decision:

TypeScript is just a blocker for me. Not only because it requires an explicit compilation step, but because it pollutes the code with type programming (the original text uses the term 'Type Gymnastics'), it adds little fun to my development experience and often brings considerable pain. sad.

DHH's decision sparked widespread discussion on Twitter and GitHub. Some people agreed and expressed their appreciation for their courage; some opposed it and said that this was reversing the course of history. What do you think?

By the way, not long ago the well-known front-end UI framework Svelte also announced its switch from TypeScript to JavaScript .

Guess you like

Origin www.oschina.net/news/257387/turbo-8-is-dropping-typescript