[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
Cute girls writing cute programs fucking when, Japan?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /a/ - Anime & Manga

Thread replies: 255
Thread images: 137
File: 1435779788651.gif (354 KB, 640x360) Image search: [Google]
1435779788651.gif
354 KB, 640x360
Cute girls writing cute programs fucking when, Japan?
>>
>>140881885
I thought programming was for traps only
>>
File: 1445274666041.webm (3 MB, 1280x720) Image search: [Google]
1445274666041.webm
3 MB, 1280x720
>>140882901
now they're just the best at it
>>
>>140881885
No one cares about a geeky hobby like programming.
>>
File: DPT.png (503 KB, 934x1000) Image search: [Google]
DPT.png
503 KB, 934x1000
What are you working on, /a/?
>>
What's the coding language equivalent of Suzuki?
>>
>>140883337
Making something similar to fire emblem in python.
>>
File: 53407l.jpg (95 KB, 352x500) Image search: [Google]
53407l.jpg
95 KB, 352x500
>>140881885
Already
>>
>>140881885
But only Java.
C was a mistake.
>>
>>140883337
A comfy ERP inventory management written in C#.
>>
File: nekomimi cluster.webm (2 MB, 964x576) Image search: [Google]
nekomimi cluster.webm
2 MB, 964x576
>>140883337
looking over some cluster management software I wrote a while back and deciding whether to adapt it or just start again from scratch.
>>
>>140883432
>meme-frag
>having anything to do with programming
>>
>>140883744
How do I become a smart and cool programmer like you?
>>
File: 1445538870839.jpg (529 KB, 1685x1000) Image search: [Google]
1445538870839.jpg
529 KB, 1685x1000
>>140883842
naw, i can't program for shit - I took engineering at uni - I just like messing around with things
>>
There is Lain.
>>
File: kuumotusjb.png (195 KB, 490x500) Image search: [Google]
kuumotusjb.png
195 KB, 490x500
>>140883337
Small topdown RPG in Unity as a school project
I havent really done anthing in past 2 months and deadline is closing in.
How do I make myself program when not feeling it?
>>
>>140886004
Just start typing, even if it's shit.
>>
>>140886004
Learn how to get in "The Zone".
Plan first before coding. Use fucking pen and paper; it really helps. The whole "80% planning, 20% execution" is real.
Sleep when there's nothing going out on your brain, a fresh mind really helps.
And lastly, stop wasting time on 4chan, reddit or, god help you, on fucking 9gag. Even on breaks. If you need one, go watch one this season's anime, not your backlog. You will definitely watch the next if you use your backlog.
>>
>>140881885
They're unnecessary
>>
File: vlcsnap-2016-04-30-14h10m57s313.png (333 KB, 720x480) Image search: [Google]
vlcsnap-2016-04-30-14h10m57s313.png
333 KB, 720x480
>>140881885
>>
File: 1453589050948.jpg (123 KB, 400x450) Image search: [Google]
1453589050948.jpg
123 KB, 400x450
>>140881885
I need to make a folder for these

>>140883512
>java
>>
>>140886820
>Reading it upside down
Why?
Also, take it to >>>/g/
>>
File: 1458141716648.png (619 KB, 1280x720) Image search: [Google]
1458141716648.png
619 KB, 1280x720
>>140886895
no
>>
>>140886895
Cute anime girls are off-topic on /g/.
>>
File: 1458141209398.png (439 KB, 760x720) Image search: [Google]
1458141209398.png
439 KB, 760x720
>>140886942
unless it's akari
>>
>>140886895
/g/ is just tech support and consumerism now. At least before there was a little programming.
>>
File: 1175033038386.jpg (115 KB, 1024x768) Image search: [Google]
1175033038386.jpg
115 KB, 1024x768
>>140887373
Things have never been the same since /prog/ was deleted.
>>
File: 1450123841024.jpg (356 KB, 1280x720) Image search: [Google]
1450123841024.jpg
356 KB, 1280x720
>>
>>140887575
I only caught the end of it. I wish I had checked it out sooner.
>>
File: 1461914772098.png (393 KB, 696x717) Image search: [Google]
1461914772098.png
393 KB, 696x717
>>140883642
>ERP
>>
File: 1453577364718.jpg (2 MB, 1920x3272) Image search: [Google]
1453577364718.jpg
2 MB, 1920x3272
>tfw even little anime girls read SICP but you don't
>>
>>140888829
Would you like to read it together anon?
>>
File: 1453484240085.jpg (140 KB, 1280x720) Image search: [Google]
1453484240085.jpg
140 KB, 1280x720
>>
File: 1461485705130.jpg (131 KB, 1280x720) Image search: [Google]
1461485705130.jpg
131 KB, 1280x720
>>140888847
but I barely know math
>>
>>140888882
That's fine!
>>
I probably wouldn't be able to handle watching it because I don't know the first thing about programming. It's also too late for me to learn now.
>>
File: 20151022170342.jpg (68 KB, 300x440) Image search: [Google]
20151022170342.jpg
68 KB, 300x440
>>140881885
Which language makes the cutest program
>inb4 python
>>
File: 1418940009550.jpg (108 KB, 500x376) Image search: [Google]
1418940009550.jpg
108 KB, 500x376
>>140886717
Tougou did nothing wrong
>>
File: 1447877637046.jpg (207 KB, 528x764) Image search: [Google]
1447877637046.jpg
207 KB, 528x764
It would be great if there was an anime about a computer club that jumps into the fantasy word to destroy viruses and non-free software and in every episode the solutions is some clever coding trick like using a linked list or something.
>>
File: 1453587535126.jpg (414 KB, 1920x1080) Image search: [Google]
1453587535126.jpg
414 KB, 1920x1080
>>140888899
I wish I could get the real book, or atleast a scan of it.
I fucking hate e-books
>>
>>140889054
https://www.youtube.com/course?list=ECE18841CABEA24090
>>
>>140889000
https://en.wikipedia.org/wiki/Esoteric_programming_language#Piet
>>
File: 1453589924693.jpg (337 KB, 1920x1080) Image search: [Google]
1453589924693.jpg
337 KB, 1920x1080
>>140889076
had that bookmarked for over a year now
>>
File: 1460622337293.png (763 KB, 787x830) Image search: [Google]
1460622337293.png
763 KB, 787x830
>>140889146
Me too, actually.
>>
File: cpu.lisp.jpg (91 KB, 650x370) Image search: [Google]
cpu.lisp.jpg
91 KB, 650x370
>>140889000
Lisp.
>>
File: 000[1].png (614 KB, 1128x1600) Image search: [Google]
000[1].png
614 KB, 1128x1600
>>140881885
Next season
New Game!
>>
>>140889235
>The most powerful programming language is Lisp. If you don't know Lisp (or its variant, Scheme), you don't know what it means for a programming language to be powerful and elegant. Once you learn Lisp, you will see what is lacking in most other languages.
-RMS

https://stallman.org/stallman-computing.html
>>
File: 1458141553590.png (333 KB, 596x720) Image search: [Google]
1458141553590.png
333 KB, 596x720
>>140889235
looks like an abomination to me

>>140889204
what are we going to do about that
>>
File: Untitled-1 (17).png (1 MB, 1702x2471) Image search: [Google]
Untitled-1 (17).png
1 MB, 1702x2471
>>
File: 1420870704644.jpg (118 KB, 787x830) Image search: [Google]
1420870704644.jpg
118 KB, 787x830
>>140889343
Suicide pact? (Sachiko fixed her computer troubles!)
>>
>>140889235
Uh so many brackets. Not cute at all.
>>
File: Capture.jpg (30 KB, 694x303) Image search: [Google]
Capture.jpg
30 KB, 694x303
>>140889435
if she can fix her troubles, then so can we
suicide it is

>>140889441
what about this
>>
File: 1443766383701.png (2 MB, 1200x1726) Image search: [Google]
1443766383701.png
2 MB, 1200x1726
>>
>>140889052
>Scooby-Doo and the Cyber Chase
>>
Does anyone here wanna teach me how to program?
I'll be your friend.
>>
>>140889513
Oh yeah. That was an okay movie. But it was just the same cookie-cutter formula in "cyberspace". I want an anime that literally gives you college credits in CS.
>>
File: Untitled-2 (5).png (3 MB, 1704x2466) Image search: [Google]
Untitled-2 (5).png
3 MB, 1704x2466
>>
>>140889279
Fucking indians stop stealing my programming jobs.
>>
>>140889562

#include <stdio.h>
#include <stdlib.h>

main(){
printf("Hello world");
}
>>
File: new controls.webm (730 KB, 1280x720) Image search: [Google]
new controls.webm
730 KB, 1280x720
>>140883337

SRPG where you make your own character and party members to beat up people in a modern decaying city.

Got Greenlighted. Now working on a graphic overhaul of every assets due to resolution change.
>>
>>140889669

ikr, everytime I search for a yt video about programming theres an Indian guy talking broken english.
>>
File: 1461537309175.gif (222 KB, 537x439) Image search: [Google]
1461537309175.gif
222 KB, 537x439
>>140883744
>>140885914
you are a living legend sysadmin-san
>>
>>140889678
I guess I'll be your friend now.
>>
>>140889775
>being friends with people who can't write a proper ANSI C hello world
>>
>>140889956
Ok, I'll be friends with you instead.
>>
>>140889775

First download devC++ or any compiler and then search for C (or c++ ) videos, first learn about libraries and the printf and scanf, then you can move to make mathmatic shit or something more advanced, programming is not hard at all, you only need to learn how to think.
>>
>>140890012
>devC++
It's not 2005 anymore. A decent text editor like Vim or Emacs should be all you need to write code in, so just get GCC or clang to compile it.

>videos
Or just read K&R and learn it properly instead. It's not that hard.
>>
File: 1458238191542.png (637 KB, 1055x1039) Image search: [Google]
1458238191542.png
637 KB, 1055x1039
>>140890012
>devC++
>not codeblocks
>>
Is SICP actually a good book? Or is it just a meme?
>>
>>140890012
>>140890113
>devc++
>codeblocks
The 90ies called, their garbage back.
>>
File: uma.png (128 KB, 226x274) Image search: [Google]
uma.png
128 KB, 226x274
>>140890106
>It's not 2005 anymore
>decent text editor like Vim or Emacs

yeah it's not 1985 anymore either
>>
>>140890113
>>140890106


Ok sorry mister programmer lord I just wanted to help a fellow anon.
>>
>>140886004
>unity
自分を殺してください
>>
>>140890189
>>140890193
Fine. What are some good 2016 IDEs?
>>
>>140890214
visual studio express
>>
Why are nerds such cunts?
>>
>>140890214
IDEs will fuck you up. Use the command line and a good text editor suited for programming.
>>
>>140890234
funny meme

but seriously though
>>
>>140890212
>How dare you make it easier to make shit
Back to ribbit where you can masturbate to your sick programming skillz over convenience
>>
>>140890214
Your operating system.
Just because the editor part is called Vim and the build system called make doesn't mean it doesn't do the same job as another pointless layer of abstraction of an IDE would.

>>140890137
It's a good book that teaches you programming in general, not merely a programming language.
>>
File: 1455708797086.png (483 KB, 614x614) Image search: [Google]
1455708797086.png
483 KB, 614x614
>>140890234
>visual studio for C
God damn either use codeblocks or a text editor
>>
>>140890255
you'd be a cunt too if retarded people were pretending to be you, making you seem worse than you already were
>>
>>140890214
I still use notepad++.
>>
>>140890113
>>140890012
>memec++ the project that has seized development 2 decades ago
>code::literallyneverevenworked the project that was abandoned years ago
Kill yourselves.
>>
>>140890283
Unity is dogshit. Runs like shit, very restrictive, no source available, shit tools, bugs out the ass, half its stated features don't even work.
UE4 is actually good, on the other hand.
>>
File: 1454889878698.jpg (46 KB, 456x461) Image search: [Google]
1454889878698.jpg
46 KB, 456x461
This thread was good before /g/ came.
>>
File: 1429499801950.gif (761 KB, 500x500) Image search: [Google]
1429499801950.gif
761 KB, 500x500
H-HARRO
>>
File: Capture.png (538 KB, 655x484) Image search: [Google]
Capture.png
538 KB, 655x484
I'm making a game engine in javascript. I can't be bothered making a webm but they are all moving I swear!
>>
>>140890214
The only good C/C++ IDE is VS on windows or qtcreator on GNU, but vim + gcc on GNU is the best, most productive environment bar none.
>>
>>140890409


What to use insteat to learn simple C?, if you are going to be a retard then be a good retarrd
>>
>>140890463
This is just a small project to pass school and my projectmate was anal about using Unity over UE4 so I just went with it. So far I havent had issues with Unity, though I am not too far into this so far.
>>
>>140890137
It's very high level and very theoretical. It assumes that the reader is a blank slate and of high intelligence. This is why it was replaced by teaching python.

I recommend you learn programming properly, with maybe 1 or 2 years of experience minimum. Then read it.
>>
>>140889235
Literally best language that ever was. Too bad it's unusable in the real world.
>>
>>140890283
>I value my own convenience over the end users experience
unity games are all trash, literally zero exceptions
>>
The hardest part about programming seems to be starting out apparently.
I don't understand what to pick to actually learn it.
>>
>>140883744
>tripcode is gensokyo
fucking how?
>>
>>140886004
crossdressing
>>
File: Sicp.jpg (91 KB, 640x640) Image search: [Google]
Sicp.jpg
91 KB, 640x640
>>140881885
Nice things and having them.
>>
File: 1460984616425.jpg (172 KB, 687x633) Image search: [Google]
1460984616425.jpg
172 KB, 687x633
>/a/ thread on /g/
>everyone goes berserk and start spamming gore/porn threads in protest

>/g/ thread on /a/
>actual discussion
>>
File: Capture.png (574 KB, 647x492) Image search: [Google]
Capture.png
574 KB, 647x492
>>140890504
I can get about 2000 changs before my computer lags.
>>
>>140890647
>he doesnt calculate his tripcodes
>>
>>140890538
Vim, emacs or notepad++ with gcc/mingw32gcc. You want gcc because it is the defacto standard, supports modern C/C++ standards significantly better than MS's C/C++ compiler, is faster than clang and doesn't actually give poorer messages (clang just only gives you the first few errors instead of the whole thing, which technically makes it worse than gcc for debugging).
You want a text editor so you can learn about makefiles, compile flags, and the build process (preprocessing, compiling, linking), as opposed to a full IDE that will abstract this from you (then you can't debug shit, wonder why your libraries don't get included and why you're shit slow as balls, can't work outside your IDE of choice, etc.).
Additionally, the IDE features are completely useless until you work on a 100k sloc+ project, at which point you can just get a plugin for emacs or vim which will make you technically significantly more productive.
Additionally benefits of vim and emacs include the fact they have wide support for every language out there, not just a few, as with IDEs. This means you can use the same tools for everything, which is a significant performance booster.
Additionally, you don't want memes like sublime or atom due to their poor performance both in terms of productivity and physically (open a large file in atom, wait 5 minutes to be able to do anything...)
Finally, it's best to use a UNIX-like environment to program (GNU, freebsd or OSX) because the tools (especially wrt CLI) are invaluable. Additionally, for larger programs, you really, REALLY want valgrind, and it's only available on these platforms. Gdb is not particularly better or worse than MS's debugger, but it has better integration into various toolsets.
Additional benefits of UNIX-like platforms are the package management and variables management (LD_LIBRARY_PATH, CFLAGS, PATH, etc.) which allows you to just "apt-get install some-lib" "#include <some.h>" "gcc -lsome my-program.c -o my-program", no sweat.
>>
>>140890563
If it's just a small project "to pass school" then unity is good enough. If it were to be an actual videogame (even a low-end one) that's supposed to run on actual people's computer, it wouldn't pass.
>>
>>140890744
>only 2000
bad programmer spotted
>>
>>140890928
Isn't unity pretty good for browser and mobile games too
>>
I really wish I could talk to /a/ about programming more often.

Good night!

>>140890930
2500 to be more precise. It's also written in JS using the 2D context. I expect around 10000-200000 when I write the webgl stuff.
>>
>>140881885
I hear Japan can't code for shit. Looking at how they design their websites I can kind of believe it.
>>
>>140890965
Unity is good enough for most things. I wouldn't want to use it to make a next-generation 120fps DX12 GPU-melter, but aside from that use case it'll do fine.
>>
>>140890965
The browser plugin doesn't work about 70% of the time (e.g. even if it's installed, it will ask the user to download and install it). Beside, webgl is a huge security risk. An embedded java application is literally safer.

