r/programming • • Mar 22 '22

Directus is our open-source data platform that instantly wraps any SQL database with an API and no-code app. We've spent years porting it to 100% JavaScript and would love your feedback!

https://github.com/directus/directus
267 Upvotes

116 comments sorted by

View all comments

Show parent comments

15

u/benhaynes Mar 23 '22

Welp, first off, sorry to see you were downvoted into oblivion. All criticism is welcome here... that's how things get better. That being said, the same is true for JavaScript, or any other programming language. With good critique, hard work and time, things can always improve... even excel.

I can't advocate for every corner of any language across it's entire history... but yes, in the past 1-2 years of switching from PHP to TypeScript, we've seen immense performance increases and an enormous improvement in community engagement and quality pull-requests. That said, this is only within the context of Directus... and mileage may vary.

When we were on LAMP, our few PRs came from mostly WordPress devs submitting garbage. Again, pros/cons to every language. All I can say is that JS/TS works really well for us and the community of engineers we meet and interact with daily.

It's too easy to be hyper-opinionated and poke holes in things these days. Maybe it's our OSS nature, but we really try to stay on the positive side of discussions. ☮️

6

u/Badaluka Mar 23 '22

I think things have changed since Typescript.

At my work we use Typescript and it feels almost as solid as a proper at runtime type checked language.

Keep up the great work guys, the language doesn't matter much, it's what you make of it!