The situation is so much better for programmers today - a cheap used PC, a linux CD, and an internet account...

>The situation is so much better for programmers today - a cheap used PC, a linux CD, and an internet account, and you have all the tools necessary to work your way to any level of programming skill you want to shoot for.

-John Carmack

computer nerds of Sup Forums... please quit wasting your time and energy by
>ricing your desktop
>hiding from the botnet
>arguing about hardware companies
>caring about font rendering

make fucking games

i know you can do it

no security is more entertaining to me

can you make a firewall that leaves blood on the screen

You have access to an entire library in your hometown. The only thing stopping you from absorbing that information and using it to make yourself healthy, wealthy, and wise is your laziness.

Yeah, except I want to learn ARM assembly and I have a x86 CPU, you arseweed.

And here you are arguing with autists over something that you yourself are incapable of accomplishing

yes, but I know they can do it bc they are autists like John Carmack

But it is worse because there are so much entertaining shit in the internet which distracts you

yeah that quote is from the 90's Carmack himself probably would have gotten rekt by streaming HD porn if he was growing up today

There are cross compilers, I assume cross assemblers as well.

Oh look. An idiot. On gee. Color me surprised.

Use emulators, you dofus

>so many choices
>what is signal-to-noise ratio
>what is 100 levels of OS/driver abstraction and complication between you and your goal
It's just so fucking tedious to write cool stuff and good code nowadays, it's not fun

Dude, we're all gainfully employed IT-professionals here (or other professionals with a keen interest).
We know. But shitposting on Sup Forums is a good way to wind down.

Make games? Bwahahaha

Games are a fucking waste of talent and time. The odds you can make jack shit from game dev today is laughable. Indie games are hit and miss, mobile apps are old news, and working for a big studio means mediocre pay and wagecuck slavery.

Be an independent contractor and develop useful software. It's fare more profitable and easy.

>Dude, we're all gainfully employed
I love a good joke to start my day

> linux CD
And then i became FOSS hobbyist. My story ends here.

what Carmack did with games pushed the whole industry forward though

there was not a more exciting time in personal computing than glory days of id

Back in the days you were forced to learn
When I made my first games at 16, it was like
"OK, so you want unbuffered keyboard input?
Here's how you write an interrupt handler with inline Assembly in your C code LOL"
"OK, so you want a timer more accurate than 18 Hz? Program the PIC, n00b, and don't forget to reset the hardware clock because it now runs faster LOL"
etc

I just started learning C# yesterday OP

Time to dive into "if else" functions

I agree. Carmack is a god among men. He's done more for computing than anyone else in the past 2 decades. I don't think we'll ever see another Carmack, as software is getting to complex and monolithic for a single person to ever become god-tier with.

My favorite line of his that I took to heart for any dev work I ever do is that his debug process mainly consists of just logging out data to console/terminal. His mind is wild.

>My favorite line of his that I took to heart for any dev work I ever do is that his debug process mainly consists of just logging out data to console/terminal. His mind is wild.
Linus Torvalds doesn't like debuggers either

and this is why linux will never get proper games.

Linus is a crazy mofo too. I still hold Carmack in higher regard, but Linus is right up there next to him.

What millennial could we point to that has the computing prowess of these two men? I fail to recognize any. You have faggot script kiddies for the most part today. They mainly piggyback off other projects and scripting languages to hash out things quick. While it can get the job done, it lacks passion like the old school guys had.

I dig you breh.
I got an interest in programming a couple of years ago when I started writing scripts for a video game mod.
Then I tried to get into normal programming and it's been soul crushing so far.

It's absolutely NOT a creative job if you want to get shit done. Most of the time you spend reading others peoples' code and library APIs, and then implementing solutions that have been invented before you were born.

If you want to be creative, however, you have to reinvent a hundred wheels and end up with something worse.

Programming punishes a personal workflow.

>his debug process mainly consists of just logging out data to console/terminal
I do that too, because back in the day I had no clue on how to use a debugger. Still do it out of habit, but it feels so dirty.

We just need someone who likes game enough to start making one for linux

I can be the guy who draws pictures of Aliens getting their dick shot off for 6 figures, i just need some genius programmer friends to make it happen

>make fucking games
I did when I was like 12. Got bored of it

>(((proper))) games
what, the thousands of critically acclaimed indie titles not good enough for you?

>critically acclaimed indie titles
Ah yes, gimmicky retro hipster bullshit.
>inb4 but xcom, dota, and total war warhammer

