What will high level programming look like in 50 years?

What will high level programming look like in 50 years?

Other urls found in this thread:

destroyallsoftware.com/talks/the-birth-and-death-of-javascript
twitter.com/NSFWRedditVideo

JavaScript

every language has a type system based on homotopy
everything is type safe and program correctness can be partially proven using type theory
haskell is so advanced that the compiler can generate functions based to the type of the input and the type of the output
a downside of the advanced type system is that hello world takes 2 minutes to compile

every computer will have an internal pajeet, you tell him what you want your program to do in simple english and he writes all of the code.

does he actually understand english?

destroyallsoftware.com/talks/the-birth-and-death-of-javascript

Exactly like now, except with more legacy languages.
>haskell is so advanced that the compiler can generate functions based to the type of the input and the type of the output
At that point you'd write complete function as part of the type system so there wouldn't be any gain in it.

as long as it does its fucking job... do you care?

Tell me, how the fuck is he supposed to do his job if he can't understand the words I'm speaking?

And then he shits on your motherboard.

Computer, so like I want an app where I can design a pizza. 5 minutes later the computer makes you an app that lets you design pizza.

programmers on weed

We won't know, because computers will be programming themselves in languages too complex to the human brain.
Or you'll draw a fluxogram and the program will be generated. It could be like this right now.

We'll probably have an actual programming language for quantum computers by then.

C still won't be dead, but Go and Rust will be.

void derp (,,l
{
If ==
{


If , == ;
then

else

}
}
}
}

Dammit. It stripped the emojis. Basically it was "if you're a hetero couple, you're good. If you're m/m or f/f then v&, else kys because foreveralone

APP
APP WHAT THE FUCK APP

make fun game

app()

epic xD

Get out.

Why do you care if he gets the job done

>What will high level programming look like in 50 years?
Well, what did it look like 50 years ago?

(The (((answer) may) surprise) you)

The same.

Welcome to hell.

It's the future and we have devolved to the point where everything is an app. This happened because AI got too good.

The same.

>things that will never happen
His sacrifices... all in vain.

No, nevertheless he will do the needful

Do_the_needfull()

A bit like mathematical expressions, but also object oriented, if you want them to be. Imagine Scala, but a bit more functional.

Programming will shift from a syntax based paradigm to an objectified one, where essentially you create code by combining code blocks, like legos, into fully functioning programs.

In VR.

> this is what cs fags believe
Reality is that model driven development will be what OOP is today

C+= will be the norm

Worst case: OOP finally completely takes over, writing code without it becomes inconceivable.
Best case: High level programming dies.

OSs written in JavaScript

Err. OOP is on it's (long) way out for most tasks

Thank God.

>high level programming dies
Say goodbye to easily debugged programs and operating systems.

>high level programming
>easy debugging

just to clarify i'm talking about C+=
(or C plus equality)

Moreso than ASM. Don't even argue against it, shitposter.

high level programming will likely be replaced with letting a computer generate the program from user directions on what they want. Basically like someone in star trek telling the holodeck computer what kind of scenario they want, letting the computer do all the hard work.

It'll probably take a bit longer than 50 years to actually get there.

>programming
>in 50 years

If AI goes accordingly as planned, it will be a matter of simply "asking" a computer to do stuff in an abstract way.

>Just another day at work
>Enter bureau, Cortiri switches the lights on
>"Good morning, ted. Here is your coffee."
>"Thanks Cortiri. What are my tasks today?"
>"You have a meeting with the CEO in 27 minutes and 12 sec.."
>"OK fine. Can you show me the code I was working on yesterday evening?"
>3d hologram flashes, my program looks vaguely like an octopus, the tentacles being interfaces
>"OK, jump straight to the db module."
>"Did you mean Module 'UserDBInterface', 3712 bytes, located in package 'DefaultDB' which is located in package.."
>"Yes, exactly. We need to refactor it."
>"Great idea, Ted. Loading refactor engine, one moment.. Done. I suggest a function point analysis in combination with a check for bottle necks by.."
>"No, wait. Shut up. I simply want to convert it for a start."
>"Great idea, Ted!"
>"Can you change the code from C to Java here?"
>"One second.. OK, did it."
>"Thanks. Could you also create interfaces to the C code which needs access to it?"
>"Already done, Ted. Multilingual libraries added, 12 Code replacements. Would you like to review the changes now?"
>"No, it's OK. I just figured out we might need some flexibility. Apparently we have some legacy code from our customer, could you add an InnoDB access library here?"
>"Warning: InnoDB is considered deprecated since Aug 5th, 2043. Please proceed at you own.."
>"Shut up, it's OK. Just add it, OK?"
>"Cound't add deprecated standard. Are you Root?"
>"Oh common. Yeah, enter the code PLEASE and do it as root. Sudo listen to my voice."
>"Voice ID identified. Added InnoDB access."
>"Thanks a lot, bitch."
>"Ted, this was your fifth time swearing this month."
>"What? Oh sorry, I didn't mean it!"
>"I'm afraid I had to inform the HR department. HR department would like to talk about the behavioral guidelines (as written down in guideline 'FGA623'). I made an appointment for you tomorrow at 10 A.M."
>"Oh sh.. Yeah, thanks Cortiri."
>"You're welcome, Ted."

Pretty good

>he vocalizes his commands
>2067

>all non high level languages are asm

10/10

Just cause something came before C doesn't make it "low level".

Studies have shown that people feel inconvenient if someone is reading their thoughts for more than a couple of minutes. It also leads to stress symptoms which couldn't be fully explained. Some theories were relating the stress symptoms to a subjective sense of control loss. So by the new working guidelines from 2051 reading thoughts is not considered legal anymore.

Historically there were continuous claims that the five big super companies (i.e. AppleGoogle or MicrosoftSonyAmazon) were still reading their employees thoughts, but it couldn't be proven. Today the claim that one of the big companies is reading thoughts is considered a defamatory statement by the law and can be punished with a prison sentence of 2 years.

He can't get his job done if it requires him to speak English. Are you fucking retarded or something?

Studies have shown that flying jets are going to be a thing in 2067

...

UE4 blueprints

CIRI
MAKE ME A PROGRAM THAT SAYS HELLO WORLD
CIRI
CIRI?

Perl7

like java, but a bit more fancy, so basically kotlin