[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Why don't they make programming easier? So normal people
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 80
Thread images: 12
File: Beloved.png (282 KB, 500x700) Image search: [Google]
Beloved.png
282 KB, 500x700
Why don't they make programming easier? So normal people can do it too.
>>
>>55117055
Hell no
>>
File: 1463547068241.gif (15 KB, 188x200) Image search: [Google]
1463547068241.gif
15 KB, 188x200
Good bait
>>
>>55117055
Its already 2EZ, just use phyton and java, maybe C
>>
python
matlab
r
>>
File: just_postin_some_maki.png (750 KB, 850x1503) Image search: [Google]
just_postin_some_maki.png
750 KB, 850x1503
>>55117080
>>55117140
I'm not baiting
>>
File: image.jpg (133 KB, 1000x1000) Image search: [Google]
image.jpg
133 KB, 1000x1000
>>55117055
Dumb Maki poster
>>
>>55117055
Because then your average computer engineer autist won't be able to satisfy his ego or justify the thousands of dollars in debt he owes for that fancy college degree.
>>
What do you mean? How would they make it easier? Also who is 'they'?
>>
>>55117055
Easier how?
Programming is about understanding and designing complicated systems, and is a difficult exercise in problem solving, logic and mathematics. Writing another BASIC or Python isn't going to change that.
>>
>>55117173
Yeah make it less difficult.
>>
>>55117158
>tripfag hating on maki

Faggot you will never be kawaii
>>
>>55117206
How? You would have to fundamentally change how computers, logic and/or mathematics works.
>>
>>55117224
It's name is literally maki. She's the cutest tomato!
>>
>>55117158
FUCK YOU
>>
>>55117206
The problem complexities are as difficult as math. If you make math easier you make programming easier.
>>
File: 1452139139232.jpg (383 KB, 781x972) Image search: [Google]
1452139139232.jpg
383 KB, 781x972
>>
>>55117055
I dont think you get it anon, programming is just telling a computer what to do. The fundamental nature of all computers is they work in binary, and languages are used to convert understandable terms into said binary, there is very little you can do to make these understandable terms more simple, because computers take everything 100% literally, there is no room for interpretation like in english. Bottom line, telling a computer what to do is complex.

If you cant understand basic python, then you would be too dumb to code anyways. Python is about as easy as it is going to get, especially seeing as its mainly importing more complex modules that have already been written to perform the task you want to do.
>>
File: Hotaru.jpg (120 KB, 898x1000) Image search: [Google]
Hotaru.jpg
120 KB, 898x1000
>>55117410
What maths are good to know for any programmer?
>>
>>55117473
Its more a knowledge of how maths works, like order of operations, what ^2 means, ect. just basic high school concepts.
In all honesty, i don't even know my times tables and im still pretty capable with python and C++.
I have actually learned more about maths from programing than i did from school.

Just jump into it anon, use youtube as an easy source of tutorials, and just play around. If you have/can find /g/'s list of programming tutorials, just start going through the list. Make a temperature converter or something.
>>
>>55117055
This. They should make it so normal people can do it too.
>>
>>55117558
*/g/' Programming challenges
>>
>>55117473
Damn, this bitch is hot
>>
>>55117473
Look at those fucking jugs
>>
>>55117577
Not as hot as mako!
>>
But they've already invested 40 years of effort into trying to do that OP
>>
>>55117055
You can't. Programming is based on logic, math and memory. You'd have to change that to make it easier
>>
>>55117586
Is it because programmers are too weird to make it easy for regular people?

They can't relate to 99% of the population?
>>
>>55117055
>so normal people can do it to
You'r implying that we are not normal?
>>
>>55117055
Programming IS easy. Just use a non-meme language like Python or BASIC or Javascript.
>>
File: image.jpg (29 KB, 315x359) Image search: [Google]
image.jpg
29 KB, 315x359
>>55117224
>>55117247
>>55117298
THERE IS ONLY ONE CUTE TOMATO
>>
>>55117569
>>55117603

Can you fucks please do some research before spouting bullshit?
Programing is hard because computers are complex and they have no mind of their own to interpret what you say.

for example, lets say you told a computer "Turn up volume", how would the computer know if you wanted to store that string for later use, print it out, increase the volume in a virtual 3d simulation, increase the sound volume, etc.
there is a reason the syntax is complex compared to human languages. Its not just MUHH SECRETS CLUBBB
>>
File: b8.png (100 KB, 625x626) Image search: [Google]
b8.png
100 KB, 625x626
>>55117055
In the first place, it started easy.

Then people complained about it being hard.
So they made it even easier.

>So normal people can do it too.
Normal people just need to put in the effort, as with any other skillset.
It's not even very much effort, just go do it.

>>55117642
>Python
>Javascript
>programming
That's scripting.

You're right about Python being a good starting point though.
>>
>Scratch>Python>Java/C++

Doesn't get much easier than this.
>>
>>55117678
>That's scripting.
It's Turing complete, therefore it's programming.
>>
>>55117662
>describing an API
>complex

Exact maybe, but not much else. Certainly not complex.


The only barrier to entry is that all the jargon is either
repossessed from non-computer lingo in a very ad hoc fashion
or acronyms composed of extremely ambiguous words.

So whenever you find a new term you have to google it,
but what comes up is often yet more new terms.

The solution here to to look up /those/ terms.
And eventually all the terms start to make sense.
Doesn't even take that long.


>>55117708
>recommending scratch
Just start with Python.
And you should learn C before java.
>Python>C++>C>Java
Maybe even pick up Lisp between C and Java,
not to use mind you, it's worth the exposure.
>>
Is programming really that hard? At it's heart it's just a few commands to learn and the rest is knowing how all the interactions work. It's not really complex, it just takes time.
>>
>>55117739
Yeah, perhaps complex wasn't the right word, but thats generally what i meant.
>>
>>55117055

Programming is already very easy. Would you rather write in assembly?

Then again, I guess anime must have done something to your brain.
>>
>>55117055
If you want a programming language for non-programmers, there's PHP, but you'll end up making some really shitty stuff.

If you want a programming language that's just easy to learn, there's plenty. There are even frameworks for languages to make them easier to work with for specific tasks, just so you don't need to learn how to actually program.
>>
>>55117055
I'll hit you with a hammer faggot
>>
>>55117055
/a/utist here. Makiposters need to be gassed.
>>
>>55118337
>>55118367
Rude.
>>
File: 1459634785260.jpg (61 KB, 500x375) Image search: [Google]
1459634785260.jpg
61 KB, 500x375
>>55118367
>>
>>55118367
Why?
>>
>>55117055
Why would normal people want to program?
Moreover, there was easy language for engineers, it's called FORTRAN.
>>
>>55117719
>>That's scripting.
>It's Turing complete, therefore it's programming.
Not sure if trolling, but programming is different from scripting in the fact that your code is built into an executable, not run through an interpreter.
>>
>>55117055
They've already made it as easier as they could, so dumb animeposter could program too. Simply use C# and all the VS tools and you can whip up any program you want, retarded weeaboo fuckstain.
>>
>>55119682
It's still too difficult for normal people
>>
>>55119700
If it is, then it's their problem. Programming will never be like video games where you can just press X to win and get the result.
>>
>>55119129
I wrote this program written in C. Did I just do some programming or some scripting? Now I run it in a C interpreter. Scripting now? Not scripting? Then I compile it to executable using GCC? Programming?

I wrote a program in javascript. Scripting? Then compiled it to binary code to be run directly on the processor using v8. Scripting? Programming?

Don't kid yourself anon, there is no difference.
>>
>>55119722
Your mom xD
>>
>>55119743
You are one dumb retard.
>>
File: 1444086222887.png (3 MB, 1880x2656) Image search: [Google]
1444086222887.png
3 MB, 1880x2656
>>55118367
Why though? She's a miracle of the universe.
>>
>>55119783
By all means please do elaborate.
>>
>>55119782
Ironic shitposting is still shitposting.
>>
>>55117164
You sound so buttmad
>>
>>55117473

http://www.cc.gatech.edu/~turk/math_gr.html
>>
Programing is pretty easy. Shitty documentation for libraries makes it harder though.
>>
>>55119908
this.
If you take an education which relies on programming, you may have one or two courses on programming.
That is 3% of the education.
Learning how to do something useful with it is a different story.
>>
>>55117055
All the programmers would be out of jobs if they did that.

This has been the dirty secret of computers going back to the early Unix days.
>>
>>55119803
He won't because his mom is currently shouting at him because he just shit on the floor out of anger.
>>
>>55119955
That post number tho
>>
>>55119955
This

We are actively trying to prevent women and minorities opportunities in the industry by making programming tailored for white males.
>>
>>55119955
DUBALICIOUS
>>
>>55117055
Programming ~is~ easy as fuck. It's just the most subhuman of subhumans become CS majors.
>>
>>55120181
You seem pretty upset at someone on the Internet, are you sure you're not brain damaged?
>>
>>55120181
I bet he lost all his good boy points too
>>
>>55120376
Projecting much?
>>
>>55120464
Yes
>>
File: 0100912190438.jpg (8 KB, 240x240) Image search: [Google]
0100912190438.jpg
8 KB, 240x240
>>55120464
>He doesn't collect gbp from mommy
Pleb
>>
>>55117055
It's already as simple as it can be. If you can't do it you're a retarded normie, and if you say it should be simpler, just learn JavaScript. You won't find anything simpler than that and its limits are all you'll be able to do with a language that simple.

God you're a fucking retard.
>>
>>55117473

None. All math is application-specific.

Computer Science is the "math" of programming.
>>
There is already programming for normal people / easy mode. It's called web development.
>>
>>55123821

Web development is not easy mode. All you give in conceptual simplicity is made up by the fact that it's a swamp of cruft.

Easy mode programming is in fact Java and C#.

Python would count but for the fact that you generally dev on *nix.

When I tried C# for the first time it felt as if i had been dumped down in a wageslave programming team inside the Renraku arcology, not needing to give any thought to architecture or tooling, just implement "solutions" to standard patterns.

When I tried F# for the first time, which was the reason I booted up Visual Studio in the first place, I felt like a gold-collared "key employee" that had been given pre-approved "state of the art" tools to make "solutions to hard problems" that would link up with the wageslave code neatly, but no real creative freedom.
>>
>>55118367
Why?
>>
>>55118367
>>55118682
>>55124558
Makifags are so autistic that not even /a/ wants to deal with their shit. Go make a maki thread right now on /a/ and count how many times you're told to fuck off to /g/.
>>
>>55124580
Why do they redirect them here?
>>
>>55124590
Ever since that autist last christmas started spamming maki, /a/ has accepted /g/ is the maki containment board.
>>
>>55118337
oh shit /mu/ memes are spilling to /g/
Thread replies: 80
Thread images: 12

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.