For mobile, it simply can't perform well for shit. Even shitty lighting-less 2D flat games will lag on non-flagship devices. When actual devs use unity (i.e. treyarch or whatever), what they end up doing is only use small parts of the engine and rewrite everything else inhouse.
>>
>>140883337
Some shitty branch recursion shit. Make a cool looking tree.
>>
>>140890214
eclipse kek
>>
>>140891195
>kek
Fuck off.
>>
>>140891195
>eclipse
Fuck off.
>>
>>140891260
>>140891327
mad as fuck
>>
>>140890890
>as opposed to a full IDE that will abstract this from you
yea, I'll have to agree with this since I am now suffering because of it.

First time I started programming was in highschool, C with devc++. That's all we used and after getting to uni we had another C class that used Codeblocks. After that I've had classes for C++(which used codeblocks as well, or maybe even VS 2010), then Java(which used Eclipse), then C# and ASP.NET(both used VS ofcourse).
So throughout those whole 4 (maybe even 5) years I haven't written a single program using only a text editor and a compiler.
I still have no idea what makefiles or compile flags are.

Learning all these vim keybinds is making me want to kill myself and Emacs just looks like a whole fucking software suite
>>
File: 1461281045184.jpg (93 KB, 791x427) Image search: [Google]
1461281045184.jpg
93 KB, 791x427
>>
File: BGCty2sXhfs.jpg (190 KB, 793x720) Image search: [Google]
BGCty2sXhfs.jpg
190 KB, 793x720
I created a javascript extension for MAL which predicts scores for plan to watch and recommendations based on completed scores http://pastebin.com/AaYAnNQm

Unfortunately it works by page scraping so it's pretty slow
>>
>>140890692
Season 3 never.
>>
>>140890647
Learn to mine, newfriend.
>>
Any good book to learn how to write cute programs ?
>>
>>140891799
Boku no Picode
>>
>>140890214
Not an IDE but I use atom with remote-edit and I use a small server I set up so I can work on programs on my desktop and on the go on my macbook pro.
>>
>>140891460
Has anyone else tried using this yet?
>>
>>140891460
I was honestly not expecting that to be exactly what you said it was. Clicked it anyway hoping for some dolphin porn or something. Why did you do this?
>>
>>140891902
I don't rate on MAL because thats for fags desu
>>
>>140891991
Originally I just wanted to add a global score column to my plan to watch list, but from there it just kept growing in scope. It was a fun project and I still have some ideas to improve it
>>
>>140891884
Literally cancer.
>>
>>140892176
Write a full rec system for it!
There are asm.js-based NN frameworks you can use for that.
>>
>>140891460
I feel bloody stupid but it's not working for me. I pasted everything and hit enter but I just have the code showing up on the mal home page near the bottom. I know I fucked up somewhere.
>>
File: 7_201308181609079af.jpg (75 KB, 1280x720) Image search: [Google]
7_201308181609079af.jpg
75 KB, 1280x720
>>140892243
That sounds like overkill and probably above my ability

>>140892458
You might have pasted it into the page inspector instead of the javascript console
>>
File: rearseat.jpg (73 KB, 640x480) Image search: [Google]
rearseat.jpg
73 KB, 640x480
>>140883337
Learning C++

Also why was BPS forgotten so quickly?
>>
File: usagi computers.jpg (52 KB, 640x480) Image search: [Google]
usagi computers.jpg
52 KB, 640x480
>>140892522
Now I am downright embarrassed.

Posting Usagi to feel slightly better about myself. Thanks, anon.
>>
>>140889279
I more excited for Stella no Mahou.
>>
File: 1450714323105.jpg (304 KB, 1920x1080) Image search: [Google]
1450714323105.jpg
304 KB, 1920x1080
>trying to decide on vim vs emacs again and I end up re-checking all the different distros again instead
life is suffering
>>
>>140883744
Very cute!
>>
>>140892676
just use nano
>>
>>140892609
why is she holding a save icon?
>>
>>140889279
>Art department

It's just not the same.
>>
File: 1448315622975.jpg (8 KB, 184x184) Image search: [Google]
1448315622975.jpg
8 KB, 184x184
>>140892772
that's like asking for excruciating pain that never ends
>>
>>140892676
Just use vim and gentoo.
>>
>>140881885

I think it's really less likely, since, programmers/software engineers are literally the jobs for losers.

Poor conditions and low salary.
It's the same tiler-job with waitresses or construction workers.
>>
>>140892676
Emacs and gNewSense
>>
>>140893122
>In Japan

I forgot to add this.
>>
>>140893077
it just werks
>>
File: usagi.jpg (21 KB, 400x315) Image search: [Google]
usagi.jpg
21 KB, 400x315
>>140892946
>floppy disk
>>
>>140893138
>gNewSense
That's SO 2010! Nowadays, it's guixsd for GNU distros!
>>
>>140893282
>>140893238
nevermind, I read what it was incorrectly
>>
>>140891460
Just re-tested this and recommendations are broken. The problem with page scraping is that it stops working if they change the page layout. Still works for plan to watch at least
>>
>>140892676
real cute programmers use cat
>>
>>140893317
Still running here. 510 entries to go through. I probably should have chosen a smaller list since I just wanted to test out.
>>
>>140887575
>>140888755
not really, towards the end /prog/ was nearly all "shalom oy vey shekels goyim ahhhh" nonsense spam, it was unreadable
>>
>>140893560
It will run but it won't find any recommendations. I wish they had a decent well documented API
>>
>>140893599
Still, we have people in this thread recommending Sepples, and not one mention of Haskell so far.
>>
File: 1434918201971.jpg (961 KB, 1520x2348) Image search: [Google]
1434918201971.jpg
961 KB, 1520x2348
>>
>>140894149
> and not one mention of Haskell so far.
The only redeeming part of this thread. Well, guess even that's over now.
>>
>>140890582
Clojure/Clojurescript are making LISP sexy again -- you just need to find the right shop to work in.

>>140890618
The pl\ace to start is with a problem that you personally want to solve by automation. It can be anything from solving word puzzles in the newspaper to chasing squirrels from the garden, but it has to be something that makes your life easier.

https://www.youtube.com/watch?v=QPgqfnKG_T4
>>
File: yuki sicp.jpg (64 KB, 700x700) Image search: [Google]
yuki sicp.jpg
64 KB, 700x700
>>
>LISP
SO why does it have zero usage in commercial, industrial project?
>>
>>140895194
Damn, I remember this show. I actually liked it, but I didn't finish it because for the later episodes there were only HorribleSubs Funi rips.
>>
>>140895529
>Damn, I remember this show
I'm pretty sure everyone does
>>
>>140890258
>IDEs will fuck you up
Why?
>>
>>140894873
Clojure is disgusting. Also it's not a fucking lisp, it's a lisp skin for java at best.
>>
>>140895528
Autocad uses lisp for scripting as I recall. All naughtydog games use lisp (100% for the crash bandicoot series, phased out over time after that due to the difficulty of finding lisp programmers).
>>
>>140895529
It was a good show. A shame it got shitposted to death.
>>
>>140895953
Because of the workflow involved. Even in industry, automated tests and nightly builds are done (obviously) via CLI so if you don't know how to build your shit, you're not going to be able to manage those. Without understanding the process, you'll also fail to be able to embed other languages in your C program, you'll fail to be able to call C code from other languages, and you'll fail to understand wide classes of bugs and issues. If you ever work on non-windows platforms (be it playstation or OSX), you also won't have a clue how to adapt your project to make it work, or how cross-compile works.
>>
I don't understand.
What's the relation between anime and programming?
>>
>>140890012
>you only need to learn how to think.
Well, guess that disqualifies me.
>>
>>140881885
Not even Japan can make code monkeys seem attractive. That's a bit too far-fetched, even for anime.
>>
>>140895953
IDEs can be really useful, but they hide a lot of the process of writing programs from you.
You can type your code up, and with a single key press you can run that program. It can be a nice feature, but if you've never experienced command line development, you can easily overlook the fact that it's compiling and linking all your code and libraries together, generating an executable file, and then running that file. And that process is important.
>>
>>140896110
both attract the most hideous part of human population
>>
>>140895953
>>140891394
>>
>>140896102
>>140896281
I only programmed for college but for some classes I programmed with text editors + compiling with commands in GNU and I remember using makefiles, doxygen and stuff like that, and I didn't find it particularly hard or useful to know.
I guess it's different in a real work environment, I don't really remember much since it was a long time ago.
>>
>>140896110
>not programming your AI waifu
>not knowing it's a scientifically proven fact that dressing as a girl improves your programming performance
>>
>>140883337
Sucking dicks because I'm an engineer and all I know is matlab.
>>
>>140890295
Can confirm using VS express for C is over 10GB of useless shit.
>>
>>140896404
>hard
Of course it's not hard. Almost any dev who works cross-platform uses an editor + CLI instead of an IDE. If you become apt at it, it becomes ridiculously more efficient than using an IDE if your text editor supports powerful plugins.

>useful
You literally can't get more useful than that. Ultimately, the only 2 industries where using an IDE is customary is the business sector and the videogames sector. In any other sector the split will usually be 90% text editors, 10% IDEs, and everyone who uses an IDE will know how to use a text editor as well and how to compile from the command line. The IDE of choice will also typically be setup to output makefiles (or cmakefiles or qmakefiles or even autotools files) rather than the native project format.

Again, to even write tools for automated testing, nightly builds, deployment and complex toolchains, you have to understand how it works very thoroughly.
Just having the base knowledge of how it works (as you do from your college days) is a massive plus in the real world.
Of course if what you do is only ever write a few script-tier programs for your own personal use, you don't care, just use whatever is most familiar for you.
>>
File: sicp1.jpg (161 KB, 1280x720) Image search: [Google]
sicp1.jpg
161 KB, 1280x720
>>140896110
>>
File: 1451615484248.gif (107 KB, 400x220) Image search: [Google]
1451615484248.gif
107 KB, 400x220
>>140896833
finally a neko one
>>
File: 1417031066613.png (364 KB, 650x750) Image search: [Google]
1417031066613.png
364 KB, 650x750
Why is Karen so shit? she ruined the whole software.
>>
>>140895953
It's good to know how to compile a program in your favourite language without an IDE. Not essential by any means, but good. It's not something you should actually DO - there's not really any question among serious programmers that IDEs are essential - but it's good to know.
>>
>>140883337

my runescape private server
>>
File: smile to die for.png (199 KB, 500x594) Image search: [Google]
smile to die for.png
199 KB, 500x594
>>140896281
>>140891394

As someone who is learning C++ on his own with Google-sensei's help, I can say that VS is good, Code::Blocks doesn't play well with Windows, a and linking and compiling is barely explained on the internet to do it on your own.
>>
File: image.png (104 KB, 600x600) Image search: [Google]
image.png
104 KB, 600x600
>>140883337
Computer security stuff, mostly.
>>
File: 1399540918751.png (929 KB, 873x1079) Image search: [Google]
1399540918751.png
929 KB, 873x1079
>>140883337
Messing around in scala, it's fun.
>>
>>140897197
You should stop right here. Scala is completely broken beyond any usability in the real world. See for example https://www.youtube.com/watch?v=uiJycy6dFSQ (I hope i got the right link...).
>>
>>140896404
It's not usually hard, but imagine this:
Somebody spends years programming say C#, using visual studio to manage tons of external packages and all the compilation. They think they know how to use libraries and build programs but what they've actually learned is how to use visual studio. If you suddenly made write a program in a different language or with different software, they probably won't be able to do it, at least not without a ton of trial and error experimentation.
Learning to use a compiler is usually a similar experience across operating systems and languages. Much easier to learn what flags you need to use for a specific compiler than it is to learn how to use a new IDE.

>>140897101
I love visual studio for some things, and CLI for others. For C#, VS makes development so quick and easy, but I literally can't do C programming without a terminal and valgrind.
>>
>>140897311
>different language or with different software, they probably won't be able to do it
>I literally can't do C programming without a terminal and valgrind.
So you've got exactly the same problem either way
>>
>>140890214
Depends on what you're writing. I have Geany, Emacs, and Stan's Python Editor on my machine.
>>
>>140897311
Java and C# are probably the only 2 languages which are effectively impossible to program in without an IDE.
>>
>>140897293
I truly can see that, it's not a language I'd commit to but the ideas behind it are really charming. Sad how it has turned out.
>>
>>140897661
If you like functional programming, check out clojure (which is also on the JVM), or ocaml/haskell/F# (F# being on the .net VM).

I think the only functional language that currently has a chance outside of niches (lisp, erlang, ocaml and haskell are all viable in their respective niches) is rust. A shame about its CoC though.
>>
>>140891394
You really should learn how things really work. If you don't, then you'll be a trial and error code monkey forever. It's not hard to understand these things, and you will learn a lot.

Don't worry about vim and emacs though. They are meme editors.
>>
>>140897429
Sort of, but I'm at least able to compile C# from the command line, and C with an IDE.
I'm choosing to use CLI over an IDE for C because I find valgrind much easier to debug memory leaks than any IDE.
I think is important to point out is that I'm not advocating IDEs over CLI or vice versa, but IDEs should be considered optional whereas actually using a compiler yourself isn't.

>>140897621
I pretty much agree with you, at least when it comes to large programs. Java is a pretty good language to get to grips with CLI compilation though, really verbose errors and much easier than something like C or C++
>>
>>140897812
The next thing I should learn to do is either stop editing sentences over and over, or proof read posts before pressing submit.
>>
>>140894124
It should be a lot more robust if you use jQuery combined with a sufficently generous XPath.
>>
>>140897796
I want to learn but I never makes any sense. Tried to figure out what the makefiles are but still makes no god damn sense, I guess I'm just clueless about the whole compiling process
>>
File: 1396595608555.png (176 KB, 441x421) Image search: [Google]
1396595608555.png
176 KB, 441x421
>>140897744
>rust CoC

This is gold, how did I missed this?
>>
File: 1431953905864.png (63 KB, 473x263) Image search: [Google]
1431953905864.png
63 KB, 473x263
>mfw the only programming I ever did was copying BASIC out of a book
>It didn't even work properly
>>
>>140898077
Still using make in the current year is applied masochism. There are enough other build languages which actually make sense and don't rely on cryptic differences between tabs and spaces.
>>
>>140898575
that's ok, I enjoy suffering
>>
>>140898575
The only one worth anything is cmake, which ultimately compiles a makefile anyway (of course there are other targets but still) and is a much messier approach for live development due to cmakecache.
>>
>>140898628
You should check out Prolog in that case. Picking that up for a university course was the most painful 6 months of my entire degree.
>>
>>140898738
Same. C was a cakewalk in comparison and it was such a piece of fucking shit.
Meanwhile C++ is my favorite imperative programming language.
>>
Soon after I finished programming I come across this thread. Well okay then, have a fresh android application written in Clojure.

Recording: https://a.pomf.cat/qptfcq.mkv
Source: https://a.pomf.cat/suyrvh.zip
APK (Targets API 23): https://a.pomf.cat/rhzsqe.apk
>>
>>140899077
cute
>>
Is programming a science or an autism?
>>
>>140899301
It's an artism
>>
>>140899301
It's what monkeys do.
>>
>>140899301
It's a sport.
>>
What is the best way to port C++ project to Java

>inb4 write it in Java all again
>>
>>140891403
What manga is this?

Is this a shoop?
>>
>>140899301
It's a codemonkeyism.
Computer science is a science, though, and it's as much about programming as math is about calculators and astronomy is about telescopes.
>>
>>140899545
it's a loli doujin
>>
File: 1399739638436.gif (176 KB, 250x250) Image search: [Google]
1399739638436.gif
176 KB, 250x250
>>140899301
Programming is autism, Computing is science bordering autism.

>>140899492
write it in Java all again
It should just take time and be hard if your program is well structured.
>>
>>140899492
Have you tried getting a brain?
Rhetorical question, you obviously haven't.
>>
>>140899609
Ah I should've known by the filename.