t. COD kiddie

Civilization
Europa Universalis
Stellaris

>Being this dumb

I bet when you figure how you can learn ARM, you just go find something obsolete and impossible and complain about how you can't do it.

SOMA
Firewatch
Kerbal Space Program
Bastion
Transistor
Braid
Hexcells
The Talos Principle
Infinifactory
Undertale
Antichamber
Bioshock Infinite
Superhot
Saint's Row 4
Batman: Arkham Knight
Cities: Skylines
Hearts of Iron 4
Ark: Survival Evolved
Alien: Isolation
Dying Light
Literally anything developed with Unity

etc,

>Being autistic means you're smart.

Call Carmack all you want, but is he is extremely intelligent, unlike most people in/g/. These people couldn't replicate half of what he did, even in this era.

i didn't mean it to insult him, I'm saying I see teenagers and young people on Sup Forums who are clearly very intelligent and savvy with computers but they misuse their gifts configuring uMatrix and tweaking their conky.rc

I posit that the whole of Sup Forums collectively couldn't accomplish 10% of what Carmack has done for computing.

"Hey, you should totally learn programming, it's a fun and creative hobby/job, being able to control your computer lets you do practically ANYTHING"
And for a while, while reading books and writing toy programs, it seemed so.
But then.

>Haha, you're writing your own library? Why are you reinventing the wheel?
>Lmao are you retarded, just use [framework/library/engine
>You want to write your own code? Do you sow your own grain and mill your own wheat?
>just use this library that almost does what you want and glue it to this other library that sort of does what you want
>get ready to read 600 pages of documentation tho :^)

You lied to me, Sup Forums. Programming isn't fun. It's fucking soul crushing.

web dev != programming

Carmack is special and i tend to agree, but I also think it's likely that if the next John Carmack exists right now, he would likely shitpost on Sup Forums and I hope he doesn't aim too low and end up working at Geek Squad

I hate this fucking mentality
>hurr any time you're not doing anything productive is wasted
the brain has to fucking cool down you know

>t. John Romero

We need to come together and sacrifice our autism to promote those Sup Forumsods clearly better than us. Kek wills it.

>quit wasting time! produce something to make other people waste time!
Nice logic OP

I bet Carmack shitposts on here all the time. He's probably a Sup Forumsentooman

sure making the firewall would be the hardest part but i would enjoy making the firewall far more that making blood show up on screen

What would someone who actually codes want to do on Sup Forums?

I don't think carmack rices his desktop or watches anime.

actually it's because i'm too lazy fucking you're mom

>What would someone who actually codes want to do on Sup Forums?
Hang out? Shitpost? Have fun?

What kind of retarded question is this

>Carmack
>Have fun
Sounds plausible.

IDK, I try to actually give helpful responses in /dpt/ and /wdg/ whenever I can.
And then I can shitpost tidus in desktop threads, or as I have recently taken to calling it GNU/Tidus. There really is a Tidus...

I just switched to hardware programming and making homebrew games for the Nintendo DS. It's really great.

My goal is to make a waifu simulator in 1 million lines of code or less

How do I make an internet account?

I have no interest in programming.

To elaborate: I find the assumption that anyone with an interest in technology should have the end goal of programming is a falsehood.

This!

#FreeDesktopThreads

>>The situation is so much better for programmers today - a cheap used PC, a linux CD, and an internet account, and you have all the tools necessary to work your way to any level of programming skill you want to shoot for.
Sure it's more accessible, but the tech we have to work with nowadays is fucking stupid.

Back then you had easy to understand shit, serial ports, accessible disk blocks, simple file systems etc. You could get a C64, a ZX Spectrum and get started working with the hardware on a low level immediately, the more you understood, the better shit you could make. Nowadays you don't need any understanding whatsoever. Carmack of all people should know the difference between then and now. Nowadays it's all clusterfucked so you need 30000000 layers of abstraction to even do a thing and as a result you need 0 knowledge, just an ability to google for answers.

In the end you don't become a programmer, you just become a user of whatever framework or library you chose to learn. Ask a java developer to write you a fucking memcpy in C and they don't even know what you mean.

I memed too hard and wasted time learning low-level shit in C and all the job offers I see are for fucking web developers or java pajeets. I'd love to get into embedded systems but I feel I'm underqualified for that. I regret doing CS and wish I became a beekeeper or a forester or something...

Now why would I do any of that? It sounds so goddamned tedious.

