[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

What's the most infuriating thing to program?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 74
Thread images: 8

File: 80s)geek.jpg (87KB, 960x640px) Image search: [Google]
80s)geek.jpg
87KB, 960x640px
What's the most infuriating thing to program?
>>
>>59389410
Backups
>>
>>59389410
My car radio clock. Used to be VCR clocks
>>
>>59389410
x87
>>
>>59389436
That does seem quite infuriating
>>
>>59389410
a program that you dont give a fuck and wont have a reason to exist but you have to do it because someone told you so
>>
>>59389410
>hey anon, we need to get this excel macro talking to this other program through this third program's API
>don't forget they all need to use our proprietary pajeet9000 logging system
>>
>>59389410
A program to calculate how many dicks OP have sucked in his lifetime
>>
Any program that you think is useless or unnecessary that you were told to make.
>>
Time/Date
String operations
GUI
>>
>>59389410
Malbolge
>>
>>59389765
>Time/Date
Trivial unless you're coding timezones on your own. In that case good luck
>String operations
Trolling?
>GUI
Trivial if you understand >= 5% of UX theory
>>
File: linux-sad.jpg (72KB, 424x489px) Image search: [Google]
linux-sad.jpg
72KB, 424x489px
>>59389410
A VCR OR DVD PLAYER?! xDDDDDDDDDD

>*background laughter*

LOL HOW DO YOU SET THE TIME?!?! xDDDDDDDDDDDDDDDDDDD

>*applause*
>>
>>59389410

Flight control. Too many edge cases.
>>
a woman's mind
>>
mumps
>>
working with other people's shit
>>
>>59389812
Not the poster your replying to, but I've found GUI's I have to work with (at work) are always like >>59389696 and inevitably you'll be troubleshooting the API because something you did correctly broke it. Oh and you have to use it cause management got a deal on the price and you can't be wasting their money with a better free alternative, right?
>>
>>59389861
You know that's pretty much the definition of programming, right?
>>
I personally despise any form of GUI programming, just seems so hacky and inconsistent with most APIs. Luckily I rarely need to do anything with GUIs, most of my programming these days is in the form of low-level simulation code.
>>
>>59389698
better use BigInteger from the beginning. int would have an overflow.
>>
>>59389824
tfw
>>
>>59389883
GUI programming != business logic implementation

I know they crossover very soon but they're not exactly one and the same. I get your point though.
>>
File I/O
File parsing
Threads
Error handling
>>
>>59389907
you sound like a fucking java mong, the reason why all baking apps are absolute trash
>>
File: ex_fft_large.gif (21KB, 605x528px) Image search: [Google]
ex_fft_large.gif
21KB, 605x528px
Anything involving audio processing
>>
>>59389410
Writing documentation.
>>
>>59389979
*banking
>>
>>59389997
that's not programming. and if you can'r write documentation, you're probably pretty shit at programming properly. it just shows you're a code monkey, pajeet-tier
>>
>>59389961
>File I/O
Actually this is a good point, a lot of languages still handle file i/o very poorly (i.e. nasty syntax or just not very well designed).

Ironically, I've found that file i/o gets less easy to work with the higher level of language you go. Probably due to all the unnecessary layers of abstraction.
>>
>>59389979
>low-level simulation code
>java mong
Are you retarded? What kind of sadistic fuck would write simulation code in Java? Nope, I'm a C and C++ guy.
>>
>>59389989

dsp and fourier transforms are cool as heck
>>
>>59389938
>tfw
The fuck what?
>>
>>59390103

that frog when, but no frog pic. very strange indeed
>>
tests
>>
>>59390195
Agreed, especially for nontrivial stuff. Things like writing a mockup server are just too fucking much.
>>
>>59389989
I've done some basic shit with audio before.
It's not that bad. You just need to learn what the hell a FFT is.
>>
100 kLOC PHP project that was started by a student, by accident made a lot of money, extended by 15 developers over 10 years, never fully refactored, using 500 global variables, chains of include() 10 instances deep, without version control

>Hey new developer, please add this little feature, shouldn't take you long :^)
>>
> without version control
oh my god ....
>>
>>59389765
>GUI
>hard
>>
>>59390326
>kLOC
i dont see people use this very often
>>
>>59389410
Love
>>
>>59389410
CALS<->HTML table converter
>>
>>59389410
Do rich reporting in c# from Access dbs, so much fun.
>>
File: giphy.gif (2MB, 304x226px) Image search: [Google]
giphy.gif
2MB, 304x226px
>>59389817
>>
File: brian may.jpg (311KB, 1484x634px) Image search: [Google]
brian may.jpg
311KB, 1484x634px
>>59389410
accounting.
taxes
>>
>>59389765
>>59389961
Pretty much anything more than command-line programs.
>>
>>59389410
WebDev.

I hate css, I hate html ,I hate xml, I hate javascript.

I'd rather program a server on C than to play with all that shit.
>>
>>59391778
my man
>>
>>59389410
customers and project managers
>>
your mom giving me the succ
>>
>>59389410
A sound system based on pulseaudio
>>
File: FANG.jpg (102KB, 1440x810px) Image search: [Google]
FANG.jpg
102KB, 1440x810px
>>59389410

anything the megacorps tell me to program
>>
>>59389410
love
>>
>>59389908
Better fall for the 16 GB meme. We're gonna need it all for this one.
>>
Compilers
>>
>>59390004
>>59389979

Ha, I was beginning to wonder how many baking apps there could possibly be.
>>
A.I.
>>
>>59389410

robust error handling like in an installer/script or when you are looking for hardware in OpenCL
>>
jquery, js
>>
FPGAs
>>
>>59393087

Not really

Usually they have pretty nice debugging tools (JTAG/expensive proprietary IDEs)
>>
Aren't COBOL and Fortran jobs supposed to be pretty annoying?
>>
Parsing
>>
>>59389410
Anything non-trivial in C.
>>
>>59390127
Fucking newfag.
>>
A microwave. Converting time to microwave time is a pain in the ass.
>>
>>59389410

Compiler
>>
>>59389410
Having to program in machine language because the damn thing is old and nobody here knows BASIC
>>
a correct tar command without looking at the manpage.
>>
>>59389410
Apparently a good browser
>>
File: trumpocalypse.jpg (21KB, 320x240px) Image search: [Google]
trumpocalypse.jpg
21KB, 320x240px
>>59389410
Love.
>>
>>59389812
>>Time/Date
>Trivial unless you're coding timezones on your own. In that case good luck
People like you are why so many time/date related systems in software are subtly broken.

Proper, robust time/date code is a fucking nightmare of edge cases.
>>
>>59389410
Shitty opengl games which no one read documentation for and have everything loaded in them from libpng, boost, curl with a terrible python wrapped cmake because they also refused to properly learn cmake.

right next to that, sql for the shitty game, of which the tables for are child-tier understanding of transactions or what you can actually do trivially with data
Thread posts: 74
Thread images: 8


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.