Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment Blame it on JS frameworks and libraries (Score 1) 110

Developers these days are dependent on various frameworks and libraries to build web apps. Each one can add many megabytes to a page load. Not to mention eye candy and other bells and whistles that don't add anything to the functionality. The use of these resource can usually be optimized (tree shaking) but that requires extra time that may be limited due to release schedules. Don't they realize or care that their users are probably not using the latest and greatest developer laptops on gigabit networks or mobile devices with unlimited bandwidth.

I have seen developers include multi megabyte libraries to use one or two functions that could have been natively implemented. Also, they will use a front end framework no matter how simple the app may be.

Load size and speed should be one of the things code reviewers scrutinize along side of test coverage and security.

 

Comment Great Question (Score 5, Interesting) 481

I am 60+ and have been gainfully employed as a hardware and software dev since the 80's. Due to a recent merger in my company I am now "redundant". I am just starting to look for a new position but it is scary. I have lots of experience in many languages and OSs and am a perpetual learner. I am current doing node.js and react work. But I'm afraid once a prospective employer gets a look at my gray beard they will reject me out of hand. I don't want to be a PHB, I just love to code and do it everyday for pay or not.

Comment Veteran WFH'er (Score 1) 226

I've worked from home for over 12 years. As far as my productivity goes I am much more productive than when I had get up early to get ready for work, fight an hour of traffic, chit chat with various people throughout the day and deal with BS meetings that had little to do with my actual job, then fight traffic for an hour to get home. WFH allows me to start work almost as soon as I get up and work until suppertime. Of course I can take little breaks to do various chores but my work time is solid work time, hardly any interruptions. In fact I have had to train myself to take breaks and walk around so I can focus my eyes on something not right in front of my face. Besides, most of my team is in India so why would I need to be in an office to work with them. We use slack and google hangouts to communicate and for meetings and for the most part that works fine. I don't think I could go back to working in an office, especially not the way the office is now (open plan).

Comment Re:Short Term Cost Savings = Ruby on Rails Disaste (Score 1) 329

Spoken like someone who wants to keep using the same old stuff they learned years ago and does not want to bother learning something new. Believe me Java and C#/.NET have plenty of failures as well and according to you these are tried and true languages and platforms. Just because you can't learn new techniques and tools does not necessarily mean it is bad.

Comment Re: Aural bypass (Score 1) 135

I don't think so because that still use the nerve hookup from the inner ear to the brain. My nerves in my left ear were completely severed so I would need a different approach. I wonder if some sort of haptic interface would produce aural cues that my brain could use to compensate. I can still hear in my ight ear so for now it is mono for me...

Comment Aural bypass (Score 1) 135

Make something that will somehow bypass the eardrum/nerve interface so that people like me that have had severe never damage in the inner ear canal can enjoy music again. Who knows where it could go from there but I know I would be eternally grateful!!! Oh yeah, no wires in my brain please!!!

Comment Re:no (Score 1) 225

A properly designed web app will cache most of the necessary resources so you won't need to download it more than once unless it changes. It can even operate offline in some cases. Web apps can use some of the host devices but not all unless you convert it to a native app using PhoneGap or something similar. They are not as fast on iOS but this is because Apple chooses to make it that way, they want you to have to go through the App Store and pay the Apple tax.

The word 'properly' is the key here. Most front-end devs can't do anything without heavy frameworks and other libs. Techniques such as Single Page Apps are not very performant, at least not in the early frameworks.

As the Javascript,HTML5,CSS3 world matures performance and capabilities will improve to the point where you probably won't be able to tell native from web in most cases. However there will always be some apps that can only be native.

Slashdot Top Deals

Computer programs expand so as to fill the core available.

Working...