News for hackers. Stuff that matters.
Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M by pjc50 on Wednesday September 12, 2018 @05:57AM (#17966953)
What are you willing to give up to get there?

The frameworks make everything easier, more portable, more future-proof, more extensible, and quicker to develop. The only cost is that it's all slower and less elegant.

Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M by jbverschoor on Wednesday September 12, 2018 @06:39AM (#17967135)
It's unnecessary. We are running a:

  cpu
  which does abstraction and containers
  OS on top
  a container on top
  an application toolkit
  a cross platform development framework
  a browser embedded inside
  with containers
  with a javascript vm
  which runs framework
  which generates their own, non-standard UI widgets.
What am I gaining? Only more layers, and possible flaws

Oh, and don't get me started about all the languages

Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M by pjc50 on Wednesday September 12, 2018 @06:57AM (#17967227)
> What am I gaining?

"easier, more portable, more future-proof, more extensible, and quicker to develop"? I mean, people aren't doing it this way simply out of incompetence or for the hell of it.

It's also something of a local minimum in the platform wars. We can't have truly cross-platform everything because the platform vendors wouldn't be able to take their cut. The only reason the web survives as a cross-platform platform is it's where they've fought each other to a standstill.

Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M by konart on Wednesday September 12, 2018 @08:03AM (#17967617)
>What am I gaining?

Free time to do something else but coding.

Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M by Koshkin on Wednesday September 12, 2018 @09:16AM (#17968308)
But isn't "coding" fun?
Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M by konart on Thursday September 13, 2018 @04:36AM (#17977000)
It is, but life is much more than just that.
Re:Good Apple (Bad Apple Remix) on the Soviet BK-0010/11M by snaky on Wednesday September 12, 2018 @10:18AM (#17969005)
The problem is not a layers, but the way they compose. Advanced fusion techniques do exist, but it's barely applicable to low-level languages like C.