Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is like suggesting PHP to C# or Java developers because "everyone uses it". Today the web (just like the server) supports any language - get over yourself, people have moved beyond JavaScript.


They haven’t. This is all deferred anger coming from non-ui developers. It kills them inside that ui development is a field within software development that has it’s own nuances. They blamed the closest thing they could and that was, literally, the simplest shittiest language on planet earth (it doesn’t deserve all the hate).

You will still have take time and think through your app flows, your async user interactivity, your transitions, state, templates, etc, no matter what language you pick.

Type checking, compiling, the greatest language, will not solve the hard problems for you.

Your all pissed UI development isn’t a ‘if I know backend, then I must surely know frontend, and if I don’t, then surely somethings wrong with frontend’.

Nope. Trust me, I know a thing or two about deferred anger, I’m a serial offender when it comes to that so I can spot it easy.


Apparently someone has mistaken UI development with HTML.

I am more than happy with Forms, Qt/Qml, WPF, Android, VCL, Win32, WinUI, WebGL, GL, DirectX, LibGNM, GX,Cocoa,....

Now HTML, with <li> customized via CSS to simulate a menubar, nuke it!


So the modern web is not first class ui development, and JavaScript is not a real language, and the browser is not a real platform.

Classism has no bounds.

It’s entirely possible you’ve written bad UIs with all of those technologies too you know. Afterall, no one has eeever seen a bad desktop application before.

All those compiled type safe languages with native rendering got you some amazing UIs like Microsoft Office suite for decades, right?. All those beautiful java apps for example, right? Everyone’s so full of shit. You guys couldn’t solve it with the exact technologies you are pushing for the web for literally decades.


Do you feel like you're worth less because you do frontend webdev? Because you're giving off that vibe hard. (immediately concluding GP is just shitting on webdev, saying "you guys", etc. - btw, do you not think that's classist as well?)


The commenter pretty clearly made a distinction between those technologies and HTML, I don’t know, inference is often taught early in life in reading comprehension classes.

I’m also happy you picked up on the vibes, wasn’t sure if I was being overt enough.


If you feel like that then it's on you though, and basically demotes your posts to merely some insecure person's rambling.


I also include Web as part of my UI development services and have been doing it since 1996, most likely longer than you.

Classisim are Web developers that don't know any better and can only think of Web as the only way to do UIs.

Thankfully most UI/UX experts know their business to think otherwise.


I am a TypeScript developer for the past 6 years. I am not at all angry and definitely not expecting issues I have with SPA development to be magically solved, I am simply excited about being able to use languages with type systems similar to TS but without the JS under it - not that I care much about it, but it would be nice to go a step further with the type system-language integration, which TypeScript is unwilling to do.

WebAssembly is a done deal, all browsers support it, now we're waiting for reference types and GC, once that lands (ref types are already available in some browsers), the web will not be tied to JS in any way. I think it's fair to say that the world has moved beyond JS.

Btw I think people doing UI apps in C# (Blazor is probably second largest Wasm community after Rust) are fully aware of the hurdles of UI development.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: