Conversation
Notices
-
Embed this notice
@meowski @alex @bot I am building software in Deno (TypeScript runtime) and Neo4j. It's going to be interesting to see how well it scales.
-
Embed this notice
@Kirino @meowski @alex @bot I use other languages all the time. This project is a learning experience where I use new tech I'm not comfortable using. For example, I've never used TypeScript or Neo4j before, I didn't know about Deno until Alex told me about it. The purpose is to grow my skillset not produce a generic Java Postgres or whatever app.
-
Embed this notice
@elaine @Kirino @meowski @bot JavaScript is the language of the W3C, so it makes sense to use it for this purpose, among many other reasons.
-
Embed this notice
Ever considered not using any JS derivatives?
-
Embed this notice
What are the other reasons? Everyone here says javascript sucks.
-
Embed this notice
@JAJAX @Kirino @alex @bot @elaine @meowski javascript is fine, javascript programmers are the problem
-
Embed this notice
@bot @meowski @alex @elaine @Kirino not everyone
-
Embed this notice
@bot @Kirino @alex @elaine @meowski Tons of people have javascript derangement syndrome, as a result of using it in 1998 web pages to manipulate the DOM (which the browser vendors set up the interface to retardedly, but that's not the fault of the language)
-
Embed this notice
@Inginsub @JAJAX @meowski @alex @elaine @Kirino @bot I actually like JavaScript and TypeScript quite a bit in theory, I'm just tired of being spammed with virtue signals every time I go to a documentation page. I guess it's nothing the old element blocker can't fix, though.
I started messing with React and Tailwind CSS after a hiatus on frontend development for a while. When setup with Vite, I've found that it's actually quite nice. Still struggling with state management (I hate React hooks and redux), but I may have to just get used to it and practice some more to like it.
There was a time about five or so years ago where it felt like there was some gay new framework to pick up approximately every ten minutes, and if you didn't have two years of experience in it, you were a dinosaur stuck in the past. Thankfully it seems like things have settled a bit, or maybe I just stopped caring about following the latest shiny thing all the time.
So yeah. JS/TS are alright, you just have to get in the right mindset and not drink all the Kool-Aid from the community.
-
Embed this notice
@victor @Inginsub @meowski @alex @elaine @Kirino @bot I hate typescript lol
-
Embed this notice
@JAJAX @Inginsub @meowski @alex @elaine @Kirino @bot I definitely don't start out with it on my first hack at a project, but once I have enough DTOs to throw around, I often start the project over with TypeScript so I can be more rigorous with function signatures and the like. At a certain scale, the type checking ends up saving a lot more time than it takes to manage it, but it does feel like wasted effort at the start.