[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
My friend's roommate's wife wants to learn a programming
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: 74
Thread images: 8
File: CUTE.webm (369 KB, 382x602) Image search: [Google]
CUTE.webm
369 KB, 382x602
My friend's roommate's wife wants to learn a programming language

what should I tell her to learn
>>
>>54748148
Haskell
>>
>>54748148
ocaml or perl
>>
>>54748148
>CUTE.webm
>gollum lookalike contest finalist
>>
>>54748148
ASM
>>
>>54748148
pointless C language, like what you are trying to do.
>>
>>54748253
and it must be fun to write code with the fundamental restriction, c without pointer.
>>
Why does she care about her husband's roomate's friend's image board's user's opinions?
>>
>>54748148
Wolfram Language.
>>
pseudocode
>>
File: 1462781296052.gif (4 MB, 310x270) Image search: [Google]
1462781296052.gif
4 MB, 310x270
>>54748390
>>
if you want to be realistic, node.js

they aren't going to want to learn anything else so don't even bother
>>
Brainfuck
>>
>>54748148
Python
>>
Teach her how to suck your dick.
>>
Teach her what a real man is.
>>
>>
File: compiler-ldc.png (21 KB, 256x256) Image search: [Google]
compiler-ldc.png
21 KB, 256x256
>>54748148
>>
>>54748148
Machine Code
>>
>>54748148
C
>>
>>54748148
I would get her to learn basic javascript and then go on to Google Apps Script where you can interact with spreadsheets and things and actually do productive things immediately with little code
>>
>>54748148
Women shouldn't code.
>>
VHDL
>>
>>54750003
Get back to /pol/ - you are not welcome here
>>
>>54748148
Powershell
>>
>>54748148
cobol

fortran
>>
Java or JavaScript. Maybe C#.
>>
PowerPC assembly
>>
>>54748179
>Tfw uni actually teaches Haskell in cs101

Kill me.
>>
>>54752192
Good job anon. You're not going to a shit Java workshop CS department.
>>
>>54748148
Python if its for getting into programming and not a job.

If she wants to get into the job then I do not know, but whatever you tell her, do not forget to "introduce" her to the web development "ecosystem" and how she can become a "kode artisan".
>>
>>54752857
isn't Python standard of AI programming?
>>
>>54748148
LISP

Not even trolling.
It's real fun to start with.
>>
>>54748148
Why is someone who has a wife still living with a roommate?
>>
cd and ls. #kodewithkarlie
>>
Teach her python while you give her the snake.
>>
Something to do with the kitchen.
>>
>>54748148
C.
Always start programming with C. When you get good at it, learn C++.
Then, you can learn any language easily.

That's what I recommended to my wife's boyfriend two years ago. He is now an android developer making 80k /year.
>>
>>54754770
I was going to start with Python myself but I want to make some money so C it is.
>>
BASIC
>>
>>54754803
That last paragraph was a joke btw.
But everything above is what I truly feel. In my opinion, everyone should start with C. It gives you a good grasp of low-level concepts -and these concepts will help you in understanding high level languages too since their stuff is also modelled after the low level stuff.
C++ will teach you about object oriented programming and some other new concepts. The OO model of C++ is used by almost all modern OO languages - so you should definitely learn it.

I was able to learn java easily because of my C++ knowledge, and that in turn enabled me to learn android.
>>
>>54754743
Jesus christ if you're gonna be that lazy and uninspired, don't even bother to post.
>>
File: Capture.png (199 KB, 1306x1346) Image search: [Google]
Capture.png
199 KB, 1306x1346
>>54748148

C plus equality (c +=)

Its the only language with an inherpreter that she can understand

https://github.com/ErisBlastar/cplusequality
>>
>>54748148
Lua and then C++
>>
Batch
>>
Lisp (preferably Emacs Lisp), the parentheses introduce you at how programs are created by adding simpler code. You don't need to delve deeper if you plan on learning something for a job, just the basics.

Bash Scripting, easy to get it to do something, might not be conventional but is a boost of confidence for all non-programmers. The scripting part is were you start truly understanding programming when you do for loops, if statements, etc.

C, the base to understand how data structures work and is the base of many programming languages with job positions. They key is to go from data structures to functions, to algorithms, and finally learn and use a library for a project.

I mention these three so you might go in order of difficulty and a sure way to jump from one to another to learn fast.
>>
File: hipster-extreme.jpg (52 KB, 486x358) Image search: [Google]
hipster-extreme.jpg
52 KB, 486x358
>>54752857
What are the essential code Artisan languages?
>>
>>54748148
>friend's roommate's wife
>CUTE.webm

You have something you wanna tell us anon?
>>
>>54755415
Bash, Javascript
>>
>>54753771
It his dad and the wife is sister
>>
>>54748148
Python. Good for beginners and she has a chance of actually sticking with it.
Also,
https://www.youtube.com/watch?v=CZd_YyFzPD0
>>
>>54750104
lmao got 'em!
>>
Swift
>>
>>54755582
Oh shit son you should be a detective, but yeah I wanna bang her
>>
>>54752192
whats up g. Feels good to go to Imperial College london huh.

>mfw learning haskell in first term of uni
>mfw they at least try to teach the students good practices including testing and version control
>>
>>54753771
Maybe the roommate is the wife's son
>>
>>54749614

This
>>
>>54748148
She is ugly man, she aint no cutie. I hate what she does with her eyes.
>>
VBScript
>>
>>54754770
>wife's boyfriend
Why didn't you recommend he learned scratch so he couldn't get a job?
>>
>>54748148
php
>>
>>54750003
Fuck off /b/tard
>>
>>54748349
>husband
heteronormativity strikes again
please use a gender neutral term like spouse or partner in the future
>>
C, HTML and Binary. HTML ain't shit to learn and Binary is nice to know on a philosophical level.
>>
>>54754770
>wife's boyfriend
This strikes me as amazingly funny.
>>
>>54752192
you're lucky. you might actually get a quality cs education.
>>
i started with PHP and i turned out f
>>
>>54760393
Is PHP the new candl
>>
>>54752192
wait how do you learn a language in cs101 that needs a phd to understand
>>
>>54748148
ruby or perl
>>
>>54748148
html4
>>
powershell or C#
>>
>>54748148
[spoiler]NEPOTISM[/spoiler]
>>
>>54748148
just teach her D since that's what you want to give her, you cuck.
Thread replies: 74
Thread images: 8

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.