Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



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


> 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.


>What am I gaining?

Free time to do something else but coding.


But isn't "coding" fun?


It is, but life is much more than just that.


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.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: