Whats the point of programming when everything is already done?
>Want something? DL it
>Need to do something? Go to git or stack
Whats the point of programming when everything is already done?
Other urls found in this thread:
arxiv.org
youtube.com
twitter.com
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.
TODO app
done it seems
Web browser that supports something better than 30 year of HTML junk
Reminds me of this paper: arxiv.org
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.
>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.
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.
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
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
>using .docx files
>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.