3 ms·
Ugh this just reads like an old Java developer pissed off at people not using his tool of choice. His snide remark about JavaScript just tells me that he has an
by vikingcaffiene 9y ago
Ugh this just reads like an old Java developer pissed off at people not using his tool of choice. His snide remark about JavaScript just tells me that he has an outdated view of the language. JS is weird yes. JS has problems yes. But the author is promoting friggin JAVA as the alternative?? Phfft!
There are reasons to pick your tools. Sometimes speed of development and being able to use your pool of developers existing skill sets effectively is one of them. If you have a bunch of web developers and need a desktop app then electron is something you might want to seriously consider. ESPECIALLY if you don't have unlimited time to get the product out to market. Electron is not a one size fits all choice and conversely neither are the frameworks the author is proposing. Decide what you need and make your choice based upon those needs.
I am building an electron app as we speak. Its not without its challenges and there is no doubt that native approaches would trump it in some respects but it literally does everything I need it to do. Better yet, I can hand this off to my team who all have a development background and any one of them can jump in and be able to contribute in a meaningful manner within a day or two of groking the codebase.
I guess my point is, lets stop bagging on technologies for the sake of it. Every single one of them involves trade offs. Effective developers weigh those against the problem they are trying to solve and pull the trigger on the one that gets the job done best.
- rootlocus 9y ago> JS is weird yes. JS has problems yes. But the author is promoting friggin JAVA as the alternative? As a language, I find java is much better designed than Java Script.
- vikingcaffiene 9y agoThats a totally valid opinion but its just that: an opinion. Personally I find Java overly verbose and bloated. I'd use it if it was the right too for the job though. Just depends on what you are doing.
- rootlocus 9y ago> Personally I find Java overly verbose and bloated Not much more verbose than it needs to be explicit. "Explicit is better than implicit." PEP 20, Zen of Python
- vikingcaffiene 9y agoI mean, I guess? Again we are talking about preferences here. I think being explicit has less to do with the language and more to do with the developer writing it. Poorly or well written code is universal and all offer you the tools to shoot yourself in the foot or vice versa.
- wieghant 9y agoAs a language both are insane in parts. Not just architecture but the muddle of tooling also.
- vikingcaffiene 9y agoAgree. Any language that's been around long enough is like that though. PHP is a good example. I've heard it called a hammer with no blunt end and 2 claws. You _can_ turn it on its side and hammer in the nail but... why? Lol. That said projects like Laravel show that you can write easy to use and, dare I say, beautiful code with it. Its just a matter of who is driving.