Web apps

>web apps
>draw a rectangle
>calls a routine from js engine which calls a routine from cairo which calls a routine from Xlib (or XCB, whatever) which plot pixels on a screen

>DOS applications
>draw a rectangle
>call int 10h, plot pixels

There are too many layers of abstraction, don't you think so?

Other urls found in this thread:

everyfuckingwebsite.com/
twitter.com/SFWRedditImages

Its 2018, grandpa, get with the times.

The real problem is trying to do so much shit in the browser.

So, how to stop it?

kill js

>There are too many layers of abstraction, don't you think so?
Yes, I do.

>don't you think so?
SDL+OpenGL is the answer to everything

>SDL calls OpenGL calls Cairo calls Xlib

there would be no reason to buy new hardware if software was still that simple. they need more complexity and bugs so companies like intel can still get sales.

>DOS applications
>draw a rectangle
>call int 10h, plot pixels
>anything currently on screen disappears
>can't switch windows
>can't run program on different screen
>can't run program in different resolution
>can't scale output for high dpi screens
>can't hardware accelerate drawing

No, I don't think there are too many layers of abstraction.

And what applications are you selling whose entire function is to draw rectangles, my 1st year CS student friend?

If pixels are rectangles then literally everything

Alright, and you would prefer to plot each individual pixel on a website using int 10h?

If we continue going further down this path, sooner or later, c++ compiled source code will actually compile itself to javascript rather than machine code.

everything you listed there is bloat and no one needed it when dos was still used so no one needs it now. the jews made fancy guis and now every retard is addicted to them and that keeps making software worse.

Why not?

I don't need websites which draw pixel, I need websites only for text.

Yes, I do think so

>t. someone who codes in visual studio code

the reason we ditched int 10 was because calling into ROM was insanely slow at the time

yeah sure, its da joos

You could write directly in video memory.

Abstraction is the essence of programming, tard.

this comparison is just fucking retarded
just like OP

I think we need another layer of abstraction to make interacting with the stacked layers of abstractions easier. Why has nobody thought of this.

>I need websites only for text.
"why doesn't the whole fucking web cater to my autistic needs" - the post

this is so important,
all these layers of bloat between the user and the computer just make things worse

a reductionist movement for simplicity in computer needs to happen

>suckless.org
>cat-v.org

>web
>not for text
What are we, going to use pictographs?

The web, in 2018, is for rich multimedia content.

yes.

>The web is for rich multimedia content.
Yes? It looks rather poorer than it used to be.
everyfuckingwebsite.com/

>cat-v
>some idiot who thinks his opinions matter and shoves them into otherwise decent yet unremarkable software
>"politics" are just edgy contrarianism that avoids doing anything really offensive (which I'd mind less) and just espouses centrist "skepticism" that lightly dances the line of acceptable in society and ends up looking like a teenager saying "frick" instead of "fuck" to seem cool
>recommends penn & teller
Lmao no thanks

I like suckless though

Not enough abstractions in my opinion.