Live data from Hacker News

JavaScript developers are incredible at problem solving, unfortunately

cube-drone.com

71–80 of 100 posts

Re: JavaScript developers are incredible at problem solving, unfortunately

#71

Earlier quoted context omitted.

Email is one of the least broken communication protocols we have. Which says something.

Email it's the only free, distributed protocol we have at a large scale. I love that. But email is broken in many ways and adding basic requirements like encryption is still not possible on a large scale do to lock-in.

There is already encryption for email. It's called PGP and it works really well already.

Re: JavaScript developers are incredible at problem solving, unfortunately

#72
post #9

This is absolutely a NIGHTMARE for new developers. People come into the language, and there are what seems like an infinite number of "the only right" ways to do something, all of vary degrees of complexity/usefulness, and all claiming that they are god's gift to computer science. That last part is the part that is most frustrating to me, and it isn't unique to javascript. Google, facebook, yahoo, etc. have all gotte…

Exactly. You articulate my thoughts regarding JavaScript excellently

Re: JavaScript developers are incredible at problem solving, unfortunately

#73
post #71

Earlier quoted context omitted.

Email it's the only free, distributed protocol we have at a large scale. I love that. But email is broken in many ways and adding basic requirements like encryption is still not possible on a large scale do to lock-in.

There is already encryption for email. It's called PGP and it works really well already.

like I said, lock-in

Re: JavaScript developers are incredible at problem solving, unfortunately

#74
This is a double edged sword. Yes, web technologies are sprawling, but they are also constantly improving, which is not always true of the more tightly controlled platforms. You can build on iOS for example, where there are generally only a few ways to do things. But then you're waiting on Apple to release new stuff.

There will always be platforms that are the Wild West, build-your-own-adventure decentralized toolkits and others that have a narrow political agenda and are more stable. Neither is better, it's just a question of what kind of frustration hurts you less.

Re: JavaScript developers are incredible at problem solving, unfortunately

#75
post #68

While there's a lot of truth to this comic, I don't necessarily see it as a bad thing. I think it speaks to the flexibility of JavaScript. Sure, all of the tools and libraries can be hard to keep up with, but I'd rather have lots of community support than none. I have to admit, I was a JavaScript hater for a long time, up until recently when I actually spent time to learn the language. Now its quickly becoming one of…

So, you're saying you've become the guy with the hat. :-)

Haha yup, pretty much

Re: JavaScript developers are incredible at problem solving, unfortunately

#77

Earlier quoted context omitted.

Email is one of the least broken communication protocols we have. Which says something.

Email it's the only free, distributed protocol we have at a large scale. I love that. But email is broken in many ways and adding basic requirements like encryption is still not possible on a large scale do to lock-in.

Why do you think e-mail is broken? Could you elaborate please?

Re: JavaScript developers are incredible at problem solving, unfortunately

#78
post #43

Earlier quoted context omitted.

X, Flash, Swing, JavaFX, SilverLight, AWT and more were all attempts to offer a GUI over TCP. The important question is why they all failed. This is a complex issue and many good essays have been written that address parts of the question. Still, I think most of it can be boiled down to 3 things: 1.) some were closed-source and proprietary 2.) some were needlessly verbose, or enforced a workflow that made it difficul…

One was killed by Apple.

..and they should have gone even further with javascript on mobile; web static pages and native apps for everything ( like it is even now ) - would be _absolutely_ fine no javascript on restricted platform - world would be even better as it is there without flash

i am _mostly_ backend developer by trade, so I can imagine half of the internets would be broken without JS on mobile and I can imagine that some problems would not be overcome-able , but as it is now it's like plugging desktop platform there - exactly as flash was

Re: JavaScript developers are incredible at problem solving, unfortunately

#79

"Let's put a weak language on a billion screens and see what happens." The browser is Arrakis, and JS devs are the Fremen, hardened and shaped by an environment that is just barely survivable. Let us hope our own Golden Path is less painful than in Dune.

Great analogy!

Re: JavaScript developers are incredible at problem solving, unfortunately

#80

Earlier quoted context omitted.

X, Flash, Swing, JavaFX, SilverLight, AWT and more were all attempts to offer a GUI over TCP. The important question is why they all failed. This is a complex issue and many good essays have been written that address parts of the question. Still, I think most of it can be boiled down to 3 things: 1.) some were closed-source and proprietary 2.) some were needlessly verbose, or enforced a workflow that made it difficul…

Did X fail?

That's an excellent response, but it leads to the question, why are we using HTML if X was successful? HTML over HTTP is now routinely used to deliver a GUI for TCP, even though HTML was originally designed to deliver structured documents, and HTML comes with a great deal of baggage that muddies its ability to function as a GUI. It's become common to use a mountain of Javascript to try to overcome that baggage. Clearly, a fresh start is warranted.
Post reply on HN