>I'd love to get into embedded systems but I feel I'm underqualified for that.
If you think you need CS for embedded development, I don't think you are right.

>I regret doing CS and wish I became a beekeeper or a forester or something...
dont blame pajeet for your failure at networking

Why performance of contemporary games is absolute dogshit: the post.

yeah but ricing is easy but programming isn't as easy

Raspberry pi sempai

I'm making one, currently mostly done with the technical stuff and just need to make maps and get more artwork.

It's easier to program, but no one gives a fuck if I develop a game engine with rudimentary 3D graphics

>look I made a script in unity3d that makes everyones head bigger

Insert the aol CD and follow the instructions

But I am

This is why I'm seriously considering sticking to the terminal only. I get so easily distracted when I could just change workspaces to shitpost.

this is a non faget OP with good intentions.

>make fucking games
Fuck off, Sup Forums.

>just logging out data to console/terminal
How does one do this? Is it actually practical?

Console.WordLine

printf debugging

it's very useful. 99% of the time it's easier to do than using a debugger. I just fire up gdb to open up a core dump

Actually they closed all the libraries in my town do to lack of funding. Nobody cared and many foolishly believed one could just "look it up on the Internet", let me tell you it is not that simple.

especially for textbooks one would use to learn new skills, but trashy romance novels well those practically rain from the sky and that is not including free fan fic trash.
I wonder want Ben Franklin would think of this affair.

The ``programming" industry these days is overrun by webdev culture.

Doing those things is considerably easier than making a game. I think you over estimate the intellectual prowess of the people here.

>tfw became a web developer for $0 out of pocket
>tfw better salary than most of my friends (by a relatively wide margin)
>tfw girlfriend pushing for marriage because she either loves me or loves the shit i buy (same thing?)
>tfw never think about paying bills or worry about collection calls
>tfw zero debt
>tfw all needs met
>tfw self made
>tfw posting from work about to go home after a grueling seven hour day
>tfw hour lunch paid

make Doom

is it a lazy job ?
like how much dolla dolla euros ?

Real talk: skip reading Sup Forums for a couple of nights and read pic related instead if you haven't already. incredible book.

that's why i like programming because it's engineering that's accessible to anyone. hell even a lot of people kn africa have access to computer seeing as a lot of old computer hardware is donated to poor parts. they use open source on tehre too.

other forms of engineering are not really low barrier you have to go into college, then get a job, etc. with a programming anyone can just start building shit for the fun of it or teach themselves for a career.

>implying the next john carmack doesn't exist
>thinking he may end up at geek squad

just no. for one there's 1000s of talented game devs that are bulding games as we speak that you don't hear of as often.

secondly if someone is as creative and good a programmer as he was there's no way they'd be working at geeksquad.

Not everybody is ambitious or career-focused. The only reason I even bother going to work is so I can cover my daily expenses, and a comfy low wage job does that just as well as a stressful high-paying job.

Gives me more time to dedicate to my actual passion/hobby/interests.

ya but if your passion is and hobby is programming you may as well be paid to do it.

it just wouldn't make sense for a top tier programmer to not be making money off programming unless (and this is invaribly a small chance) they have non programming job that makes more money.

>make fucking games

Programming being my passion is exactly why I *don't* want to be paid to do it.

I hate video games and I hate programming even more. I'll stick to bash scripts, thanks.

I weep for my brothers who cannot get on the wagon and are being left behind. Tonight I will sleep well, to honor them.

his non-games equivalent is fabrice bellard

Is Sup Forums ready to become the future tech inept boomer?

I'm a junior developer in the Midwest, second year

$53,000 starting, received a 9% raise after my first year.

I'm sticking around until the end of my second year and then looking for a new company because mine builds relatively dull online home realty tools. There's a good startup community here so I should be able to find something more stimulating

It's a pretty easy job, always ahead of deadline, nothing taxing at all really

This, there is so much to know nowadays if you want any understanding of it.
Things got so complicated that it's a waste of time to learn it.
With systems becoming more and more complicated there are more errors and human bugs slipping in, it's a disaster ready to blow up.

Great book and truly could show some of the younger generation what the computer/gaming culture was like back then (ie: how amazingly unique, niche, etc. it was and absolutely nothing remotely like it is today).

If you're doing that well, why do you feel the need to anonymously brag online? A content person wouldn't do this, something doesn't add up with you and your story.

I don't mean it entirely as bragging although I spent like six years of my adult life destitute. I mean it more as a success story for my fellow gtards

a comma would've done wonders