Whats the point of programming when everything is already done?

Whats the point of programming when everything is already done?
>Want something? DL it
>Need to do something? Go to git or stack

Attached: 1454846371382.jpg (499x500, 29K)

Other urls found in this thread:

arxiv.org/abs/1904.09828
youtube.com/watch?v=V7lG4bont7g
twitter.com/SFWRedditImages

I want to fuck Reimu

There isn't a point and there hasn't been for 20 years. Programming in 2019 is a purely creative endeavor.

There's still no good native Torrent client for windows.

>everything is already done
Maybe if you have no fantasy

Even if everything had been done, which it hasn't, there are still improvements to be made everywhere.

Name one thing, one.
>inb4 millennium problem, FTL tier shit or anything that takes a server farm.

Attached: 7RNHExl.jpg (1500x2000, 496K)

TODO app

done it seems

Attached: 5vMxQc6.jpg (770x945, 224K)

Web browser that supports something better than 30 year of HTML junk

Reminds me of this paper: arxiv.org/abs/1904.09828

It finds out you can't optimize a Turing Complete game, so you can never optimize all programs through an automated way, that say the work of programming will never be completed unless something like Strong AI invented

FPGA implementations of less common CPU cores

A neural network that categories touhou characters

Open sauce mobile phone baseband firmware for recent hardware

Done though

/thread

Something like wine but for mac os applications

Linux distro that only uses wine for it's graphical user interface and properly integrates file and hardware access to wine

>why hasnt this redundant thing done?
I should added a caveat of "it" being something useful.

Attached: touhou_yoyomu_by_qiannn-d5km4yp.jpg (4960x3507, 3.53M)

>everything more than an abacus is redundant and unneeded
No user, you're the one who isn't useful.

i want too user i didn't even watch the show
>tfw no reimu

Well, its not like you need anything more than an acabus. Sure, it filters a lot of people and makes things harder but you dont really NEED anything more than that.

At worst you get a bigger acabus

Whats the point of inventions when everything is already done?

have you ever interacted with baseband firmware?

Already exists, although it doesn't support graphical applications.

Attached: 1342299255514.png (400x400, 101K)

Not really, why or how would I?

>being this newfag

who are you quoting?

linux distro that makes all winbabbies switch to it

Nonshit versions of 99% of today's software.

Baseband is literally another (proprietary and secret) computer, in most phones it has control over the main CPU and RAM. And most baseband firmwares likely contain multiple backdoors like it's common in any network equipment

Source: my dad worked for siemens when they designed the phone centers for dictatorships, they all contain nice backdoors too.

A neural network that turns images of traps into girls and vice versa.

>Whats the point of programming when everything is already done?
Everyone, point and laugh at this uncreative plebian

Full Win32 program compatibility on Linoox.

Only flaming crap is done, nothing decent.

A nintendo 64 emulator that does not suck.

a raster image comparison program with several levels of granularity

Project64 is good, Sheldon.

exists

Okay, go on it, boot pokemon stadium, take a good picture of lapras and come back here with it.

visipics doesn't have granularity options and is only for windows

this. why is the n64 so fucking hard

At least 90% of programs are suboptimal or just straight garbage.
Outside of very atomic primitive functions, I can't recall a single time I've seen a block a code and through to myself "there is no way this could be improved".

Why would you optimize though? Theres always enough processing power outside niche applications

Because the nintendo 64 emulation scene is retarded and thick skulled.
20 years trying the same approach that don't work well.

It's the equivalent of if the operating systems never actually implemented preemptive multitasking, and just tried to make cooperative multitask with with a trillion of kludges and patches.

youtube.com/watch?v=V7lG4bont7g

there are lots of fields where that doesn't apply, even more now that mobile performance is a common factor.

for example you'll fucking notice the difference if you can drop a few operations from a vertex shader when trying to render high res scenes.

and you think that google added that high precision performance analyzer to chrome because they were bored?

>Theres always enough processing power
Until every programmer starts reasoning that way and we all end up in bloat hell

We already are and its not that bad

>if you can drop a few operations from a vertex shader
that's an horrendous thought

>Whats the point of programming when everything is already done?
>what is the point of building a building if parts existed
huh?

>i didn't even watch the show

Attached: 1548232734826.png (245x212, 58K)

A good web browser
A good operating system
Good video games
A good systems programming language
A good programming language for concurrent programs
A good scripting language
A good code editor
A good markup language
Good software for making documents
Good software for making presentations
Good photo, music and video editing software for linux

Ding Ding Ding! We have a winner! There's always a piece of software that technically gets the job done, but in almost all cases it could be more feature rich, more user friendly, or cheaper/open source. We don't even have a good free program to edit .docx files for fuck's sake.
> inb4 libreoffice
It sucks major donkey dick, especially on Windows.

Game console emulators. Tons of consoles don't have a functioning one at all, and half the ones that exist are pieces of shit. If you have time to burn then try making a dolphin-tier emulator for your console of choice. You won't make money buts thousands of people will be grateful for your service.

phone app that tell you if OP is a faggot

Don't use reimu for shitposting

Fight me faggot

Attached: fuckyou.jpg (205x600, 70K)

>using .docx files

Attached: brainlet.png (645x729, 77K)

>A good programming language for concurrent programs
Erlang/LFE/Elixir.

If that's the type of question you're asking, maybe programming isn't right for you.

A well-designed tagging system that integrates smoothly in as many major filesystems and file managers as feasibly possible.

it's called darwin, but not yet really useable

Darling, not Darwin.