Also, this is a general question, but is Game Maker a decent software to program games on?
>>
>>140899301
>>140899568
The opening minutes of this lecture explain it pretty well https://www.youtube.com/watch?v=2Op3QLzMgSY
>>
>>140899492
SWIG
>>
File: comic g.jpg (730 KB, 2236x1600) Image search: [Google]
comic g.jpg
730 KB, 2236x1600
Oh, I see you are talking about dicks.

Is there a better editor than nano?
>>
>>140900172
What's the meme about this book?
>>
>>140900172
vim
>>
>>140900172
damn that loli looks sad
>>
>>140900379
Read SICP
Achieve satori

Quite simple, really.
>>
>>140900379
It was MIT's introductory textbook for a long time and it was using a lisp dialect. It's a fantastic book that deals with programming at a more academic, abstract level that caries over to any language and paradigm, something that no other book has ever replicated. However, most people don't like lisp.
>>
>>140900379
Go read your SICP.

Then you will know.
>>
>>140900431
>>140900516
Does it have loli ilustrations?
>>
Which board am I in again?
>>
>>140900583
Yes.
>>
>>140900583
silly anon, when you are readinf SICP YOU become the loli
>>
>>140890808
is the 19 your age?
>>
>>140900671
/prog/
>>
File: 1434495911657.jpg (188 KB, 1280x720) Image search: [Google]
1434495911657.jpg
188 KB, 1280x720
>>140900751
rip aids
>>
File: 50640077_p24_master1200-1.jpg (67 KB, 270x245) Image search: [Google]
50640077_p24_master1200-1.jpg
67 KB, 270x245
>>140883337
Many body QMC and numerical integration.
>mfw using Mathematica
>>
>>140900379
People write codes and programs.
Some people write codes and programs and they got degree in CS, those people may read that.
>>
>>140883337
Same as this Anon >>140892542

I never got past theory in anything in my life aside from lifting and I'm constantly afraid that I won't get to practical part in anything. Still, it's pretty fun, but takes shitload of time to get stuff.
>>
File: 1457725775937.jpg (328 KB, 708x676) Image search: [Google]
1457725775937.jpg
328 KB, 708x676
>>140900451
Doea it introduce lambda calculus?
>>
>>140883337
Making JNI for some project developed by some European atomic particle thing called CERN
>>
Reminder that St. IGNUcious recommends SICP.

>There is no system but GNU, and linux is one of it's kernels.
>>
File: okabe-distraught.jpg (59 KB, 1280x720) Image search: [Google]
okabe-distraught.jpg
59 KB, 1280x720
>>140901183
>>
>>140901149
Only in the sense that it introduces the functional programming paradigm.
>>
>>140883337
Writing a debugger support plugin for a language nobody in this thread cares about.
>>
>>140901811
>hi, I core in Ruby

I never spected to find an actual trap in here.
>>
>>140883337
Windows boot-time hackery to make cloned virtual machines appear distinct. You'd be surprised how many different unique machine identifiers there are to fix up.
>>
>>140899830
I have never met a computer scientist who was not heavily, heavily autistic, MLP levels of cringe
>>
>>140892542
Because it was shit anon
>>
>>140902281
Because pattern recognition and being capable of thinking in abstract and logical patterns are great skillsets to have when dealing with computers at a programmer level.

Even if you're not a natural-born autist, after spending years with this stuff you'll end up like that.
>>
>>140902207
Isn't that what sysprep is for?
>>
File: 1460058468360.jpg (36 KB, 405x431) Image search: [Google]
1460058468360.jpg
36 KB, 405x431
>>140902441
Lmao no. Mathematicians are some of the most social people I know and they're much better at thinking abstractly than CS people. It's the computer that makes them autistic.
t. Grad student in TQFT
>>
>>140902717
>Mathematicians are some of the most social people I know
lmao
>>
>>140902556
It would be, if it wasn't a requirement to take control of the process so that the machine comes up straight to the desktop without all the introductory screens, especially when setting the VM up so that it resets to clean on each shutdown.
>>
>>140902819
>It's an "undergrad who thinks he knows what he's talking about" episode
Confirmed for never been in conference.
>>
>>140903096
>going to conferences
>what is confirmation bias
>>
>>140901907
>ruby
bitch please, it's for native code, not interpreted languages
>>
>>140902717
>Mathematicians are some of the most social people I know
I remember bumping into an old maths Grad acquaintance and saying 'Hello'. He replied: 'Why?' I thought at first it was his attempt at a joke, but it turned out he genuinely wanted to know...
>>
>>140881885
Already exists.
>>
>>140903227
That's where you meet mathematicians, child. Maybe if you weren't so autistic you'd actually talk with one of your math profs to see if they're as antisocial as the CS people.
Thread replies: 255
Thread images: 137

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.