Navigation: /b/ - Random [Archive] | Search | [Home]
RandomArchive logo

So /b/, are any of you programmers? If so, which language is

The stories and information posted here are artistic works of fiction and falsehood.
Only a fool would take anything posted here as fact.

Thread replies: 306
Thread images: 23
File: VLC_Plug-in.jpg (104 KB, 788x591) Image search: [Google]
VLC_Plug-in.jpg
104 KB, 788x591
So /b/, are any of you programmers?
If so, which language is your primary and why?
>>
Python, because its an easy language to pick up on and remember.
>>
das ist derogative and ill posed, it is called software engineering and it is language agnostic, unless you mean brogrammers, then it is JS
>>
PHP, and it pays my bills and is a fucking awesome job.
>>
File: 1365139926857.jpg (19 KB, 453x500) Image search: [Google]
1365139926857.jpg
19 KB, 453x500
>>674310168
C++ bro detected
>>
Python is comfortable to use.
But also a little c, for the sadist in me.
>>
PHP/MySQL, JavaScript, HTML/CSS, Python, Visual Basic, VBScript
Im unemployed but PHP is my primary.
>>
Compliments to OP for not same-fagging, not even once.

I'm a software engineer for the county; developing programs for taxes, to put it simply. We use VB.net because we exclusively use Windows machines so there's no issue with using a high-level, Windows-exclusive language.
>>
>>674309683
Javascript here, ask questions
>>
>>674309683
>typical VLC user

C, because I work in embedded.
>>
I'm learning Java in my Computer Sciences course, but I started with LUA.
>>
Have always used C, trying to pick up java and c++
>>
>>674309683
>for the sadist in me
Shut up you stupid script kiddy mother fucker
>>
>>674310628
Kudos to you for doing tax shit, for some reason I can't figure out even simple banking programming. Just did one to calculate annuity and it took far too long for me to figure out the equation. Im the pythonfag from the first reply btw
>>
>>674310792
>>674310792
c++ is real easy to pick up on with a background in c.
>>
>>674310769
What are you using and why should i favor that option over vlc?
>>
Fortran is my best known one but I am passable in c++ and stuff like matlab/mathematica
>>
File: 1438287409191.png (486 KB, 469x463) Image search: [Google]
1438287409191.png
486 KB, 469x463
>>674310168
>>
File: 10.jpg (119 KB, 668x639) Image search: [Google]
10.jpg
119 KB, 668x639
>>
C#
>>
>>674310976
as for why I have to do a lot of higher end math shit and fortran works really well for that
>>
>>674310949
VLC, been using it for a decade or so. No problems EVER.
>>
C++ HTML PHP Javascript and going to learn java, pytho, and c# soon. Primary would be c++ because that's where it all began
>>
>>674309683
Why are you asking this question?
It is not random. :3
>>
>>674309683
Of course I speak Bocce. It's like a second language to me.
>>
>>674310744
alert('op is a faggot');
>>
>>674310778
I just signed up for a unix class, how fucked am i?
>>
>>674310232
what do you do
>>
>>674310627
Straight outta college, faggot 'web dev' start up kit right here
>>
HTML/CSS because Web Development
>>
>>674310628
Is your paycheck any good? I'm being pushed into implementing C#/ASP.net for my work, but more of a Python guy. The pay on my end in pretty shit tbh, slavery shit.
>>
>>674311437
If you're a decent human being with a decent understanding of anything ever. You'll be fine
>>
File: 1457801938277.png (285 KB, 856x1100) Image search: [Google]
1457801938277.png
285 KB, 856x1100
>>674311486
I build web sites. That's about it.

But I get to drink on the job, smoke pot, it's relaxed, very laid back, so it's fucking cool.
>>
I build premium WP themes (php), pays 6 figures, easy technical role
>>
>>674311297
Oh yeah and CSS cuz webz
>>
>>674311676
Living the life
>>
Java
Because my college is forcing me to.
I'm getting back on the C++ ride as soon as I can.
>>
>>674311676
can you work from home
>>
>>674311594
where you work? my primary is Python, but I've also fucked with Java and JS. just wondering what I can do with Python
>>
>>674311493
>python
>mysql
>no node
>>
>>674311493
Never went to college, self taught.
>>
>>674311588
I have no irrational anger against web-devs like most underage faggots seem to do, but pls do not call yourself a programmer if your job consists of writing markup/stylesheets.
>>
File: 1457591995701.png (862 KB, 1000x939) Image search: [Google]
1457591995701.png
862 KB, 1000x939
>>674311676
Whoops. I didn't mean to post furfag shit in the thread. Sorry bout that.

>>674311765
Fuck yeah.

>>674311848
Our company doesn't allow it permanently, but yeah, you can work from home pretty much any time you want.
>>
name a worse package/dependency management tool than npm
>>
>>674312072
OH GOD DAMMIT I DID IT AGAIN

