HNHacker News
TopNewBestAskShowJobs

throwaway000020

30 karma · joined December 10, 2015

submissionscomments
throwaway000020··on Tell HN: I spend so much time solving problems I feel like giving up
The paradox is that IMO the simplest way forward is to use the most modern tools. The modern tools and languages are generally there to make things easier. The trouble is that you need to learn those tools and languages before you can get to do it the easy way.

For example, I really can't afford to program with any JavaScript language except ES2015 - I just don't have time to try to understand all the weird idiosyncrasies and underpowered crap that is older versions of JavaScript - I need to work with "JavaScript that makes sense" i.e. ES2015. But to do that I need to be able to wrap my head around - and fight all the myriad problems with - getting my ES2015 to compile using the webpack babel toolchain.

It's a strange thing about programming that to understand the easiest way to do it you need to have a higher order understanding of the entire programming system that you are working with.

throwaway000020··on Tell HN: I spend so much time solving problems I feel like giving up
Yes I am in the JavaScript ecosystem. I feel like I'm trying to escape from an Amazonian jungle of errors and things that don't work, trying to find a path that appears and disappears and sometimes is trodden by others and sometimes grown over, always with thorns and strangle vines, dead ends, thousand foot waterfall roadblocks. My food is running out and my feet hurt and by day the sun burns and at night there are the eyes of the beasts watching and waiting for me to fall.
throwaway000020··on Tell HN: I spend so much time solving problems I feel like giving up
I'm trying to get an application built using a modern JavaScript approach.
throwaway000020··on Tell HN: I spend so much time solving problems I feel like giving up
I'm trying to build a real application and building real applications seems to need to sew together a whole bunch of real bits n pieces.