[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 do you program in a language that doesn't have pointers?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.
The stories and information posted here are artistic works of fiction and falsehood.
Only a fool would take anything posted here as fact.
You are currently reading a thread in /b/ - Random

Thread replies: 255
Thread images: 44
File: c++wins.png (23 KB, 300x300) Image search: [Google]
c++wins.png
23 KB, 300x300
why do you program in a language that doesn't have pointers?
are you retared?
>>
>>677812372
i know c

we have pointers, languages which dont have pointer is just for pussies
>>
Because I'm not stuck in the 90s.
>>
>>677812506
do graphics in c please
>>
http://www.cplusplus.com/doc/tutorial/pointers/

calling other programmers retards but is too stupid to use google
>>
Why do you want to use pointers? Are your array manipulation tools unsatisfactory?
>>
>>677812682
That's easy. Sdl can be used in C. Your argument is invalid.

Also @op I program in D and we have pointers.
>>
>>677812722
This
>>677812987
And this
>>
>>677812722
I have no idea what you wanted to achive with this post.
you're a fag and can't read? don't know
>>
>>677812987
The fuck do you even understand pointers???? Pointers are not the same thing as arrays. Pointers are what the name implies; pointers to an address in memory that may or may not hold a value.
>>
>>677812372
No I'm not fucking retared. You're fucking ratared
>>
>>677813018
good taste
>>
>>677813018
Oh yes ...
Do a big project without OO
100% chance of failing
>>
C# has pointers.
>>
>>677813185
You can't even spell retarded.
>>
>>677813178
He just asked why you should need pointers, since they're mostly used with arrays, he didn't compare them to arrays.
>>
>>677812372
Enjoy your fake sense of programming expertise based of a pretty trivial concept.

Meanwhile smart programmers have learned to use other programming languages that provide higher levels of abstraction.
>>
>>677813018
get's it
>>
The real question is why people don't program in a language that has compile time function evaluation and templates.
>>
>>677812372
Because I program in about 10 to 20 languages, some don't do pointers
>>
Everyone in this thread >>triggered
>>
>>677813275
I don't write C on a normal day to day, so why would I worry about writing OOP? I program in D normally.
>>
>>677813521
You expect that to be impressive, though? You can learn a new language in about a day, it's just impractical and useless to know so many.
>>
>>677813701
No I don't think so, just stating that if you are not working on a very limited project you are bound to run in a pointless language.

Where did I imply that
>>
>>677813964
Fair point. I retract my accusation.
>>
It is as if there are many different problem domains and languages designed to meet the requirements of said domains.
>>
>>677813701
How is it not practical when it takes you only one day? Also different software can be written better in different languages. E.g. Front end stuff
>>
>>677813964
use programming for math and physics.
write in c, c++, fortran.

computers can't handle physics if you don't
>>
>>677812372

Because higher level languages are implemented using pointers so you don't have to numbnuts.
>>
>>677815052
Don't you wonder what it would feel like to be fully in control of what happens in memory? shit a bag man
>>
File: pyKLG.jpg (106 KB, 480x270) Image search: [Google]
pyKLG.jpg
106 KB, 480x270
I use C, C++ and C#

I do most of the programming in C#

I never hire someone who doesn't know how to use pointers, because it is a fucking trivial thing to know, and if you can't handle something as trivial as a pointer, you can't handle complicated business logic
>>
File: image.jpg (161 KB, 640x1136) Image search: [Google]
image.jpg
161 KB, 640x1136
>>677813318
>>
anons, any good site where i can learn c programming? i learned its one of the languages i need to learn if i want to make videogames.
>>
>>677815618
>>I would never hire
>>hire
implying you're not 14 years old fag
>>
>>677815690
>mobile
2chad4me
>>
File: 1459371395712.png (14 KB, 646x720) Image search: [Google]
1459371395712.png
14 KB, 646x720
>>677815861
do you smell that?

it sure does smells like butthurt

pointerless fag detected

no onions and no pickles on my website
>>
>>677815837
YouTube or go to school for game design programing or computer sciences.
>>
>>677816004
yeah, don't listen to this. Never go to school for "game design programing" or even "game design programming" Any college that has a major named that is not a college worth going to.
>>
>>677815837
go computer engineering. almost only c and c++
>>
File: 1445876791940.gif (3 MB, 480x270) Image search: [Google]
1445876791940.gif
3 MB, 480x270
>>677815618
>C#
Pajeet detected
>>
>>677815837
*Note* Not a game developer myself.
Pretty much any "modern" language will do. The math and design are more iportant than language. Always think of languages as tools not solutions. If you are just screwing around, don't use C, but if you really want to learn the mechanics C is a good starting point.
>>
>>677815618

>dynamic memory allocation with pointers in C++
>trivial

I don't think you know what that means, enjoy your memory leaks and dangling pointers
>>
File: 215662131.jpg (265 KB, 1600x1200) Image search: [Google]
215662131.jpg
265 KB, 1600x1200
>>677812372

Oh guys please help me. I'm a 38yo european living in Brazil for a couple of years and I'm broken recently because of the crisis here. I'm a family man and I live far from the big cities. I cannot move to a big city or go back to europe for the moment.
So i decided to learn JAVA because I read you can learn online and afterwards, once good at it, also work from any location and make a decent living out of it. Decent for you means wealthy in inner Brazil.
Is it true that 2 years are enough to be good at it? What would you advise a guy like me. I'm serious. Experiences more than welcome!
Some hairy matures because a real man will always like a nasty hairy mature
<-
>>
File: 1450051019542.jpg (7 KB, 250x250) Image search: [Google]
1450051019542.jpg
7 KB, 250x250
>>677812372
.net has pointers retard
unsafe is a reserved word.
>>
>>677816304
there are smartpointers in c++ so its not that hard anymore
>>
>>677816353
>10 rupees has been added to your account
>>
>>677816317
bumping.
>>
File: 1438226226820.png (451 KB, 803x945) Image search: [Google]
1438226226820.png
451 KB, 803x945
>hurr durr

>(malloc, realloc, free) or (new, delete) are concepts too complicated for me to understand

>linked lists are complicated

>binary trees are complicated

>fuck languages with pointers

>Oh, I am an expert programmer, I can't understand the basic concepts of a fucking pointer, but I will sure understand your complicated nuclear physics business logic

>I'm such a nerd, lol

>xkcd, reddit and all that shit all the way

>geek shirts and stuff

>I only do games and bootstrap websites

>and by doing games, I mean I only PLAY THEM and daydream myself doing the most awesome game

kill yourself faggot
>>
>>677816103
Uh yes they are decent schools but are not major schools. You can get a job with the degree but it will not be regarded as high as a major university degree in computer sciences. Mostly it depends on what field you are looking to go into and how much you have to spend on education. game design programing is a specialization to that field where as most computer sciences programs focus on business systems.
>>
HODOR!
http://www.hodor-lang.org
>>
File: Julia03.jpg (27 KB, 600x392) Image search: [Google]
Julia03.jpg
27 KB, 600x392
>>677816317
Bumping with hairs
>>
>>677815616
Yeah, dude, and you use a different programming language for it. try assembly language or something.

You trade off some capability for the higher level languages in exchange for greater simplicity of design and understanding. Because it's easier

If you want to program in assembly instead, nobody is stopping you. You act like c++ is some establishmentarian monolith. It's just one of many languages.
>>
>>677816103
>>677816111
>>677816299
ty anons, usually don't expect a rational answer on b. you're all noble gentlemen
>>
>>677816562
Are you projecting, dude? Most real programmers learn multiple programming languages if they're worth calling themselves programmers.

What the fuck is this, your soap box against c++? Get real, it's just another tool in a toolbox.
>>
>>677813443
If you knew what is abstraction, you would know that it makes you and all of them dumber.
>>
>>677816317
>>
>>677816562

Memory management is, in most applications, trivial and doesn't need to be handled by a human. Fite me faggot
>>
>>677817050
I don't get it,everything he mentioned c++ has. How is it a against c++?
>>
>>677817190
because they don't know c++

they are 12 or imbecile at best
>>
>>677815837
Game programming using SDL and c++:
http://lazyfoo.net/tutorials/SDL/index.php

C programming:
http://c.learncodethehardway.org/book/
>>
>>677817190
I suppose he means that you should choose the language based on the task at hand, not just stick to the language you want to program in.
>>
Technically languages like java and C# have pointer but they handle it for you and it'd hidden. Much easier imo, let's you just write code but if you wanna be a rudypoo faggot and brag about your hacking skills then yeah I guess be biased towards c++
>>
>>677817119

Abstraction is the very basis of computer science. Without abstraction, we wouldn't even have instruction sets and would all need to specialize in programming assembly for one or two different pieces of hardware.
>>
Guys, what do you recommend to make a C++ GUI? QT?
>>
File: b84anon.jpg (43 KB, 500x294) Image search: [Google]
b84anon.jpg
43 KB, 500x294
>>677812372
>retared
>>
>>677817364
>>677816004
>>677816299
>>677816111


please answer this:

>>677816317
>>
>>677816477

>needs special tools to work with something considered "trivial"

see my previous comment in regards to you and the meaning of trivial
>>
>>677812372
>C++
>C
>D
Honestly, the only good language I can think of with pointers is FORTRAN.
Pointers are cancerous anyways though, so why would I really want them unless I'm doing inherently low-level things, like Kernel development?

>>677815618
You don't hire anyone anyways. You don't even have a job.
>>
>>677815837
Here, anon. Good studying.
https://www.dropbox.com/sh/9hlvavpnj764e3o/AADA4rtTSXVj-6d8wjiBD5Wsa?dl=0
>>
>>677813619
"hurr durr i commented on this thread to look smart hurr durr"
>>
>>677817509
010101110110111101110010011001000010000001100010011100100110111100100001
>>
>>677816562
I kekd but at the same time what the other anon said. C++ is just another tool
>>
>>677817716
>>677817716
fuck, thank you anon! you're the man!
>>
File: 1458171785274.png (1010 KB, 2000x2210) Image search: [Google]
1458171785274.png
1010 KB, 2000x2210
>>
>>677817599
google "brad vander zanden" he was one of my professors, and has entire class lecture notes and videos for it. Look for CS 365, it's the beginner Java course.
>>
>>677817537
It depends. If you want it to be cross platform, than it's not the only choice, but the most widely used, I would say, so yes.
>>
>>677817537
Come on! Answer me :(
>>
>>677815837
You were lied to. Python alone can be used for Game programming, along with Blender's Game Engine, Unity 3D, or just Pygame.
>>
C++ programmer here.
Imo, having pointers or not is not relevant. Pointers are just a way to access a variable. What is important is that the language allows you to manage memory yourself instead of having a garbage collector
>>
To all anons, I was collecting a lot of CC related books until about an year ago. If you want to check it out
https://www.dropbox.com/sh/4sncz2c9sr2z0n0/AACdkrovh9fi1PFPMcPEQ15wa?dl=0
>>
>>677813339
>mostly used with arrays
More like mostly used with objects and structs especially when dealing with encapsulation and return values.
>>
>>677817983
GUI for what?

game? (DirectX or OpenGL + C/C++)

business application? (C#.NET)

QT is good and all that shit... but I yet don't understand why I don't like it :/ sorry
>>
>>677817364
nice! will check this out.

>>677817716
you're a gentleman and a scholar.

>>677818002
ty!
>>
Pointers are great because they make programs so much faster. Problem is that to many people are too stupid to handle them properly.
>>
>>677818035
C,C++,C# programmer here

what's wrong with Garbage Collector?

Sure it takes more memory and a bit slower, but "normal users" don't give a FUCK

I do understand if you are making a speed demanding application, but no one gives a fuck if your Mortage App slowed down because Garbage collector kicked in
>>
>>677817537
Qt is a possibility. But it comes with a lot of dependencies and it's own compilation pipeline (at least last time I used it)
If you want something lightweight, simple and portable, you might want to look into IUP
>>
>>677818332
Totally agree, it depends on your needs. As a video game programmer, it matters to me
>>
>>677818191
Games and to practice with basics desktop programs.
>>
>>677818476
well, If I was in the video game industry, I would be the fuck sure to control my mallocs
>>
>>677817149
It's not trivial. You do realize that bad memory management can cost a medium sized company thousands of dollars a day, do you?
>>
>>677817509
I personally code everything by making preset logic gates. Get on my level.
>>
>>677818528
games and basic desktop programs are polar oposites

choose one first, then the other one
>>
>>677812372
Because I don't need it?
And I'm not... "retared"
>>
>>677815618
I'm newbie learning java and have used visual basic before (just to see if i had an interest in programming). Do i have to learn C and C++? Or should I just move on to HTML, CSS and Javascript, because they seem to be the next most popular options.

I know C is the basics that everyone needs to know, but I'm eager to go and actually make some of my own android apps as well as fiddle around with simple programs on my pc. There's also Matlab, Ruby, Lua, Python, etc.. So I always end up spending a good amount of time conflicted with different information.

Sorry for the wall of text. I'm a prospective CS major and hoping I can prepare a little before heading out to college.
>>
>>677818640
FPGA? Verilog?

Altera Vortex 2 faggot here
>>
File: 1449372215171.jpg (96 KB, 650x975) Image search: [Google]
1449372215171.jpg
96 KB, 650x975
>>677812372

>i'm 18 and just did my first basic programming intro class

fuck off, kid
>>
>>677818306
Pointers are great because passing by value is more expensive than passing by referrence. But you are assuming that only you are going to maintain your code. Dealing with a poorly documented function that takes a funcking void pointer is a pain!
>>
>>677818355
Ty anon
>>
>>677817918
Thanks, I'm already learning Java. I just want to know if I can already get jobs in Java after only two years of learning from home.
>>
>>677818332
I want to start learning programming for developing programs
What should I learn first?
if I compile a program in C++, is it compatilble with both linux and windows? or I have to compile twice?
and C#?
Thanks
>>
>>677816909
>tips fedora
>>
>>677818757
I was mostly joking, but i've used verilog before. Digital systems design is a sausage fest.
>>
>>677818748
C# master race

like java, but good
>>
>>677813185
Lol retared?
Slow down, use spell check.
Calm them deflated testicles bro.
>>
>>677813701
You can also write a program that uses the good parts of many programning languages and staple everything together with a bash script.
>>
>>677818684
Ok, I will start with games
>>
>>677817638
>special tool

void UseSmartPointer()
{
// Declare a smart pointer on stack and pass it the raw pointer.
unique_ptr<Song> song2(new Song(L"Nothing on You", L"Bruno Mars"));

// Use song2...
wstring s = song2->duration_;
//...

} // song2 is deleted automatically here.

i don't like the syntax but it is not a bad tool
>>
>>677818831
in C++, you must compile your code in Windows, and Linux, and depending on your "dependencies", it may or may not work.

C# "can**[1]" work in both Windows and Linux, if you install mono on linux. You don't have to recompile anything

>**[1] But you will have to make sure to watch out for your dependencies, and it will look ugly in linux

btw, mono works also in Apple
>>
>>677812372
At least Java has meaningful methods. I still don't know why a contains() method doesn't exist in the header files.

Have fun iterating through an entire structure to see if something is in it. Have fun fuckers.

Also the IDES for C++ suck a fucking dick. Eclipse for Java is the shit. CodeBlocks is shit, V++ is shit, Eclipse is ungodly etc.
>>
Wish I had the patience to learn programming :-(

I'll always be a cuck
>>
File: Lmaoooo.jpg (46 KB, 503x520) Image search: [Google]
Lmaoooo.jpg
46 KB, 503x520
Actually with modern processors pointer semantics can often lead to very poor code performance, this is something even C/C++ programmers are aware of.

For example Vectors/arrays almost always outperform Linked Lists for insertions even though these insertions are O(n) as opposed to O(1). This happens because pointer dereferencing really fuckings up your CPU cache.

Where is your pointer God now?
>>
>>677818831
Cross compilation can be tricky for any language that compiles to native code (C, C++, etc.). If cross platform support (and you do not yet have the expertise handle it yourself) choose something that runs on a virtual machine,'(Java, Clojure, Elixr, Python, etc.)
>>
>>677819296
IDEs are crutches for the lazy. Who needs all that fancy nonsense when you have emacs?
>>
Unless you're doing some deep level shit, who the fuck cares about pointers? They just cause problems, especially when they get into the wrong hands, and that's why programming languages have advanced beyond them. There are few practical business needs for that knowledge anymore. If 2 people walk into a job interview, one fluent in java and one fluent using C and pointers, guess which one will get the job?
>>
>>677819195
That shit is annoying. I've steered clear of any OS dependent shit, but I'm sure I'll make a mistake eventually.
>>
>>677819045
>>677819009
>>677818967
>>677818909
>>677818799
>>677818766
>>677818701
>>677818684
>>677818640
>>677818575
>>677818528
>>677818476
>>677818355
>>677818332
>>677818306
>>677818191
>>677818184
>>677818115
>>677818035
>>677818002
>>677817919

I just begun learning Java from home. Zero background.
Will I be able to get a job or some contracts within 2 years?
tl;dr: do you reach an acceptable Java level within 2 years?
>>
>>677819461
That's what fuck bois say when they don't get those noice IDES.

I like Eclipse's sexy user interface, I like that the program never bans permission to the .exe, and I also like that I'm not a cuck.
>>
C++14 all da way niggaz!!
>>
>>677819398
Its not that hard m8. Once you understand math well and delve into it shit gets easier.

I beliebe in you.
>>
>>677819195
Thanks a lot!
>>
File: Rape_Culture.jpg (532 KB, 850x565) Image search: [Google]
Rape_Culture.jpg
532 KB, 850x565
>become a video game programmer
>spend all day working with advance variable equations
>never get to play video games or contribute ideas
>the project manager is a woman
>she barely knows how to use a computer
>she spends all day in meetings with the higher-ups
>half the time she's goofing around by doodling in her notebook
>she keeps making drastic changes and overworking me with ridiculous deadlines
>i work long hours to meet the deadline
>she gets praised for my hard work
I'm seriously tired of this shit. I would rather at McDonald's than be bullied around by some idiotic slut, who got hired based on her looks.
>>
>>677819558
if you DON'T UNDERSTAND THE CONCEPTS OF OBJECT ORIENTED PROGRAMMING, then no

what is a class?
what is an object?
what is an abstract class?
what is an interface?
what is an abstract method?
what is polymorphism?
what is reflection?
what is template?
what is metaprogramming? (not related to OOP, but good to know)
>>
>>677819461
Who need Emacs when you have vi?
>>
File: billyBaddass.jpg (13 KB, 232x275) Image search: [Google]
billyBaddass.jpg
13 KB, 232x275
CS anons,

what is the easiest computer science elective?

I'm dying, I have too many math and CS classes all at once. Shouldn't have burned through all my gen-eds so fast
>>
>>677819704
Have fun compiling on Linux. C++ 11 bby
>>
>>677818831
I haven't tried i out yet but the newer C# compiler (roslyn) runs on windows and linux (and probably OSX)
>>
File: image.jpg (9 KB, 125x111) Image search: [Google]
image.jpg
9 KB, 125x111
>>677812372
Nice bait m8
>>
>>677818766
lol the posters in this thread are pretty much newbie highschool programmers. this is just another shit posting thread designed to soothe their low life egos.

Or maybe you and I caught that shite op's 5/7 bait. That's just fucking great..
>>
>>677819558
You won't find a job in devellopment if you're not able to work 27 hours a day.
>>
>>677819422
Can you develop a bit. Because I don't see how an insertion in the middle of a vector, causing a copy and possibly a realloc would be faster than changing two pointers in a linked list. The overhead with pointers shows up when you have virtual functions that require a vtable lookup
>>
>>677818306
>>677818799
If we're talking about raw speed then yes, passing a reference is faster than an object (because it's getting copied) but that doesn't mean pointers alone make your program to at full fucking blazing speed. Nowadays Java is as fast or faster than C++ for some types of applications (think banks) and safer (from a memory perspective). Games are programmed in C++ because there's no garbage collector to pause the world while it cleans up and for better object lifecycle control.

But that, again, doesn't make C++ programs faster by default. Also remeber that Java does on the fly JIT and optimization/deoptimization of bytecode that is used often which speeds the program up faster than static C++ compiler optimizations.
>>
File: Model_monty_color.jpg (20 KB, 350x306) Image search: [Google]
Model_monty_color.jpg
20 KB, 350x306
>>677819769
who needs vi when you have "COPY CON MAIN.C"
>>
>>677819787
Biosystems, if your college offers it.
>>
>>677819787
I took a 100 level class on Linux, it was a breeze. CIS126dl
>>
>>677819558
I think you will need a diploma or something to accredit that you know Java.
>>
Seriously, using pointers is actually EASIER and MORE RELIABLE than any of the "automated" implicit alternatives given in other languages. There is no excuse to not knowing how pointers work, because once you've understood them, you'll realize how easy to use they are and how they simplify a lot of your code.
>>
>>677819787
I'm in the same boat. Take the dick boy. Got four math classes and two Science Classes. Its a drain, but you can do it.
>>
>>677819717

Thanks. I was going to get around to it, but I don't really know where to start, learning resources, which programmes to use and which language is a good starter language.
>>
Because it's easier and i get paid lots of money to do so.
>>
>>677819972
Electives have to be at the higher level, 3-400. Unless he goes to some Community College.
>>
>>677812372
Pascal has pointers. :)

(N.b. I have used C, C++, C#, BASIC, CoBOL, x86, Z80, 6502 and 6809 assembly. No Pascal jokes, please.)
>>
>>677819730
>doesn't have a spine
>blames his manager

then tell her to fuck off or quit. they should teach nerds how to communicate and stick up for themselves
>>
>>677819760
The teacher of my course leaves these concepts for later as it would mix up newbies like me.
Can you handle all your concepts + java within two years?
>>
>>677819769
Anyone who likes a decent editor.
>>
>>677820020
Java is a pretty good language to start with or Python. Would recommend Java because you can transition into C++ easier and or C. I started with Java and like it. Very noob friendly.
>>
>>677812372
I use to do objective c and java. Could never make a break. I learned javascript in a month and know i make 6 figures. Yup. You guys suck.
>>
>>677812372
>why do you program in a language that doesn't have pointers?
Because this isn't the 1980s
>>
>>677819558
It is possible but I recommend that you learn more than Java. Not because there is anything wrong with Java, but learning other languages helps inform your choices. I recommend pluralsight.com for excellent video courses (also a lot of them are available as torrents).
>>
to be honest, if you still use raw pointer in C++, you are not up to date
>>
>>677819760
why learn the definitions when you can implement these concepts over time and eventually gain knowledge. it's not like he'll understand the definitions unless he actually writes and debugs a few programs himself.

>use notepad+ to help you out in debugging and basically make it more convenient to understand your code.
>>
>>677819972
Oh nice I'll look into that
>>677820004
You're taking all 6 of those at once?? Damn you're a better man than me
But what if you had an easy CS elective in mind?? lol
>>
>>677819865

OK I can

>>677819989

No. Just have to be good at it. This is my point.
>>
Where are the python lovers?!!! Anyone?
PD: I hate java
>>
>>677820101
If you don't handle OOP concepts, then you are doing JAVA WRONG

let me repeat that

If you don't handle OOP concepts, then you are doing JAVA WRONG

like 100% SURE
>>
>>677820342
Take
fucking
Biosystems
>>
>>677820020

Thank you anon
>>
>>677820475
Okay lol I'll check if my uni offers it right now
>>
>>677820319
This is basically what the teacher of my course says before beginning.

>>677820311
I will have a look at pluralsight.com thanks
>>
>>677820372
Oh, here you need to accredit you know something to get a job. Be good at it is not enough.
>>
My 20 years in software development assures OP that C++ is nice, but Python is better at almost everything because it doesn't jam you into a hidebound way of thinking. If you want to be functional, Python does that, easy. If you want to play the OO game, Python can be as OO as C++/Java/C# and more (see metaclasses). If you want to do just plain naïve procedural, Python will not judge your work.

A language doesn't need pointers if everything that doesn't fit into a register is a pointer.
>>
>>677820718
Having a job done correctly is what matters for companies. Don't you agree?
>>
>>677820342
People recommend Network Security.
>>
File: tits.jpg (157 KB, 640x440) Image search: [Google]
tits.jpg
157 KB, 640x440
>>677819730
you could have been a graphics designer and spend every day playing with elf tits
>>
>>677820717
With regards to pluralsight.com I am currently enjoying a 6 month free student membership (accessed through githubs student offer), so if you are a student, check it out. LOTS of good rescources.
>>
>>677820418

OK OK OK

Java + OOP. I get it.
>>
>>677819869
You still have the overhead of allocating the list element. In the vector the memory is already allocated (assume realloc not required), but you do have the overhead of copying/moving the elements that need to be moved in the vector. For objects small enough (e.g. a natively-sized int) and if the state of the vector was just right (2 elements in it), I could see it being faster than the list. But that is a very contrived case.

Cache can hold non-contiguous memory/data, so it could hold your pointer as well as what it points to. Temporal locality helps in situations line this.
>>
>>677821094
and btw, understanding OOP is trivial

and it will let you use this;

https://en.wikipedia.org/wiki/Software_design_pattern

SOFTWARE DESIGN PATTERNS
>>
>>677821040
I am an oldfag.
>>
>>677820997
thanks, anon.
The electives I can choose from next semester are cyber security principles, data systems, and wireless networks and systems.
>>
> tries to learn Java
> see the concept of getters/setters
> needed to pretty much all of your class attributes
> wtf.jpg
> take a deep breath
> go on google
> search for comparisons with C++
> learn how shitty the language is
> instaNope.jpg

Guess the garbage collector forgot to collect the language itself.
C# heirs the good of both Java and C++. If you prefer Java, I'm pretty sure you're a 2 digit IQ moron.
>>
>>677821213
Don't forget the SOLID principles
https://en.wikipedia.org/wiki/Solid_(disambiguation)#Software
>>
>>677821272
Do wireless Network and Systems and Cyber Security After.

I didn't want to take Network but people say its fucking important and good to know. Might drop my Data Base Course for that. Not sure yet.

I'm getting my ass ready to be reamed by a C based programming class along with scripting languages. RIP to me
>>
File: 91bobQSPQrL.jpg (798 KB, 2214x2560) Image search: [Google]
91bobQSPQrL.jpg
798 KB, 2214x2560
After mastering OOP, this is a MUST READ and MUST HAVE book

>book

pdf
>>
PRO TIP

just buy any book that says "Head First"

avoid "xxx for dummies" at all costs

if you have some, please throw them to the pit of death, and don't look back
>>
Python is clearly master race you retarded faggots
>>
>>677821346
C# looks pretty good, until you realized its a communist country with super type checking. You have to make a fucking "unsafe" section because C# programmers are scared cucks.

And how the fuck did you get hung up on accessors/mutators thats the basics you cuck.

RIP when you have to deal with OOP
>>
>>677819558
A job? No. At least not where I live, brazil might be different.

However, are you able to reach a level of programming that can compete on the market in two years?
Maybe.

Look, someone who became a programmer through education doesn't only know the language, he knows a lot (read: _A_LOT_) of mathematical concepts, has decent understanding of what is going on behind the scenes (low level knowledge is crucial to write efficient high level code) and, most important, has a certificate that proves his knowledge.

I doubt that you'd find a job as a programmer without school/university education, except if you have applications published that are working and actually being used. You might be able to get hands on internships, that is if you're really lucky, but even then there's no guarantee that you'll even be given the chance of showing how well you can code.

You might want to look for freelance job offers. There are some online communitites, but they're quite competitive.
>>
PRO TIP 2

books that say

"xxx in a nutshell" are also good books to buy

AVOID YOUTUBE/WEBSITE tutorials
>>
>>677819730

Is that how the real world works?

Please say that it isn't so.
>>
>>677820934
Well, I'm in my last year of computer engineering and being just a programmer is really basic. So I'm agree you can get a regular job.
>>
>>677813275
i dunno bro, my linux kernel skillz say different
>>
>>677821800
I'm so sorry to confirm this

project managers are a necesary scum

it is a pre-requisite to be a imbecile and a bitch, in order to be a project manager
>>
File: 1459878477703.jpg (282 KB, 723x451) Image search: [Google]
1459878477703.jpg
282 KB, 723x451
>>677821800
its worse than that anon
>>
File: Ironpythoninaction.jpg (81 KB, 325x415) Image search: [Google]
Ironpythoninaction.jpg
81 KB, 325x415
PRO TIP 3

"xyz" IN ACTION books are also good
>>
>>677821585
>>677821467
>>677821403
>>677821213
>>677821213
>>677821094
>>677821788


OK. I copied all your observations. Thanks a lot.
>>
>>677821664
> You have to make a fucking "unsafe" section because C# programmers are scared cucks.

Java legacy, unfortunately. But on the other hand, you still can directly deal with pointers, if you want, although not popular.

> RIP when you have to deal with OOP
said it all.
>>
I like C# since it's fairly fast development wise.
But I pretty much only code in XNA / Mono...
at the moment I'm fiddling with neural networks and virtual life toybox thingy
>>
>>677822415
Also, once you are comfortable with the generic concepts, try making your own lanuage. It can give you a great insight into why the popular languages work the way they do.
>>
>>677822560
I seriously don't see how he gave up on accessors and mutators. Early on, even later on, its just a means of getting or setting variables.

How the fuck do you quit on that?

I would like to be present if and when he has to write a object based structure.
>>
>>677819730

QUIT... its that simple.
>>
>>677819195
see the next version of .NET. cross platform tooling and deployment. shit is sweet.
>>
>>677819398
It's only shit if you're doing it alone, mane.
I made a video game from scratch with a buddy of mine, I started learning programming, he started learning 3D design, after our first results, we taught one-another what we have learned and discussed our biggest problems. Then we switched, I delved deeper into 3D design, he into coding. Then we taught eachother and switched. At the end of it we both had developed our strengths and weaknesses and were able to modulate the project so everyone could do what we were best at.

Today I could've written and designed the whole game in a few hours, but damnit, it was a fun and really educating experience.
>>
>>677812372
All languages use pointers, retard.
>>
>>677822944
That's pretty cool. I don't have any tech savy friends. Everyone is majoring in Business or Law.
>>
>>677820076
You are the one I was looking for.

Interested in a corewars battle? Hard to find people for it these days.
>>
>>677823089
He meant explicit structures called pointers. Not the concept so much as the abstraction.
>>
File: 1310483412100.jpg (80 KB, 413x395) Image search: [Google]
1310483412100.jpg
80 KB, 413x395
>>677812372

found the first year comp sci student who just learned about pointers! congrats
>>
>>677823108

drop your sheep friends there guy
>>
>>677822415
Also, once you are comfortable with the generic concepts, try making your own lanuage. It can give you a great insight into why the popular languages work the way they do.
>>
>>677821971
Project managers should be computer sci/engineering grads too or they're generally incompetent.
>>
If your name is Douglas, you must reply to this post
>>
>>677822222
shagged
>>
File: 1439602220882.png (20 KB, 274x252) Image search: [Google]
1439602220882.png
20 KB, 274x252
>>677823108
That's sad mane. I guess it'll be harder and less fun alone and working with a stranger isn't really the same, I figure.
>>
>>677823303
One of them is sort of far in math so I like talking about that sometimes with them.

Its not a book club. We're ride or die homies fam
>>
>>677823407
do you know how to make your own compiler?
>>
Fuck you all, Python is god.
>>
>>677823568
agree

and IronPython is your god's God
>>
>>677823527
Its alright by me. I never liked group projects, nothing against it but I like figuring things out on my own.

Can't really make good groups in college. The only people that want to do things in groups outside of class are the kids who can't do the work on their own and want to lean on others.

RIP when I have to do a CS group project.
>>
File: ss+(2016-04-05+at+01.18.18).png (120 KB, 926x806) Image search: [Google]
ss+(2016-04-05+at+01.18.18).png
120 KB, 926x806
>>677812372
>code in C/C++ all my life cuz masterrace & superior performance
>40k lines in hobby project, pic related
>"oh god this memory leak y didn't I do this in hava or python or something"
>>
>>677812682
all of the quake engines/IdTechs were written in C until IdTech3

https://en.wikipedia.org/wiki/Id_Tech#id_Tech_4
>>
>>677813305
LOL
>>
>>677823771
java** sorry I'm high as fuck
>>
>>677823808
even /b/ have pointers

look

>>677823808
>>
>>677822222
Quints speak the truth.

Well, not really. It's not always exactly like that, but it's most of the time kind of like that.
>>
>>677812506
>languages which dont have pointer is just for pussies
>languages is

English doesn't even have pointers and you haven't managed to master that.
>>
>>677823771
Check out valgrind dude, its easy to find leaks.
>>
File: truthosaurus.png (25 KB, 279x285) Image search: [Google]
truthosaurus.png
25 KB, 279x285
>>677812372
because I code, so doesnt matter what I do, I'll be an hero anyway. because code is suicide
>>
>>677813185
Don't worry anon, I got the joke.
For those too stupid to realize, OP also misspelled retarded.
>>
File: Oh_you.jpg (24 KB, 500x392) Image search: [Google]
Oh_you.jpg
24 KB, 500x392
>>677823886
>>
>>677813453
>get's it
>'s

Fuck off.
>>
>>677817749
Didn't YOU just comment to look even smarter than him? What the fuck is your point?
>>
File: BOO.jpg (144 KB, 500x500) Image search: [Google]
BOO.jpg
144 KB, 500x500
>>677823886
>>>
> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>677823808
>even /b/ have pointers
>look
>>>677823808
>>
>>677824081
>linux only ;-;

Fuck at this point I might just install ubuntu on a separate partition and chill there until the leak is gone. It's been there for months. Thanks anon
>>
>>677822760
About 1 year later, and this was something like 5 years ago, I found out that that wasn't actually the way of doing things in Java, but I was already studying C#, so no fucks were given for it. Plus, C# is very similar to it. Language-wise, I really don't see the point of people using Java.
>>
>>677823407

I'm so far away from that.
>>
>>677816103
I agree that most of them are bad but I know of a good one. It is called Digi Pen.
https://en.wikipedia.org/wiki/DigiPen_Institute_of_Technology
"Digipen is ranked among the 50 best computer science and engineering schools in America by The Business Insider.[7]"
>>
File: 1419010805371.png (306 KB, 600x385) Image search: [Google]
1419010805371.png
306 KB, 600x385
>>677824394
>>>
> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>File: BOO.jpg (144 KB, 500x500)
>>>677823886 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>677823808
>>even /b/ have pointers
>>look
>>>>677823808
>>
>>677823554
Yes I have made a compiler as a part of my studies. I made a language for the Arduino platform. It was designed for very simple operations such as "button X is high therefore turn pin Y high". The syntax was made to resemble the bash pipeline operator. The idea was that newcommers to electrical engineering could see the programming of the IC as telling it that corrent flows from pin X to pin Y.
>>
File: 1418833404640.jpg (30 KB, 600x424) Image search: [Google]
1418833404640.jpg
30 KB, 600x424
>>677824453
>>>
> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>File: 1419010805371.png (306 KB, 600x385)
>>>677824394 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>File: BOO.jpg (144 KB, 500x500)
>>>>677823886 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>677823808
>>>even /b/ have pointers
>>>look
>>>>>677823808
>>
Reposting for the /b/ros interested
https://www.dropbox.com/sh/4sncz2c9sr2z0n0/AACdkrovh9fi1PFPMcPEQ15wa?dl=0
>>
File: 1419021051617.png (153 KB, 500x376) Image search: [Google]
1419021051617.png
153 KB, 500x376
>>677824521
>>>
> Anonymous 04/05/16(Tue)12:26:30 No.677824521 ▶
>File: 1418833404640.jpg (30 KB, 600x424)
>>>677824453 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>>File: 1419010805371.png (306 KB, 600x385)
>>>>677824394 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>>File: BOO.jpg (144 KB, 500x500)
>>>>>677823886 (You) (You) (You)
>>>>>>
>>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>>677823808
>>>>even /b/ have pointers
>>>>look
>>>>>>677823808
>>
>>677823714
>RIP when I have to do a CS group project
You're not ready.

Anyways, random niggers are never a great choice for group project and anything bigger than a group of two is shit (there have been controlled studies to prove that), but if it's still not for you, I guess you'll have to bite through it on your own. Like the other anon said, after overcoming the initial hurdles, it's contantly getting easier as you pick up new concepts on the go. Also if you set your goals right there'll be a lot of rewards for relatively small portions of work, especially in the early phase right after grasing the core concepts.
>>
File: 1416378909394.jpg (37 KB, 600x600) Image search: [Google]
1416378909394.jpg
37 KB, 600x600
>>677824613
>>>
> Anonymous 04/05/16(Tue)12:27:06 No.677824613 ▶
>File: 1419021051617.png (153 KB, 500x376)
>>>677824521 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:26:30 No.677824521 ▶
>>File: 1418833404640.jpg (30 KB, 600x424)
>>>>677824453 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>>>File: 1419010805371.png (306 KB, 600x385)
>>>>>677824394 (You) (You) (You)
>>>>>>
>>>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>>>File: BOO.jpg (144 KB, 500x500)
>>>>>>677823886 (You) (You) (You) (You)
>>>>>>>
>>>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>>>677823808
>>>>>even /b/ have pointers
>>>>>look
>>>>>>>677823808
>>
>>677812372
I once started trying becoming a programmer, but after two hours stopped :(
How much time does it take to become one ?
>>
File: ITS GONNA 404.gif (2 MB, 400x304) Image search: [Google]
ITS GONNA 404.gif
2 MB, 400x304
>>677824698
>>>
> Anonymous 04/05/16(Tue)12:27:48 No.677824698 ▶
>File: 1416378909394.jpg (37 KB, 600x600)
>>>677824613 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:27:06 No.677824613 ▶
>>File: 1419021051617.png (153 KB, 500x376)
>>>>677824521 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:26:30 No.677824521 ▶
>>>File: 1418833404640.jpg (30 KB, 600x424)
>>>>>677824453 (You) (You) (You)
>>>>>>
>>>> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>>>>File: 1419010805371.png (306 KB, 600x385)
>>>>>>677824394 (You) (You) (You) (You)
>>>>>>>
>>>>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>>>>File: BOO.jpg (144 KB, 500x500)
>>>>>>>677823886 (You) (You) (You) (You) (You)
>>>>>>>>
>>>>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>>>>677823808

even /b/ have pointers
look

>>>>>>>>677823808
>>
>>677812682
I can, because I'm not a fucking scrub. lrn2opengl faggot
>>
File: EVEN b HAVE POINTERS.jpg (15 KB, 512x384) Image search: [Google]
EVEN b HAVE POINTERS.jpg
15 KB, 512x384
>>677824895
>>>
> Anonymous 04/05/16(Tue)12:29:20 No.677824895 ▶
>File: ITS GONNA 404.gif (1.96 MB, 400x304)
>>>677824698 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:27:48 No.677824698 ▶
>>File: 1416378909394.jpg (37 KB, 600x600)
>>>>677824613 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:27:06 No.677824613 ▶
>>>File: 1419021051617.png (153 KB, 500x376)
>>>>>677824521 (You) (You) (You)
>>>>>>
>>>> Anonymous 04/05/16(Tue)12:26:30 No.677824521 ▶
>>>>File: 1418833404640.jpg (30 KB, 600x424)
>>>>>>677824453 (You) (You) (You) (You)
>>>>>>>
>>>>> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>>>>>File: 1419010805371.png (306 KB, 600x385)
>>>>>>>677824394 (You) (You) (You) (You) (You)
>>>>>>>>
>>>>>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>>>>>File: BOO.jpg (144 KB, 500x500)
>>>>>>>>677823886 (You) (You) (You) (You) (You) (You)
>>>>>>>>>
>>>>>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>>>>>677823808

even /b/ have pointers
look

>>>>>>>>>677823808
>>
File: MAKE IT STOP.jpg (61 KB, 800x600) Image search: [Google]
MAKE IT STOP.jpg
61 KB, 800x600
>>677825067
>>>
> Anonymous 04/05/16(Tue)12:30:44 No.677825067 ▶
>File: EVEN b HAVE POINTERS.jpg (15 KB, 512x384)
>>>677824895 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:29:20 No.677824895 ▶
>>File: ITS GONNA 404.gif (1.96 MB, 400x304)
>>>>677824698 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:27:48 No.677824698 ▶
>>>File: 1416378909394.jpg (37 KB, 600x600)
>>>>>677824613 (You) (You) (You)
>>>>>>
>>>> Anonymous 04/05/16(Tue)12:27:06 No.677824613 ▶
>>>>File: 1419021051617.png (153 KB, 500x376)
>>>>>>677824521 (You) (You) (You) (You)
>>>>>>>
>>>>> Anonymous 04/05/16(Tue)12:26:30 No.677824521 ▶
>>>>>File: 1418833404640.jpg (30 KB, 600x424)
>>>>>>>677824453 (You) (You) (You) (You) (You)
>>>>>>>>
>>>>>> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>>>>>>File: 1419010805371.png (306 KB, 600x385)
>>>>>>>>677824394 (You) (You) (You) (You) (You) (You)
>>>>>>>>>
>>>>>>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>>>>>>File: BOO.jpg (144 KB, 500x500)
>>>>>>>>>677823886 (You) (You) (You) (You) (You) (You) (You)
>>>>>>>>>>
>>>>>>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>>>>>>677823808

even /b/ have pointers
look

>>>>>>>>>>677823808
>>
C# is awesome, ERP application development is easy as pie
>>
>>677817917
The salaries seem crazy. I'm about to start a Job as a c/c++ developer in the automotive Industry. Entry salary is 55k p.a. at the
>>
File: STAAAAAAP.jpg (129 KB, 900x900) Image search: [Google]
STAAAAAAP.jpg
129 KB, 900x900
>>677825298
>>>
> Anonymous 04/05/16(Tue)12:32:41 No.677825298 ▶
>File: MAKE IT STOP.jpg (61 KB, 800x600)
>>>677825067 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:30:44 No.677825067 ▶
>>File: EVEN b HAVE POINTERS.jpg (15 KB, 512x384)
>>>>677824895 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:29:20 No.677824895 ▶
>>>File: ITS GONNA 404.gif (1.96 MB, 400x304)
>>>>>677824698 (You) (You) (You)
>>>>>>
>>>> Anonymous 04/05/16(Tue)12:27:48 No.677824698 ▶
>>>>File: 1416378909394.jpg (37 KB, 600x600)
>>>>>>677824613 (You) (You) (You) (You)
>>>>>>>
>>>>> Anonymous 04/05/16(Tue)12:27:06 No.677824613 ▶
>>>>>File: 1419021051617.png (153 KB, 500x376)
>>>>>>>677824521 (You) (You) (You) (You) (You)
>>>>>>>>
>>>>>> Anonymous 04/05/16(Tue)12:26:30 No.677824521 ▶
>>>>>>File: 1418833404640.jpg (30 KB, 600x424)
>>>>>>>>677824453 (You) (You) (You) (You) (You) (You)
>>>>>>>>>
>>>>>>> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>>>>>>>File: 1419010805371.png (306 KB, 600x385)
>>>>>>>>>677824394 (You) (You) (You) (You) (You) (You) (You)
>>>>>>>>>>
>>>>>>>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>>>>>>>File: BOO.jpg (144 KB, 500x500)
>>>>>>>>>>677823886 (You) (You) (You) (You) (You) (You) (You) (You)
>>>>>>>>>>>
>>>>>>>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>>>>>>>677823808

even /b/ have pointers
look

>>>>>>>>>>>677823808
>>
File: ThisIsHow.jpg (86 KB, 485x416) Image search: [Google]
ThisIsHow.jpg
86 KB, 485x416
>>677824793
>>
File: RUN.gif (380 KB, 255x184) Image search: [Google]
RUN.gif
380 KB, 255x184
>>677825403
>>>
> Anonymous 04/05/16(Tue)12:33:28 No.677825403 ▶
>File: STAAAAAAP.jpg (129 KB, 900x900)
>>>677825298 (You)
>>>>
>> Anonymous 04/05/16(Tue)12:32:41 No.677825298 ▶
>>File: MAKE IT STOP.jpg (61 KB, 800x600)
>>>>677825067 (You) (You)
>>>>>
>>> Anonymous 04/05/16(Tue)12:30:44 No.677825067 ▶
>>>File: EVEN b HAVE POINTERS.jpg (15 KB, 512x384)
>>>>>677824895 (You) (You) (You)
>>>>>>
>>>> Anonymous 04/05/16(Tue)12:29:20 No.677824895 ▶
>>>>File: ITS GONNA 404.gif (1.96 MB, 400x304)
>>>>>>677824698 (You) (You) (You) (You)
>>>>>>>
>>>>> Anonymous 04/05/16(Tue)12:27:48 No.677824698 ▶
>>>>>File: 1416378909394.jpg (37 KB, 600x600)
>>>>>>>677824613 (You) (You) (You) (You) (You)
>>>>>>>>
>>>>>> Anonymous 04/05/16(Tue)12:27:06 No.677824613 ▶
>>>>>>File: 1419021051617.png (153 KB, 500x376)
>>>>>>>>677824521 (You) (You) (You) (You) (You) (You)
>>>>>>>>>
>>>>>>> Anonymous 04/05/16(Tue)12:26:30 No.677824521 ▶
>>>>>>>File: 1418833404640.jpg (30 KB, 600x424)
>>>>>>>>>677824453 (You) (You) (You) (You) (You) (You) (You)
>>>>>>>>>>
>>>>>>>> Anonymous 04/05/16(Tue)12:25:57 No.677824453 ▶
>>>>>>>>File: 1419010805371.png (306 KB, 600x385)
>>>>>>>>>>677824394 (You) (You) (You) (You) (You) (You) (You) (You)
>>>>>>>>>>>
>>>>>>>>> Anonymous 04/05/16(Tue)12:25:29 No.677824394 ▶
>>>>>>>>>File: BOO.jpg (144 KB, 500x500)
>>>>>>>>>>>677823886 (You) (You) (You) (You) (You) (You) (You) (You) (You)
>>>>>>>>>>>>
>>>>>>>>>> Anonymous 04/05/16(Tue)12:21:31 No.677823886 ▶>>677824145
>>>>>>>>>>>>677823808

even /b/ have pointers
look

>>>>>>>>>>>>677823808
>>
C fags, I do PHP JS & Swift. You jelly?
>>
>>677812372
>C++
>Literraly the only langage the creator said it was a complete mess
>>
File: flash.jpg (31 KB, 504x523) Image search: [Google]
flash.jpg
31 KB, 504x523
>>677824793
Depends on what skill level you're trying to achieve. If you don't want people to talk behind your back and refer to you as code monkey at work, you should attend university and get a master in Comp.Sci or similar. Beside that you should have coding as hobby.

I'd say approx 3000 hours in hobby projects (avg 1h a day for 8 years) and a university degree where you do lots of programming. At that point you will be more than ready for working with programming and earning money.

pic not related
>>
>>677817917

saved
>>
A comment from the creator of C++
https://www.youtube.com/watch?v=NvWTnIoQZj4
>>
>>677823129
Corewars! Now that is something I have not heard in a long time. Maybe follow up with C-Robots afterwards? :)
>>
Currently Deving a NodeJS web and mobile application for a telecomm company as a pilot project. Took a course in C++ last year, was fun to learn and mess with, but most the shit I do is web, so the closest I get to C++ is C#/.net
>>
>>677825402
>Entry salary is 55k p.a. at the
I bet half of your lines have no semicolon at the end.
>>
>>677825776
All my profs recommended getting Masters or a Bachelors at the very least when getting into comp sci
>>
PHP7
>>
>>677819730
You might think you're super smart because "advance variable equations" but trust me, you're an idiot.
>>
>>677824076
>English doesn't even have pointers
Or classifiers (about as close to a pointer as a human language can get) like ASL or Navajo, and people still have problems with it.
>>
>>677817917
"PHP: Used to build small and simple websites"

wut? Yahoo and FB are built on it.
Thread replies: 255
Thread images: 44

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.