I'm too fucking used to sitting in furfaggotry threads. Sorry anons.
>>
>>674311588
Not exactly a programmer mate... more of an advanced paint.net user
>>
>>674312074
apt
>>
>>674309683
>HTML
>>
File: 1372105619617.png (88 KB, 246x275) Image search: [Google]
1372105619617.png
88 KB, 246x275
>>674311862
East Eurofag working for a small-medium IT firm. Owners are retards that don't know exactly what they want, and go with the best(worst) shit they find on the first page of Google.
>>
>>674312196
This
>>
>>674310911
I tried picking up Python in my spare time, but, and I might get ripped apart for this, after working daily with VB I couldn't stand the problems trailing white-space caused. Trying to find that missing semicolon in lengthy code is mind numbing for me.

Yeah, most of the stuff we do though is just building on what's already been done (although that may change when the next Pres. comes in since a radical tax code change would make my job a hell of a lot more difficult [I'm not affiliated with the IRS so I would remain employed]). By the same token, I guess the state's smartening up to the fact we don't need so many employees to run so my company just got downsized, a few people got laid off and everyone's on best behavior around here.
>>
>>674312072
I have severe panic attacks so Im hoping to find a job that allows me to work from home. I cant be dieng in the 91st floor of some building
>>
>>674312398
I work on the first floor of a small office building with 5 other guys. It's laid back as fuck. You would probably be okay, dude.
>>
>>674311594
Paycheck is not too shabby at all, plus benefits, 401k, etc. because it's a state-funded job. If you're fine with Python you should be fine using VB imo (we don't use Python, as I said in the above post)>>674311594
>>
File: B-07W14WoAAuObL.jpg (26 KB, 500x250) Image search: [Google]
B-07W14WoAAuObL.jpg
26 KB, 500x250
Inb4 faggot, powershell.

You would be amazed at the amount of money people will pay to have typical ops work happen in a Windows environment without seeing it happen in a GUI.

Shit's cash.
>>
>>674309683
I don't consider myself to be a programmer but I do know a few things about C#, SQL, HTML/javascript

I suck at programming and I've heard practicing helps a lot. I've downloaded a couple of books but give me some advice on becoming a good programmer guys
>>
I work for a non-profit software company that uses a Microsoft stack (mostly C#)
I do personal development, mostly web stuff, and use Ruby and JS
I'm currently following Rust development pretty heavily
>>
>>674312398
pro-tip: most people in the field are like you

you're not that special in that sense so what i suggest is start thinking about how your future co-workers are in the same shoes and relate
>>
>>674312827
>I'm currently following Rust development pretty heavily
don't

it's a shitty substitution activity for what C already excels at
>>
>>674312235
did you need a college degree to get the job?
>>
>>674312812
Memorize the basics, learn to look up stuff in the documentation, do all example code in your books, and take on extra exercises/challenges.
>>
C cause I'm another embedded progfagger. Assembly on the rare occasion for timing critical stuff or when I need some ass bleeding.
>>
>>674313244
How would you recommend learning Assembly? Or do you think it's only possible in a formal setting?
>>
>>674312372
What kind of problems with white-space? I've only been using Python for a bit and so far haven't noticed anything, but I'm by no means a professional
>>
>>674312780
I actually enjoy VB somewhat, the problem is, bosses are shitstain end-users that don't know two shits about what they're asking for. Pay is also to wipe your ass with, but hell, at least I have a job...
>>
>>674309683
I'm only in high school so I'm taking python.
>>
>>674313097
Except it is multi-paradigm, has a package manager, and will eventually support type safe, functional programming
>>
>>674313387
not that anon, but another embeddedfag

start with something simpler than x86, the Atmel/PIC line of micros is a good choice imho
>>
>>674313167
No, working while attending college.
>>
>>674309683
that filename
Kek'd
>>
I use c# at work mostly. For my masters program I use mostly python. At home I use the c's because they are backed by the most powerful company in software and are the industry standards.
>>
>>674313566
all of which you can already do in C

it's a fad anon, wanna bet?
>>
>>674312812
Honestly, start making shitty games. It's fun and gives you an actually engaging reason to practice. That's how I started 20 odd years ago. Qbasic motherfuckerrrs!
>>
>>674309683

C# is the way to go. Javascript isn't a bad choice but in the end it's like keeping the training wheels on.

C++ is so pure, mathematical and unblemished, it's like reading a holy text...too pure, in fact (hence sharp). If I were to teach someone programming who's brand new to it, just to get the concepts, I'd go with Python...least intimidating language I've seen.

But yea for pure power and functionality (in a "work" sense, not a science sense), you can't go wrong with C#.
>>
>>674312782
Yea, powershell is what separates the WinGuiFags from the WinDecentFags.
>>
>>674313393
As I mentioned above, most of my work is updating/polishing existing code (á là the unchanging tax code everyone promises to change), and so using something like Python would make that very difficult since copying/pasting code and even automatically reindenting in an editor awfully difficult. So I suppose that the white-space isn't an inherent problem, just problematic for my purposes.

>>674313438
That's the spirit anon, any job is a good job in today's economy.
>>
>>674314012
pmuch same for me, started out writing BASIC text-games when i had exhausted my trusty 286 puter of everything else there was to do
>>
File: 1458172361706.jpg (143 KB, 1183x790) Image search: [Google]
1458172361706.jpg
143 KB, 1183x790
Visual Basic is my primary( bad choices).
I tend to use vbs and python more now a days. And fiddle with batch when I'm bored.
>>
>>674313727
Now you're just lying.
There is no native, cross-platform package manager for C.
There is no official support for type safe, functional programming in C.
Also, it barely qualifies as multi-paradigm at all
>>
>>674313577
But where do I learn, anon? That was more my question, thanks for answering though
>>
>>674309683
Clojure at work
C# at home

both are wonderful languages, C# because Unity

I want to learn F# but I'm scared I'll want to redo my personal project in it
>>
>>674313387
>>674313577
Yup. Start simple and get to know your datasheet like your lubed up left hand. Have the assembly command document handy or better yet printed out if you don't mind killing several trees
>>
COBOL / CICS. $135,000 + benefits. Fuck your JavaScript.
>>
>>674309683
Java on clients and PHP on web servers. Both have really nice syntax and are very easy to write in.
>>
>>674309683
Fucking faggots. Java, C, C++, .Net, many others. Turns my copanh onto git
>>
Working in finance/accounting. Want to jump into the programming field (or at least help improve my skills with programming).

What would you guys suggest that I start with? I took intro Java classes back in college but that is about it.
>>
>>674314295
nope

C provides all the resources you need to do all of what you listed and it has been done, do not be ignorant unbeliever

>>674314424
i'm a hardcore atmel fanboy so avrfreaks is a good starting point for that, for pic... just google, it's been around for so long the amount of informations is vast and uncountable (best of luck sieving out the nuggets)
>>
>>674309683
i made this in python
http://frtyb.com/go/gQ0i_bAaEj/cheesepizza
>>
Golang - because it's the main language where I work, though I'm not a huge fan.

They have a fairly large Common Lisp presence as well, and _that_shit_is_excellent_.
>>
>>674314533
>PHP
>nice syntax
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
>>
Just to derail the thread a little, are you guys able to drink while programming? For me I can, alcohol of choice is whiskey, language of choice is python. Obviously if I'm trying to learn new shit I can only get fucked up to point, but for the most part I can drink and write code just fine
>>
>>674314279
Fucking Tumblr meme -.-'
>>
>>674314676
>finance/accounting
python, no-bullshit language that you can learn in a weekend. i have a lot of friends who work in banking/finance and wanted to learn programming. they have all loved python.
>>
>>674310911
That probably has less to do with the actual programming and more with how annuities are stupid bullshit.
>>
File: images.jpg (3 KB, 120x120) Image search: [Google]
images.jpg
3 KB, 120x120
C++ visual basic Because i know them pretty well
>>
>>674314676
If Windows definitely C#. It's as easy as Java but more features etc
>>
>>674314900
Almost exclusively yeah
>>
>>674314900
at work: coffee
at home: beer, whiskey

C-fag

it gets a bit hard to stay tuned after the sixth beer or so though, get a lot of inspiration, but the analytic part of brain shuts off :DDD
>>
>>674314985
Yea forget that shit, I'm fine with not doing anymore of it.
>>
>>674314975
>>674315118

Thanks guys appreciate it.
>>
File: 1458127167164.gif (222 KB, 540x608) Image search: [Google]
1458127167164.gif
222 KB, 540x608
>>674309683
C#. C++ has been around forever, and C did that too before it. Might as well jump on the one that's going to be around for the next decade or so
>>
>>674314900
grinding out code, sure. but that's easy.
solving the problem? hell no.
>>
Haskell. You lot are cucks l2functional fgts
>>
>>674309683
6502 assembly
>>
>>674315473
trollskell

functional was dead even before it was born
>>
>>674315207
>>674315285
That's how I am, but my roommate can't code for shit after he's started drinking. Kinda why I asked in the first place
>>
File: 1450982954433.jpg (62 KB, 700x525) Image search: [Google]
1450982954433.jpg
62 KB, 700x525
Python because of all of its uses and how easy it is to pick up
>>
Java, php, and Python is what I learned
>>
>>674314900
Prolly not for me, but never tried it.
I like to get in that crazy head focus magical twitch zone and I can't even get it if there's soft music playing so I don't know about drinking.
What's your fav whisky btw?
>>
>>674314531
Oldguyfag. Props for sticking with COBOL
>>
>>674315447
I guess that's a mixed bag for me. if its a problem I've come up with myself, i.e. code I actually want to write, then I have a good time with it while drinking, but if it's something for class or someone else then it becomes ridiculous to try and drink and do it
>>
>>674315473
I messed with haskell for a day before I was like "fuck this"

halve :: [a] -> ([a],[a])
halve xs = splitAt (length xs `div` 2) xs

merge :: Ord a => [a] -> [a] -> [a]
merge x [] = x
merge [] x = x
merge (x:xs) (y:ys)
| x <= y = x : merge xs (y:ys)
| otherwise = y : merge (x:xs) ys

msort :: Ord a => [a] -> [a]
msort [] = []
msort [x] = [x]
msort y = merge (msort x) (msort xs)
where
(x,xs) = halve y
>>
Python and Java, ease of use
>>
>>674314900

yea, absolutely.

In fact there's been a few occasions where I think it's improved my ability to code because I don't get caught in syntax as much whilst tipsy.

caffeine = analysis++, syntax++, theory--, bigPicture --;
alcohol = inverse(caffeine).
>>
>>674309683
Is she trying to install VLC player?
>>
>>674316087
> class

i think i see why drunkgramming is easy for you
>>
>>674314900
After a certain beer or strong drink, coding becomes futile. So naturally, yes...
>>
>>674316219
youre a funny guy
>>
Ruby and rails, because they are fucking awesome.
>>
>>674315839
Yea if I'm trying to learn something I can't have any distractions, but if I'm just straight coding then I can listen to muzak and talk to people and basically whatever.

Favorite whiskey is hard to say, poorfag so haven't tried to many, but I drink Evan Williams more than anything else. You?
>>
>>674313387
be patient, you will spend a lot of time reading architecture documentation, assembler documentation, peripheral documentation, etc. (maybe each in separate differently formatted manuals).
Start with a simple system (i.e. not x86).
>>
>>674316166
>caffeine = analysis++, syntax++, theory--, bigPicture --;
>alcohol = inverse(caffeine).
i like this description
>>
>>674316288
Yea, I mean I'm definitely still new to it, but typically once I learn something (while sober mind you) I can do it just fine after drinking.
>>
>>674313727
>type safe in C
u wot m8
>>
>nothing
>>
>>674314124
>C++ is so pure, mathematical and unblemished
I think you mean Haskell
>>
>>674314442
What are your thoughts on no static typing in Clojure?
Have you used any other languages and how do you feel they compare to Clojure?
>>
>>674316726
Exactly, I started ignoring him
>>
>>674316726
i bet you don't even know about unit testing libraries for C code...
>>
>>674316699
don't get me wrong, I'm not trying to be a dick or anything.

you'll find that early on your experience and learning will be mechanical. getting fucked up and grinding on that is easy.

but when you get further along and have to solve novel problems the booze makes you hit a wall
>>
>>674317283
Can confirm. As will painkillers and MDMA.
>>
>>674316414
Yeah if I'm listening to music I know I'm not working real hard. I work from home too so it's hard not to get into bad habits like getting up at 11am and watching TV over brunchfest then programming until 2 am.
I recently discovered honey whisky which is bad cause it's too easy to drink and so drink it I do!
>>
>>674317283
No offense taken, I can definitely imagine booze getting in the way down the line
>>
>>674316393
>ruby
>AND
>rails
wat
>>
I write Linux Kernel Code in C, using vim. You all code in easy mode.
>>
>>674317620
Ah I love honey whiskey. Not usually as strong (as far as I can tell), but tastes great and if you've got a sore throat nothing feels better
>>
>>674317929
What is vim?
I'm doing i386 assembly in vi!
SEE HOW BEHIND THE TIMES I AM COMPARED TO YOU!?
>>
>>674317929
Sitting on a chair made of rusty nails also, I suppose?
>>
>>674317929
woo linux and vim, damn, watch out y'all

my email address ends with @{open,net,free}bsd.org. (not gonna say which)

and i use emacs, which is good
>>
I need some irc chan to lurk to get motivation to code.
>>
Am I a programmer if I use a MEAN stack and code in Atom?
>>
most comfortable with c#, but competent with java, and c++. learning haskell and assembly
>>
>>674309683

machine code. it's the simplest.
>>
>>674318623
no, you're a 9gager
>>
>>674309683
This picture has inspired me to go to the bar and try to pic up a woman that will let me sodomize her with a cone. Wish me luck
>>
Lego Mindstorm
2x cookies a day + homepacked (lunchables) meal from mom
>>
>>674318886
... that site is funny too ...
>>
>>674316393
It's Ruby on Rails, fuckass.
>>
>>674319110
Moar like Rail on Ruby!
Get it?
Because Rails is a framework built with Ruby?!
LOL
>>
File: 1345095850293.png (126 KB, 247x248) Image search: [Google]
1345095850293.png
126 KB, 247x248
>>674317604
ever tried programming on acid?
>>
>>674314676
python
>>
>>674316104
what's the problem, once this was indented properly it would be beautiful.
Though of course Haskell was by no means my first functional language
>>
I code exclusively in blockly...
>>
Learning Java, then moving on to Pyhton and C++
>>
>>674309683
c/c++ cause my job is for embedded shit
for hobby stuff like programming physics engines, simulations, fractals I use c/c++ and glsl
>>
>>674309683
I just finished my m.d. but realized that patients are a fucking pain in the arse. Is Software engineering worth a shot? I always loved the php/java classes i had in school.
>>
>>674309683
Java. I use it to make Minecraft mods.
>>
>>674319551
I have never taken any psychedelics and kind of want to take shrooms and do something like write Haskell or install Arch
>>
>>674320462
You're switching patients for users that are equally retarded.
>>
"Vlc plug in"
>>
>>674311377
pretty blocking
>>
>>674309683
Ruby on Rails.
Mainly do it for the money.
$500+ AUD per day on a contract.
>>
scratch
>>
Fucking noobs I only program in binary
>>
C++ because between it and Java, Java makes me want to kill myself.
>>
>>674311437
you made the right fucking choice
>>
Java you faggot.
/thread
>>
>>674309683
python is easy to learn, but most 'python devs' are just better bash-scripters, hard to find a good job here.
Python can do everything good, but most big applications are written in more suiting languages like:

java: also easy to learn, a lot of job opportunities
many good payed jobs here
php: dirty language for dirty programmers, the best language to implement a contact form in a website, please don't use for bigger projects
Many, bad payed jobs here
javascript: everyone who moved a div from A to B thinks he can be a nodejs developer and therefore you often have to prove you aren't the usual javascript retard.
many bad payed jobs, some good payed jobs

c++ thats the language big game companies use. Startups usually use something like unity together with some random language
Not that easy language, not for beginners and the money isn't better, too.
>>
File: fellowkids.gif (56 KB, 444x200) Image search: [Google]
fellowkids.gif
56 KB, 444x200
>>674309683

fortran babe-eeeeeeeeeee
>>
>>674309683
C#

Because everything game dev in the VS XNA libraries & unity extentions I learned with use it. And every code worth knowing is basically just a variation on C.
>>
>>674323197
not to mention the great downward compatibility and the free choice of your operating system. .NET is fucking awesome!
>>
>>674309683
web dev.. doing js and ruby on rails.
>>
>>674319551
Different from who you asked, but yes and it's pretty it's fun if your micro dosing, otherwise the screen gets to weird and I can't focus.

That said, any form of mathematics on acid in is insanely fun. Writing proofs while tripping in incredible.
>>
Python because its easy to get started, plus it's a great hacking language ;)
>>
>>674309683

Python, OCaml, c/c++, Java, JS, and HTML/CSS in order of proficiency.

I wouldn't really call HTML/CSS programming any more than I would call LaTeX programming though.
>>
>>674324451

I'm also proficient in a subset of MIPS assembly! Thanks systems class! I will definitely need to know this in the future.
>>
>>674324451
HTML / CSS is markup
JS used to be considered markup, but it has change a lot since then
>>
stupid in-house proprietary language used for testing (can't tell you what it's called)

i like python tho
>>
>>674324451
>OCaml
did you perhaps attend a school that forced you to learn OCaml?
>>
>>674323931
Ruby on rails is a shit language and is only used by wanna be autist hipsters who should all go fuck themselves.

As a true autist I stick to perl and Erlang.
When I wanna program like lazily like a tard I write in python.

Tbh tho unless ur a retard should know all the basic languages javascript, python, c/c++, java, php are musts ( basically tho at least know one OO programming language and at least one scripting stay away from front end unless u are a faggot).

Once you want to be uber autist write everything in perl then jerk off to its mathematical beauty.
>>
>>674325238
that you say ruby on rails is a language suggests that you do not know what ruby on rails is
>>
>>674325238
How to spot a student.
>>
>>674325238
>perl
>mathematical beauty
pick one.

if anything i would pick haskell or pretty much any other functional language
>>
>>674325238
O forgot to mention If you want to reach wizard level autist write all your code in x86 while limiting your commands to add, not, and, load, load indirect, store and store indirect. Then you can be a cool cat faggot
>>
>>674325462
Sorry, ruby... neckbeards like u enjoy your rails tho
>>
>>674325108

Yes, every CS major here has to learn OCaml. I actually enjoyed it though, it just made a lot of sense to me. I don't see why you would ever want to use it beyond the general benefits of functional programming though, I just think pattern matching is pretty.
>>
>>674309683
C++ because I'm a masochist, I need high performance in my applications and I like having OOP as an OPTION.

>>674314124
>C++ is so pure, mathematical and unblemished, it's like reading a holy text...too pure
Holy fuck are you dumb
>>
>>674325462
>>674325487
These anons did my responding for me.
In anycase, ruby on rails is a web application framework (fyi building web sites).
Java was a waste of time to learn.
>>
Primarily Python and C, but have been doing a lot of C++14 / playing with C++17 proposals
>>
>>674325875
I too really enjoyed Ocaml, but Haskell seems better than Ocaml in pretty much all ways.
Do you attend Inria or Cornell?
>>
>>674325875
You learn it because you want to get paid lots of money to work at Jane Street
>>
File: 1456704341201.gif (899 KB, 631x463) Image search: [Google]
1456704341201.gif
899 KB, 631x463
>>674309683
I want her to fart into that thing soooo bad.
>>
C# but lately it's been a lot of bash scripting because my coworkers don't know how to use SVN
>>
I use perl only because its what my work uses. Otherwise I would be python all the way
>>
>>674326327
>SVN
You should be happy you're doing a bash solution instead
>>
>>674326327
how large is your bashrc?
>>
>>674326246
fucking Jane Street. Fucking refs.
>>
>>674309683
i am job
>>
File: which-programming-language.png (1010 KB, 2000x2210) Image search: [Google]
which-programming-language.png
1010 KB, 2000x2210
How accurate is this pic?
>>
>>674326146

Cornell. Is OCaml in school really that rare? I hear that a lot about Haskell. OCaml is fun though because you have the ability to use imperative data structures if you want. I have never tried Haskell because I have never felt the need to actually use a functional language beyond the need to learn it for class. Python is my jam
>>
>>674327023
I didn't find it accurate, but I've only been working a year at a single job
>>
>>674327023
Pretty good, actually.
>>
File: image.jpg (472 KB, 800x1200) Image search: [Google]
image.jpg
472 KB, 800x1200
Java , c++ , c,
I've written some addons for world of Warcraft.
check out "Checkers" on curse com. Also "Trashtalk"

email me "gangsthurh gmail" for programming requests /b/ro's
>>
>>674327023
I'd day that it's much better than other infographics like this that float around out there.
>>
Serious question here, Why would someone start with C/C++ instead of C# ? Is there any advantage that C# Havent ? I heard that C# is the evolution of the others so why ?

Sorry for the potentially retard question but im curious
>>
Perl on Poles
>>
>>674310744
Id rather have cancer than program in javascript
>>
File: 51f3a567afa96f33fa000003.png (122 KB, 400x298) Image search: [Google]
51f3a567afa96f33fa000003.png
122 KB, 400x298
>>674309683
Assembly, because I can
>>
>>674327882
I started with C++ because I was naive, want to be able to brag about knowing a "real programming language" to people (I was like 11) and I had an enthusiastic mentor who actually knew his shit. Also I love making games
>>
>>674309683
C++, fuck you
>>
>>674327882
C++ is like C with a bunch of expansions and the option for object oriented-ness.
C# is like a really nice version of Java, but everything is object oriented all the time. I personally find it a little annoying.
>>
Assembly or c because I code embedded things
>>
>>674328205
So, if someone starded programming today and wanted to program C, It would be better to start with C# ? The question is not if it is good to start with C but just asking
>>
Real programmers use C for all the heavy lifting. Other languages are fine for GUI shit.
>>
>>674309683

FORTRAN FAGGOT.
>>
>>674327023
objective c for ios is outdated, native is now swift
otherwise its accurate i think
>>
>>674327024
OCaml really is that rare because it is pretty shitty compared to other functional languages. Haskell is popular because it takes no side effects and elegant types to an absolute extreme while still being useful and at least sort of efficient. If you enjoyed 3110 I highly recommend learning some Haskell.
What are your thoughts on Algo and the general theory bent?
>>
What's the best text editor?

Best IDE (C++)?
>>
>>674328853

I write my shit in notepad, and I do it like Jay-Z -- one take.
>>
>>674328568
if you can learn c, you can pretty much learn any of the other major ones pretty easily, with c# you re too locked in oop
>>
Highschoolfag here. I've taught myself HTML, CSS, JS, and C++. I've also tinkered with PHP & MySQL, but I wouldn't say I "know" those languages.

I'm torn between becoming a software engineer or a computer scientist. I'm planning to go to either UofT or UW; what do /b/?
>>
>>674329044

PHP is what peasants learn.
>RoR master race reporting in.
>>
>>674329044

Also, UofT unless you are asian or gay
>>
I know basics in multiple languages I learned at college, but I really prefer Java. I am programming a 3D game right now as a hobby.
Why Java ? Because It is easy and I haven't tried C++ yet.
>>
>>674329285

I'm half filipino. Does that count?
>>
>>674309683
C# and SQL

SQL isnt a language, but i like databases a lot more than i like being a code monkey, so i like to pretend its hard or something to get me through the day ;p
>>
>>674328514
Ok thanks man,
My "programming school" will kinda "force us into C# for starting, What can i do ? Learn C++ by myself/Online while learning C# at school ?
>>
>>674329495

My bad, I should have been clear. Chinese or Gay. If you have yellow fever or like the cock, UW is the place for you. It's better for grad school if you find yourself wanting more, but its no fun at all at UW
>>
>programmer
>HTML

Seriously? It's like saying you're an artist when you scribble with a marker pen in bathroom stalls.
>>
>>674329285
Also the whole UofT/UW thing isn't my main concern. Does anybody know the primary differences between CS and SE?
>>
>>674309683

I like to write shit in binary when my beard gets too long.
>>
>>674330028
B-but anon, what if all I need is a compiler and K&R to have fun? :c
>>
File: image.jpg (119 KB, 640x644) Image search: [Google]
image.jpg
119 KB, 640x644
Thinking about going to community college for "computer information systems".
what can i expect?
>>
LOLCODE all day lonmg

HAI
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
UP VAR!!1
VISIBLE VAR
IZ VAR BIGGER THAN 10? KTHX
IM OUTTA YR LOOP
KTHXBYE
>>
Ladder logic
>>
>>674330028
Also I find it weird how UofT doesn't offer Software Engineering until you're on your 3rd year or whatever; you take generalized Computer/Electrical Engineering courses until then. UW lets you specialize immediately.

Also people keep saying that for CS: UofT > UW, but UW > UofT for SE. Thoughts?
>>
>>674330507
Classes
>>
Actionscript 2.0 for Adobe Flash Player making flash games.
>>
>>674330147

In SE you get a ring after 4 years. CS gives wider range of course selection, so you can take what you're interested in. SE has like 4 electives over 4 years, and the rest is prescribed courses so if you don't like em... tough shit. As for job pay... there basically is no difference, SE faggots are just pretentious asshats because they have a ring. I'd do the CS, unless you really want that ring...
>>
>>674330055
https://en.wikipedia.org/wiki/Fountain_%28Duchamp%29

but you are an artist anon, just a really shitty one
>>
>>674330507
might be IT not programming
>>
File: 33.jpg (54 KB, 576x960) Image search: [Google]
33.jpg
54 KB, 576x960
HTML senior programmer here
I just watched the whole series Mr. Robot feel super related to that guy, only hardcore HTML programmers will understand me
>>
Currently third semester into a computer programming degree, dual majoring into game programming as well.

Python, C++, c#

Learned Python first, its a tad less cryptic than other languages, and is a pretty simple language to understand

C++ and C# I have been learning this semester, and I have to say i enjoy programming in C++, and I pretty much only use C# when i'm scripting in Unity or something for a game engine.
>>
>>674317816
>>674319110
You are idiots, he is saying he does both Ruby on Rails and general non-Rails Ruby development.
>>
I use C/C++, Assembly, and Ladder logic
>>
>>674331058
At Waterloo they also give pink ties for anything math related. So at least CS gets a pink tie.

So engineers get the ring, CS grads get the tie. Seems fair right?

Oh, I forgot the mention, SE gets both. Topkek. On a serious note, I never really looked at it that way. I kinda like the ring to SE, but CS just seems more practical because you can do the same stuff, but you have more options.
>>
>>674311150

If you've been using VLC and had no problems EVER, turns out you haven't actually been using it.
>>
I like c++ only coz its the only one I have learned
>>
C#
>>
>>674331615
hardcore HTML coder here
IKR like normies are way out of our channel
yesterday I just spend the whole night writing an HTML project crazy stuff and super well paid but definitely not for everybody
>>
>>674331618
I have to write a Calculator in C++ this week, and I also have to create a class based employee database system, also in C++

I've been procrastinating all week... Should I get started tonight?
>>
PHP on my job, Qt framework (C++) for a personal application that uses web services in PHP and Mysql, JAVA at uni.
>>
C# Vb java python Javascript php html cobalt. In that order.
>>
>>674309683
Ruby because my company invested heavily in it around the time Twitter was still running their entire infrastructure on Ruby.

We do some seriously heavy duty stuff with Ruby which really ought to be done in Java/Erlang/Go/Clojure/anything not slow as shit, but it works. We use a lot of microservices and scalable stream processing to help performance.

If anyone wants to criticize Ruby feel free -- always some fag who tries to sound smart by putting down various technologies. Personally I use whatever pays the best and my current job is paying me damn well.
>>
>>674312235
Apply to crossvalia.hr
>>
>>674330829

Thoughts are presented as follows:
>UW has reputation for eng faggotry, anything with eng in it and people will think about UW first in Canada
>Fuck Trudeau
>CS is just as valid as SE
>UW is a feeder for Silicon Valley, #3 on list in NA... so if this is your life dream to work long hours, get paid well so you can afford overpriced everything and end up making the same money as anywhere else in NA, then maybe this is for you.
>UW will get you good co-ops if you don't fuck up your grades, also UW > UofT coops
>((CS - SE) <= machine eps) evaluates to TRUE
>Real people go to UofT, machines go to UW
>Most people at UW tell me how much they hate UW
>The post-secondary education system is a complete sham and lie, you will agree in 4-5 years if you are not a machine
>CS UofT == CS UW == SE UofT == SE UW, get this through your head now, when you see that the grass is always greener...
>SE == RING + PIECE OF PAPER
>CS == PIECE OF PAPER
>Now figure out why some people don't go for the "free" band of metal around their pinky
>>
In visual studio, using c++

What am I supposed to include in my header file?

Lets say I wanted to create a simple calculator, do I put all of my functions into the header file and then just "#include headerfile.h" ? I also heard that you are supposed to put your function prototypes in the headerfile. Anyone have some insight?
>>
>>674310827

EVER SCORED 99+% PERCENTILE ON ANYTHING DERP
>>
C/C++ for implementation and python for prototyping
>>
>>674330338

>It sounds like all you need are Anime pillows and KY jelly, lol
>>
Not a lot of front-end JavaScript web developers reporting in (I mean serious ones who are exerts in Ember, Angular, React + Redux, not people who tinker in jQuery).

Note to you guys -- those jobs are paying out the ass right now. I've heard senior front-end experts are getting 200+.
>>
>>674310628
Im the lead programmer at a print shop that deals mostly in tax/utility bills. I write software to standardize the bullshit. I spend my days converting data from county's who hire a potato farmer as their data guy. My props to you man
>>
i program in witty butts
>>
Java/C# because OOP is amazing
>>
>>674333928
That would help anon, but I don't NEED it.
>>
Okay comon' guys.. let's be real here... you can't call yourself a programmer unless you can code in binary.
>>
>>674333694

You sound like someone who couldn't get in to UW
>>
>>674333706
Surely you are trolling, funny.

If serious, do you even Stroustrup?
>>
>>674334487
sorry guy I'm not trolling, i just missed the class about header files!
>>
>>674334474

Not sure if bait.. but I'll bite... I have 2 degrees from UW. Now guess where I'm working at to get my third one from...
>>
>>674329044

UW if you want a foot in the door at pretty much any company.
>>
>>674314231
>Sublime text
>Set option for trim white space on save doc
>profit
>>
>>674334809

I'd rather stick my cock in the door though...
>>
C# ASP.NET Web Forms with HTML and JavaScript, at home I also work in PHP for websites and Java for Android development
>>
>>674334764
Yo, not the guy who called you out, but your story seemed kinda cringy when you started using comparison operators in your greentext. Like I'm the guy who said I'd be satisfied with just a compiler and K&R and I still cringed. Thanks for giving your input though, I appreciate it anon.
>>
>>674334764

You're retarded and/or full of shit. Getting there degrees is literally useless. No employer will look at something you did 8 years ago in school and care about it or consider it a qualification.

What are the degrees in? Liberal arts and women studies?
>>
>>674335049

What a piece of shit...
Notepad is the way to go... one take style.. Jay-Z, 99 Problems.
>>
>>674335106
I'd rather stick my cock in you <3
>>
>>674334389
And you can also call yourself a retard if you actually decide to.
>>
>>674335238
>What are the degrees in? Liberal arts and women studies?

Eng, and what if you want to become a prof?
>>
>>674310232
Eat shit, Mike
>>
File: caandle.jpg (15 KB, 1280x720) Image search: [Google]
caandle.jpg
15 KB, 1280x720
>>674309683
Impressively real. Here is the good news: God sent his Son Jesus Christ to die for our sins. Jesus was buried and rose again. Everyone that simply believes on Jesus Christ will have eternal life in Heaven. Believe on the Lord Jesus Christ and you will be saved - Acts 16:31.
>>
>>674335365
Pfft, yeah. I'm with anon.

Obviously programming in base 420 is the way to go.
>>
File: 1436244251928.jpg (29 KB, 303x293) Image search: [Google]
1436244251928.jpg
29 KB, 303x293
>Anyone else apart of the Python 3 master race?
>>
>>674334764
Lulz my cousin is one of your profs.
>>
>>674335560

Fucking a... base 420 is one of my favorites. Sometimes I like to double up to base 840.
>>
>>674335464

Specifically what engineering >>674335500
sid you take at UW? Also you need a PhD not multiple degrees lol.
>>
>>674335631

I chill with your cousin all the time /b/ro
>>
>>674335631
I also chill with your cousin all the time /b/ro
>>
>>674335717

Shit my phone went fucky when I typed that, but with almost three degrees I'm sure you can figure out the meaning.
>>
Python because that's what my boss wants.
>>
>>674335717

Actually, that is how the old landscape is... you need undergrad, PhD, post-doc and 6-12 industry experience.

As for my second degree, it was completed before I knew what I wanted to do..
>>
>>674309683
I have always had a thing for Fortran 77
>>
>>674336023

Steve, I told you to fucking learn LISP not python.
>>
>>674336097

You didn't answer my question. What prgorams did you get your degrees in?
>>
Java I guess? I have C++ and PHP and C# projects too. C++ is hard to keep entirely in my head, PHP a shit, and .NET is inconvenient to distribute compared to JRE. If I was starting a project with no weird requirements it would probably be Java.
>>
>>674336107

77 is best Fortran.
>>
>>674331058
>>674333694
>>674334809

Well thanks anons from the advice. I'm going to be going to a top applicants dinner at UofT (it's for comp/electrical eng). What should I ask the professors /b/?
>>
I know its a pussy language, but I am only good at MATLAB
>>
>>674336279

TRON, SE, and going for SE
>>
>>674336436

Ask them, when was the last time that they hired someone based on merit alone and not politics... I'm sure its been years.
>>
Fortran is my domain.
>>
>>674336598

Who was your program head for TRON and what year did you start?
>>
>>674336580

Matlab is all they teach in CS and SE... you will learn other languages but if the course doesn't say "so and so language" then its going to be matlab... and its not a pussy language, a lot of people have no idea what matlab is truly capable of.
>>
>>674336785
Will do anon!
>>
>>674337130
whoa where did you go to school to see that?
Thread replies: 306
Thread images: 23


Navigation: /b/ - Random [Archive] | Search | [Home]
Navigation: /b/ - Random [Archive] | Search | [Home]


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site. This means that RandomArchive shows their content, archived. If you need information for a Poster - contact them.