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

Why don't you faggots program in the One True Holy Language of C?

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: 304
Thread images: 16

File: KandR-CProgrammingLang.jpg (125KB, 300x377px) Image search: [Google]
KandR-CProgrammingLang.jpg
125KB, 300x377px
Why don't you faggots program in the One True Holy Language of C?
>>
inb4 c++
>>
>>733853835
kek that's shit

u both are shit python is the way to go
>>
>>733853835
c++ is ugly and unnecessary. the fact that the first c++ compilers really just translated it into c code before actual compilation is proof that anything you can do in c++ can be done in c
>>
>>733853772
You spelled Fortran wrong.
>>
>>733853772
I did, like 4 years ago, but it is no longer the best tool for the job on most things I do.
I now use java, python, rails, sql, and angularjs
>>
>>733854184
python is slow as shit

fuck interpreted languages in general, and fuck java for that matter as well. how you gonna get an executable from writing in python LOL
>>
>>733854376
Name one popular program written in the past 2 years that was in fortran
>>
>>733853772
but i do.
>>
>>733854695
What style do you use for placing brackets?
>>
>>733853772
C++ is really all you need. Even then, it gets pretty superfluous. Just be a man and upgrade to C#. I swear it's identical except no stupid header files or prototyping and IDE's now can handle librarying, compiles, and execution. Leave C where it be
>>
>>733854761
opening { on the same line, always. fuck K&R suggestion on that one.
>>
>>733855083
Same here

K&R actually does do opening bracket on same line, except for the brackets around functions for some reason
>>
>>733854305
HAH I DIDNT ACTUALLY KNOW THAT
>>
>>733854447
why java tho
>>
Does BS agree? Bok doesn't know
>>
>>733854431
kek, kek, kek, kek, and kek.
Why so much web-based? 90% of web-based is shit.
>>
>>733854597
nah we just like it cause it sounds like fourchan.
>>
>>733855007
>C#
>implying I like to code with micro$hits cock up my ass
>>
>>733855435
this
>>
>>733853772
afte years of working low level office, pizza and fast food jobs i'm learning java now at 27. by 28/29 i'll be fully employed making at least 55,000 per year. A few years after that it will be 70+.

feels so good to not have to bother with 4 years of uni to get a decent paying job, the pay of which just keeps going up and up after each year of experience with no sight of demand slowing down any time soon, in fact all signs point to boom boom boom.
>>
>>733855224
too many type modifiers just to get a basic program running

and why compile to bytecode and require java to be installed on anything you want your program to work on instead of just making your code cross platform and compiling to different native executables based on system
>>
>>733854597
>2 years
Name one popular program written in the past years, faggot

>>733854305
Anything you can do in C, you can do in assembly
Why don't you just use assembly, anon?

>>733854761
>>733855196
This.
The CORRECT way.

>>733855007
>C#
>.NET
What the fuck?

>>733855313
If it's not a desktop application or system programming, then it's web based. I either use python, which is my go-to interpreted, or java, which is my go-to compiled language.
>>
any ide recommendation?
so far i've just been using sublime text but it's only been good for interpreted langs, that I know of..

I am pythonfag.
>>
>>733854184
kys
>>
>>733854305
Yeah, ugly af though
>>
>>733854431
Do you also like it in the ass?
>>
>>733855836
>Anything you can do in C, you can do in assembly
Why don't you just use assembly, anon?

c++ complicates C.
C simplifies assembly.
>>
>>733855840
use vim or GNU emacs
>>
>>733855991
i have trouble working well with non-graphical editors. I can't imagine using one for a large project.

Am i just bad?
>>
>>733855836
this^^

Well put...
>>
>>733856067
once you get the keyboard commands down it's really easy to work with. i usually do smaller programs where using a command line editor doesn't become a huge problem, but if I were to do a big project I'd use atom, or codeblocks if you want a full fledged IDE
>>
>>733856295
Tahnks. Much appreciated.
>>
>>733856131
>22 years old
>got my software engineering degree in 7 semesters a few weeks ago with a business minor so that I can market and sell my side projects
>accepted an offer for 85,000 from Capital One
>kicking ass every fucking day
Feels good, man
>>
>>733856472
Yeah 22 as well. I accepted an offer with the DoD. Cheers man.
>>
>>733855836
>Why don't you just use assembly, anon?

With C you get easy readability as well as a moderate idea as to how your program actually runs once it's compiled to assembly. Assembly is only really necessary for lower level stuff.

C++ on the other hand takes all the greatness C has and shits on it with abstract loads of shit that doesn't add anything useful to a program, and in the end will probably just make it run slower
>>
>>733856472
>software engineering degree
>software engineering degree
>not a compsci/maths degree
>>
File: Icon-Matlab_1_.png (43KB, 256x256px) Image search: [Google]
Icon-Matlab_1_.png
43KB, 256x256px
Because i only really need this
>>
>>733857067
>MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and fourth-generation programming language. A proprietary programming language developed by MathWorks

>proprietary programming language

>proprietary

have fun paying for software and sucking corporate dick lol faggot
>>
>>733855840
PyCharm
>>
>>733855622
i-i-is fast food jobs my future after college??
>>
>>733853772
Scala FTW
>>
>>733857223
As engineering major, kinda need big coorporation to work on shit like airplanes anyway...not mad
>>
>>733857410
least it's better thank java, i guess
>>
>>733857910
*than
>>
>>733856841
>getting a government job
>>
>>733857410
lol
scala is a gimmick
yeah it maps to JVM woot woot
but it discards so much value gained by other functional languages
might as well use Python
or Rust if you feel adventurous but aren't smart enough to do Haskell
>>
>>733858522
second
nobody in their right mind wants to work for gubment
enjoy your bureaucracy, average pay, good bennies, but shit work
>>
>>733853772
the one true language is machine language

fuck with my 1's and 0's
>>
>>733858844
So you just like to shove any slight chance of code portability up your ass???
>>
>>733859029
what does code portability have to do with machine language?
literally every processor on every platform uses machine language so its actually the most portable language there is?
>>
>>733855196
>K&R actually does do opening bracket on same line, except for the brackets around functions for some reason
i was fairly sure they suggested opening them on the new line, but now that i think about it, the first C standard didn't even allow one-line comments, so it would make no sense, as you couldn't do shit like:
// if (x)
{
...
}

oh well. i must be confusing it with first C++ spec or something
>>
>>733857223
Dis Nigga don't know it's practically pseudo c for advanced math and analysis. Not fucking webpages.
>>
Don't need to since I'm already an engineer.
>>
>>733859389
you're forgetting that different opreating systems will have incompatible ABIs, let alone the fact that other processors than x86 exist

>want to make my C program i wrote for linux x86 to work on Windows ARM
>literally just need to compile it for that sustem with no questions asked as long as code is cross platform

on the other hand

>want my MACHINE CODE program for linux x86 to work on windows ARM???
>i'm fucking screwed then
>>
>>733853772
Because it depends on what you're doing.

>not gonna compile an exe to manipulate 2 cells in a spread sheet

>can't write industrial controls in c

>not all devices have a compiler for c

However c has its place. Like arduino. Until that lady Ada cunt got it all done in c++ and now it's hard to write 3 lines without maxing something out.
>>
>>733860088
This nigger gets it
>>
>>733860172
>can't write industrial controls in c
yes you can
>not all devices have a compiler for c
then write a compiler for c for that device
>>
Go is the way to go haha
>>
>>733860714
No you can't write industrial controls in c.

All platforms out there use a form a pseudo c for their structured text.

Unless you really wanted to start from scratch but then noone in their right mind would let you put it in a high risk process without alot of certs.

>write a compiler

Nigga I can build a calculator too but I'd rather just buy one.
>>
File: 14958529691451406810033.jpg (1MB, 3752x5376px) Image search: [Google]
14958529691451406810033.jpg
1MB, 3752x5376px
>>733859467
Here's some sample code from my K&R 2nd edition if it's of interest
>>
>>733861180
No it's not haha
It does have ken's seal of approval tho so might as well consider trying to learn it at least ig
>>
>>733861295
if you woke up 100 years ago then your only option would be to build a calculator from scratch wouldn't it? if your platform doesn't have a c compiler then the same principles apply so do all the developers for that system an enormous favor and write a c compiler for it
>>
>>733859789
>lol guise im an engineer haha programmers are doofus amirite??????
>>
>>733858744
This
>>
>>733857067
Why the fuck would I ever use matlab
>>
>>733858649
/thread
>>
File: pvdl.jpg (76KB, 493x700px) Image search: [Google]
pvdl.jpg
76KB, 493x700px
and you don't know C until you can understand this
>>
>>733865285
looks interesting, i'll consider getting that sometime
>>
>>733865285
why is there a blue fish on the cover? why the fuck does every single reference book have a stock image of something completely unrelated on the cover? I had a Java textbook with a photo of sandcastles on the cover, and a precalc textbook with a girl surfing on the cover. Why not do something that's actually related to the content of the book
>>
I eat niggers
>>
>>733865893
precalc with a girl surfing, you can calculate everything about that girls surfing given the right data. sandcastles need to be built; consider the sandcastle a working code and all those little grains of sand are small strings of text coming together to form one functional sandcastle.
>>
>>733866248
that's honestly the only reasonable explanation I can think of
>>
>>733862905
Dude calculators have been around for millenia.

Also I'm not sure you understand the environments I speak of. Maybe if you saw the practical applications of programming you'd understand. Sometimes doing what you say is simply not worth it.

This is the problem with programmers. They always have a huge disconnect between logic and reality. Looks great on screen but shitty on the books. Or on the floor. Or in the field. Or in the wild.
>>
>>733854184
PYTHON ALL THE WAYYYY MY NIGGASS
>>
>>733867335
I meant electronic calculators

Honestly though I was half joking about writing a c compiler for such systems, you raise pretty good points imo
>>
>>733853772
Because I'm wrapping up my first computer science class and it's Python. I have an almost perfect grade though. :^)
>>
>>733867386
>USELESS SLOW ASS INTERPRETED LANGUAGES ALL THE WAYYYY MY NIGGASS
>>
>>733867651
lucky, for my intro to compsci class in highschool we had to use Scratch
>>
>>733867827
I'm not even familiar with that. I'm 35 and this is my second crack at college. I took an intro CS class back when I was like 19 and it was C++ and made zero sense. I think that had more to do with the fact that I was drunk and high all the time than it had to do with the language, but I also hear Python is a far better intro language.
>>
>>733867739
agree
Python is glue
you abandon it when you need to either write a CPU bound application, want stronger guarantees from a type system, or are generally disgusted by the degree of hackery

it's basically PHP for the command-line
>>
>>733853772
because C++ is literally C, but better in 128 ways

do you not like C++ because it's too hard for you? too fucking bad, your C program is a C++ program. fucking owned.
>>
File: nano-encoder.png (110KB, 577x610px) Image search: [Google]
nano-encoder.png
110KB, 577x610px
>>733867970
Scratch is pic related

Python is a hell lot more abstract than C/C++ so it's a good language to get a novice programmer acquainted with programming. I tried learning C++ as my first language and it wasn't easy at all considering I was 13 and had no knowledge of pretty much all programming concepts
>>
>>733868477
Damn, that looks rather autistic. But yeah there are some people in my class who clearly just have a hard time grasping the logic behind programming, but I apparently have a good head for that so it really isn't very hard. I'll be taking a Java class over the summer, next.
>>
>>733857223
being this fucking retarded wow

matlab is the most useful piece of software written since SPICE
>>
>>733868917
How expensive is it?
>>
>>733868329
>C++ is too hard for you?
I understand C++ just fine, I just don't see a reason to add so much unnecessary shit to C. Yeah adding classes was nice but beyond that it muddles up the code and adds unnecessary shit that isn't as low level as C just to make it easier for the programmer

>your C program is a C++ program

Not necessarily true. For example only in C can you convert a void pointer to a different pointer type without a cast.
>>
>>733854447
>how you gonna get an executable from writing python LOL

wat
look up Platypus
>>
>>733869135
that's because you've never written anything serious or actually consequential before.

your second point is a DIRE fucking weakness. almost unforgivable. and in C++ 11 pointer casting is even harder and requires things that draw even more attention to the programmer's eye.
>>
>>733867970

I just finished an immersive coding camp. About to have three offers in three different cities. Feels good to finish a program in three months instead of 4-5 years and get job offers above 60k right off the bat.

>JSfag
>>
File: 1337.png (54KB, 544x298px) Image search: [Google]
1337.png
54KB, 544x298px
Just finished a script to spam kahoot rooms in python and selenium

took five minutes, completely human readable, and kind of fun
>>
>>733869250
>Platypus is a developer tool for the Mac OS X operating system. It creates native Mac OS X applications from interpreted scripts such as shell scripts or Perl, Ruby and Python programs. This is done by wrapping the script in an application bundle along with a native executable binary that runs the script.

So it just creates python interpreters that automatically run a built-in python script. That's still not truly native support.
>>
>>733869135
I'm a newfag when it comes to computers and code, bit isn't it so that you can create objects in c?
>>
>>733869517
What program was it? I know several people at Microsoft who all swear up and down that you're in a much better position with an actual four year CS degree, but of course that's what they all did (and a Master's, in some cases) so while I trust they're trying to give me good advice, I have wondered if they're biased. Can you tell me about the camp you did?
>>
>>733869595
New to programming and have never used python but I know what some of this is saying. What exactly does this do?
>>
File: ir seq1.jpg (201KB, 1632x1224px) Image search: [Google]
ir seq1.jpg
201KB, 1632x1224px
I do.
>>
>>733869706
So? What's wrong with having an interpreter wrapped as an executable?
>>
>>733869907
this isn't the whole script
pretty much the first lines here ask for the user to enter the pin and desired username.

Then, I use PhantomJS and selenium to grab the Kahoot page, find the HTML element where you enter the pin, and send the pin followed by the enter key. Same thing for the username. The while loops are to wait for the element to be visible on the page for users with slow internet connection
>>
>>733869955
Nothing. It'll be pretty slow in comparison to native code though
>>
File: s-l300.jpg (18KB, 233x300px) Image search: [Google]
s-l300.jpg
18KB, 233x300px
>>733869927
please plot a path for learning so i can do this shit too

pic related
made me feel retarded. want to believe its just a shit book but it was probably me
>>
>>733869955
Well it's not an executable. Your code doesn't generate an ounce of object code.

I don't know any Python (or really want to know any after I saw its syntax), but can you make arbitrary OS API calls?
>>
>>733870145
I'm somewhat new to programming. Is the speed of a program that's not run natively really that slow? From what I can tell most of my python scripts run in less than a second to the point that it's not noticeable at all.
>>
>>733870287
it's called:
import os
>>
>>733869862
I did Hack Reactor's curriculum (an offshoot program that licensed it). Hack Reactor gets lots of people who have master's degrees in CS but just didn't get the practical skills they needed while in uni. A CS degree would definitely help you if you put in the work alongside it to properly learn to code, but a good immersive program can give you the practical skills in a very short amount of time. You don't get all the theory that is taught in a degree, but will you ever use it? Depends on what field you go into, I guess. For what I plan on doing (fullstack dev), many companies will look past the lack of a degree if you have practical experience, evidence of past projects, and can solve their coding challenges.

tl;dr don't let someone with a CS degree tell you that you can't do it without one. Truth is, many of THEM attend bootcamps. but yeah, a CS degree wouldn't hurt, except your wallet.
>>
File: images.jpg (6KB, 240x180px) Image search: [Google]
images.jpg
6KB, 240x180px
>>733867651
>>
>>733870087
Oh nice. So what are you spamming?
>>
>>733870431
Whenever you create a new login name on a Kahoot game, it shows up on the presentation screen. So, you can make tons and tons of copies of a certain username followed by some random number and drive whatever teacher is hosting the quiz nuts.
>>
int rand()
{
return 10;
}
>>
>>733870289
The program that's running is the interpreter reading your intermediate bytecode (or worse, actual text script) byte by byte with huge if-then-else chains and deciding what to do, then doing it and storing the results in some really inefficient way.
>>
>>733853772
But i do
Also i didn't know it was /g/'s raid time
>>
>>733870209
First you brush up on your basic math:
Arithmetic, a little geometry, elementary algebra, and some basic trig.

Next get a standard calculus text and dive in. You should also get a linear algebra and discrete math books as well; make sure the discrete text is proof based (I recommend A Transition to Advanced Mathematics by Smith).
Once you're a couple chapters in to your discrete book (you will want to have covered basic proposition and higher order logic, and basic proofs), you may begin learning programming and computer architecture. As a litmus test, if you don't know what this statement is

∀P((0∈P∧∀i(i∈P-->i+1∈P))-->∀n(n∈P))

you aren't ready to take the reins of a computer.

Now, forget what you do know about computer programming:

First, you learn boolean logic operations
then, you learn transistor logic
then, you learn how to build functional units from logic gates
then, you learn CPU design
then, and only then, you learn assembly language
then, after you have mastered assembly language (not dabbled, but mastered it), you learn C
then, after you have mastered C, you may learn the higher-level languages of your choice, but you will always use C and assembly as your primary languages because everything else is unnecessary bloat.

By this time you should be finished with your calculus (up to advanced integration techniques and vector basics), discrete, and linear algebra, and are ready for the next wave of math: abstract algebra, analysis, multivariate and vector calculus, and, after you have progressed a way in those, topology.

Finally, you become familiar with topoi, and study the internal logic of categories
then familiarize yourself with (general) type theory, and its applications to programming. I also recommend studying how to reformulate mathematics in terms of globular categories for use in automatic theorem proving, because there is an inherent programming-like 'feel' to it.
>>
>>733870402
Is this a let's make fun of the guy who's learning something new to better himself because he isn't a 1337 h4x0r episode?
>>
>>733863854
Because you may have aspirations beyond wearing a name badge for minimum wage, anon.
>>
because strict datatypes can suck my ass.
>>
>>733870289
What kind of programs do you do? If you're just doing command line input/output and math then speed shouldn't be a problem, but if you're doing something processor-heavy then there can be a significant difference in speed
>>
>>733870596
ty
>>
Damn OP, did you also live when dinosaurs walked the earth?
>>
>>733870596
i can't remember trig or basic high school calculus
is this a good starting point?
>>
>>733870563
Lol that's awesome. I want to try my hand at stuff like this
>>
>>733870596
Legit post.

Basically my first 2 years of studying electronic engineering.
>>
>>733870596
>∀P((0∈P∧∀i(i∈P-->i+1∈P))-->∀n(n∈P))

For all P, if 0 is an element of P and, for all i, if i is an element of P then i + 1 is an element of P, then, for all n, n is an element of P?
>>
>>733869754
C++ vs C is a LOT of computer science-y things you need to create a program that's more than a few dozen source files in size, that can REALLY be followed, understood, extended, bug-fixed, etc. in a competent and professional manner.

and really, even small programs you wrote for yourself benefit from using proper ways of doing things from the start. i have learned that -- the hard way -- for myself just on code no one but me has ever seen.
>>
c++ is where it is at you pussy
>>
>>733870975
Not sure, never read it. I wonder if that is the sane Kolmolgorov with the famous inequality...

Just google free trig PDF and free calculus PDF if you want a good cheap book to refresh yourself. That or order an older edition of a good one on eBay for next to nothing.
>>
>>733870625

No, I just genuinely thought it was cute.

Python seems like a great language to learn programming in because the syntax isn't scary at all. Google just did some huge programming poll and Python was the main language people wanted to know more about/program in more often.

I've never bothered to actually do anything with it because it seems inefficient and is weakly typed and will probably never be in much demand for serious projects.
>>
File: IMG_20121221_074032.jpg (1MB, 2560x1920px) Image search: [Google]
IMG_20121221_074032.jpg
1MB, 2560x1920px
>>733870209
I learned C with book in OP's pic.
I've heard the second edition is better.

For digital electronics, you can probably get by without a lot of electronics and math.
For more understanding, something like
>https://www.allaboutcircuits.com/textbook/
Is similar to my formal education in electronics
>>
>>733871413
lol the syntax of python is a goddamn abortion and god help you if it's the first programming language you learn. you'd be better off if the first one you learn is java (hint: you will be in big trouble if the first one you learn is java)
>>
>>733871112
It is the principle of mathematical induction expressed in second order logic. Think of 0 here as the base case
>>
>>733853772
Because golang is fucking awesome.
>>
>>733870975
http://www.booksites.net/download/croft_me/student_files/first_aid_kit.pdf

this might be a useful primer, anon.
>>
>>733871413
Yeah man, I obviously don't have any basis for comparison to other languages yet, but I definitely find it very intuitive. The weak typing has frustrated me a little bit with some problems I've had where I haven't been able to get shit quite right, and for that reason my instructor says I'll be pleased with Java when I get to that.
>>
>>733871528
Newfag here. Why do you say this?
>>
>>733870975
Foundation Maths by Dr Anthony Croft and Robert Davison

Really good, thorough approach to fundamentals with plenty of exercises and examples for you to work through
>>
>>733871652
it's been a ton of years since i even saw python code, but what shocked and appalled me was the syntax for object oriented stuff.

the lack of curly braces is very off-putting, but even Ruby uses end keywords that let you see visually what scopes are ending.
>>
>>733871975
Again, as a newfag I have no basis for comparison but I find curly braces visually displeasing and was happy not to see them in Python. Do you think they will grow on me? I guess it sounds like I hope they do.
>>
>>733871528
Java was the first language I learned, didn't seem to hurt me any.
>>
>>733871975
Wait so how do you tell the scope of a variable in python then?
>>
I should note that modern stuff is still done in plain C. small and very self-contained stuff.

x264 is just plain C, because it's small enough and at a high level simple to follow (it's just implementing the h.264 standard, after all), that nothing object-oriented is even necessary, or things like exception handling. it's also composed of a shitload of assembly code files that care not what high-level language is being used.
>>
>>733872203
Python uses whitespace to delimit code blocks. It's really fucking annoying.
>>
>>733872170
Do you use exception handling to do plain if-then-else logic? Do you try to wedge every concept into an object factory paradigm? Do you create classes that consist of nothing but static members, and so aren't actually classes at all but abortions?

If you answer no to all of that, then you probably understand object-oriented programming better than the creators of java, so you're probably actually smart.
>>
>>733872494
this comment says a lot more about the user than the language
>>
File: insonia.gif (415KB, 354x230px) Image search: [Google]
insonia.gif
415KB, 354x230px
>>733853772
ITT coders think they won't be replaced by code written by greedier coders cashing out before they get replaced.

This is why silicon valley is screaming #BasicIncome.

They know exactly how this will go.
>>
>>733872557
Lol. No, I don't do any of that. And I program in go now, but Java was the first language I learned.
>>
>>733872590
no its because they're a bunch of San Francisco communist douchebags virtue signalling destructive policies instead of sticking to their area of expertise
>>
>>733853772

Because I don't write fucking operating systems.

Python works fine for 95% of what I do, has a much faster development cycle, and I don't have to fucking keep track of memory like a Jewish accountant.
>>
>>733872494
That dies sound rather bizarre. I actually don't mind the curly braces if I'm in an ide and it automatically formats everything; in fact I think I would prefer to have them than not
>>
>>733871557
I'm an absolute novice with logical statements, so I might be incorrect, but is it basically saying that, if a given number is contained within a set, and all incremented values of the numbers in the set are also in the set themselves, then the set contains all real numbers?

Although since the part (i element of P --> i + 1 element of P) has a one-way arrow wouldn't it technically only be guaranteed to have non-negative numbers?
>>
>>733872744
At one job I had not too long ago I saw all three of those from fucking senior developers, which I recognized from my brief introduction to Java (I learned C++ first) and the second one from COM, and it was nauseating. We were using PHP so it was doubly inappropriate. PHP actually gives you the tools to do things correctly (that's going to sound funny to some people, but we're talking about vs. java).
>>
>>733872936
>works fine for 95% of what I do
and what is it that you do? It doesn't sound like much.
>>
>>733872936
toy.
>>
>>733870570
>opening bracket on own line
>>
I used to use Delphi for Windows, Java for Win-Lin, and did C but for microcontrollers and digital systems shet. Now I mostly use javascript and Rails. It's all about doing the more with the less. Used assembly in electronics only, vhdl for fpgas, c# for some college stuff. Never marry the language, marry the project
>>
>>733873872
This is actually the only way to do things. Trust me, I know C++.

Every time in the past 10 years of web development I've put a curly bracket on the same line as the opening I've vomited a little in my mouth. It's so much vomit.
>>
>>733873682

I make six figures for about 20 hours of real work a week. So yeah, it's not much but it's pretty lucrative.
>>
>>733873148
>is it basically saying that, if a given number is contained within a set, and all incremented values of the numbers in the set are also in the set themselves, then the set contains all real numbers?

Ehh its actually more general than that; it is the principle of mathematical induction. Though it may technically be used on any well-ordered set, it is indeed typically used to prove statements regarding the natural numbers.

What may be confusing is that one of the two propositions in the antecedent of the implication is, itself, an implication.
>>
>>733855313
Because you filthy nigger everything goes to web now. Statistics shows that people prefer online web services rather then installing unnecessary programs ro their pc. Now almost every new program requires internet connection to connect to cloud service where part of the code if beeing saved. Soon everything will go to web. Also all the browser plugins will die soon so language like java and web based languages will live on. Desktop will die.
>>
>>733874228
That doesn;'t preclude coding in C

the entire server backend can be coded up in C. The browser is just a presentation layer
>>
>>733873148
>then the set contains all real numbers?
Oh, and it is important to note it is concerned with the natural numbers, not the reals (though I think you meant to refer to the former)
>>
>>733874114
So you're saying you do math-heavy work that requires a serious college degree. Although not any math which needs to be done fast at all. Which is why you use python.
>>
>>733874111
b-b-but k&r

oh wait nevermind k&r only does own-line opening brackets on functions and not conditionals/loops
>>
>>733854305
Anything that can be done in a Turing complete language can be done in any other Turing complete language. You could compile C++ to Python, then compile it to Java, then to Scheme, then to assembly. Although you probably don't want to write Call of Duty in Python, do you...
>>
>>733855840
PyCharm's the way to go. But I don't get wgy you would need a dedicated IDE for Python
>>
>>733874388
Yes it can be coded. But java handles database side way better. For instance like java spring framework
>>
>>733855734
Because then you have to compile for every system.
>>
>>733874480
I don't want to write Call of Duty
>>
>>733857067
Obvious troll is obvious
>>
>>733871574
goes from shit is too easy all the way to no fucking idea, so it looks like exactly what i need
>nailedit.jpg
>>
>>733853772
This is hilarious but I have a serious question. What language are mission critical systems like commercial air traffic control written in?
>>
>>733853772

because as much as I want to care about creating the most efficient result I can, bosses care more about it being out the door. Also, I don't work in hardware or embedded stuff
>>
>>733855622
Any particular book or resource that you're using to learn?
>>
>>733874413
That's what I was thinking although out of context I don't think ∀n(n∈P) would specifically be just the naturals would it? So wouldn't it technically be something like ∀n∈ℕ(n∈P)?
>>
i still don't understand what the point in private variables is languages. send help.
>>
What is the best book/ source to learn C++ or Java or Python?
>>
>>733874611
You mean the plugin you've got for java that handles the database handles it well. Java's just bytecode (or object code that was compiled from bytecode *shudder*).
What the other guy's talking about wouldn't be C though -- C++ for a sever backend is what heavyweights like Google use. Never C, it's not feasible in the slightest.

>>733874631
Yeah, like for many things that are real serious, "for every system" isn't that many systems or architectures, and it's totally worth it anyway.
>>
>>733872154
>>733871975
I love the way python forces correct formatting by having indentation control all code blocks. I think it's genius. it's just preference in the end, though.
>>
>>733853772
unity uses c#
>>
>>733875071
Why the hell are you using unity for an engine?
>>
>>733874957
It's used in OOP when you don't want others to be able to directly access your class' variables. They must then use methods that you designed in the class to get them (access or change value), and thus you can restrict what they can set it to. If you made a circle class, would you want someone to be able to set a negative radius? Probably not. Look up encapsulation to learn more.
>>
>>733855840
I use Atom for most languages now. It's nice and lightweight, and it does have Python plugins (I don't program in Python so I haven't used them).
>>
>>733868917
only for faggots employed in shit-tier jobs like science and engineering.

NEET have no need to waste their time on such trash. Python is more than sufficient.
>>
>>733874929
It depends on the context, but it is sort of implied since we're talking about mathematical induction
>>
>>733874991
I learned the super-super-basics of programming doing BASIC on my TI-83 in high school. Then I picked up "C++ From Scratch" in 12th grade and it was fantastic. Absolutely great, learned what objected-oriented is really all about and many good coding habits (I think) from it. I don't recall anything from the book that would become dated now, since you only do DOS prompt programs in it -- but what the book is all about is the programming, not the presentation.

Disclaimer: Actually I learned Z80 assembly for the TI-83 in between and learned how pointers worked in the very hardest and longest way imaginable before I started the C++. Made the C++ a total breeze, so YMMV.
>>
python is the one true god language

print("nigger")
>>
>>733875160
Because he's a child learning to be a future slave for some shit tier game company that will lay him off.
>>
>>733874957
They can't be directly access from outside the class.
The point is that other stuff might need updated when the variable changes.
An example would be, if you had one variable to keep track of the number of red socks sold and another for total socks sold. When the red socks variable changes, the total also needs changed.
You can call addAPairOfRedSocks() to update the variable without having to be familliar with the total data structure and the effects of changing a value.
>>
>>733853772
It's not 1992 anymore faggot
>>
>>733875397
Kys
>>
>>733875529
what's C precious?
>>
>>733874991
Depends on your programming skill, some sources are designed to teach for people completely new to program while others will assume you already can code in another language and have a good grasp of programming concepts

I like to find sources that come from the author of the programming language as long as they aren't retarded at explaining things and the text isn't out of date, and I've heard Bjarn Stroustoup's (creator of C++) "The C++ Programming Language" is pretty good, although I haven't read it myself


For Python if it's any help I think their official website has links to recommended tutorials
>>
>>733875050
This is the thing I hate most about Python. Looking through code for 20 minutes to figure out where the hell you left out one space and made the whole program not run.

If you really want to force formatting style you can do that in any language by using a linter.
>>
Anyone care to give some assistance?

pastebin / VTxXwzwW

LN 468 "no suitable conversion function from ACE_Auto_Array_Ptr<uint8> to const void* exist"
>>
>>733872590
this..
>>
>>733875716
Implying?
>>
>>733874957
1. Encapsulation
2. More efficient memory use
3. Programming safety/quality (you can't accidentally reuse or misuse an existing variable -you have to redeclare it and the name is local
1 & 3 combined force you tho think hard about when you make a variable public and have a good reason for it. OOP makes it even moreso.
>>
All of these posts and not one mention of one of the greats - easy to understand and use, and nearly every company over $500M in revenue uses it - PL/SQL. Not hardcore programming, (neither is Python), but insanely useful and operates with the God Oracle seamlessly. Based on the ADA language. MSFTfags will want T-SQL here, but T-SQL is an aborted fetus compared to PL/SQL
>>
>>733853772
I only speak /b/ nigger.
>>
>>733871476
Everybody should be using the ANSI C version at this point, yeah; there are some things in more modern versions of C that should be used, though, particularly in the areas of typedefs and enums; you want a uint8_t, you should use that instead of char.
>>
>>733875050
Newfag here again. I like this too and it kind of surprises me that there are other people who don't. It just makes sense to my eyes, and makes it easy to find what I'm looking for.
>>
>>733876539
>B is a programming language developed at Bell Labs circa 1969. It is the work of Ken Thompson with Dennis Ritchie.

Precursor to C. Apparently still used on some embedded systems

/* The following function will print a non-negative number, n, to
the base b, where 2<=b<=10. This routine uses the fact that
in the ASCII character set, the digits 0 to 9 have sequential
code values. */

printn(n, b) {
extrn putchar;
auto a;

if (a = n / b) /* assignment, not test for equality */
printn(a, b); /* recursive */
putchar(n % b + '0');
}
>>
>>733875923
python also fucks hard with my dyslexia; I find it extremely difficult to vertically align columns. Also, too bad if you want to cut and paste a block from one section into any other section without extensively eyeballing it first.
>>
>>733876483
fuck you fagoot oracle is money grabbing greedy corporation. enjoy your corporate welfare faggot!
>>
>>733876483
Who let the edgelord in?
>>
>>733875627
i had 3 paragraphs of addition to this and i clicked 1 pixel wrong in captcha and it dumped it all, so i'll try to recreate what i was saying...

Yeah, and it turns out extremely valuable when developing a program that isn't tiny. things might change, or you want to extend what your program does or improve how it does it. it helps so much down the line to hide to client code how you do things internally. even to keep them from optimizing to it.

and this isn't just some wisdom handed down from greybeards. even when you, who took the greybeards' advice to heart, wrote a class that was simple and definitely would not need to be changed in the future. now you, who wrote the class in the first place, have decided that it needs to be implemented differently, and the headaches begin because you took a few shortcuts to make things easier and so changing the internal implementation means you need to recode all the client code that used that class.
>>
>>733875050
Actually, it's not preference, it's just really bad. It's accepted because python is strictly a scripting language and not used for anything real. Certainly not anything big. It's extremely unreadable unless, I guess, you wrote the code in the first place.
>>
>>733874769
Visual Basic 7
>>
>>733875160
elitist fags like this give me great job opportunities. istting in my boxers getting high, playing Eve online and finishing up a game for some retard now

i dont see whats so bad about it or how its at least a bad way to learn everything.

ultimate i just like have the program to hold and organize everything. like how android is but better
>>
>>733876881
Yes Oracle is a money hungry company. Doesn't change the fact that it is everywhere and there are lots of careers to be had in their world.
>>
>>733874228
In high school I took AP compsci and the school only had chromebooks so we had to learn java using a shitty online interpreter
>>
File: 1495805635772.jpg (6KB, 105x120px) Image search: [Google]
1495805635772.jpg
6KB, 105x120px
>>733877293
Is this a codemonkey?
>>
>>733877367
Literally kill you are self
>>
>>733877461
no u
>>
>>733877461
That was an unnecessarily hurtful thing to say
>>
>>733876262
C had a place in the world back then. It's like a portable assembler and we needed something very bare bones to write fast memory efficient code

Now we can afford the overhead of garbage collection, our programs are much bigger and more complex so we want types and higher kinded types, functional programming and immutable data structures (that require a gc)

So c is not a tool for this generation unless you're hacking on Linux
>>
>>733877815
Ok then what do you recommend???
>>
>>733877815
you misspelled "bloated".
>>
>>733877815
no one wants functional programming languages. only retards are happy with what javascript now is. the world and web development are insane.
>>
>>733877293
only games that I can think of off the top of my head that use unity:
>mario run
>pokemon go (I think?)
>meme games that every edgy twitch streamer plays
>>
>>733853772
Because i don't wanna write 100 pages of unnecessary code to solve a simple problem
>>
>>733877815
also, see my post here
>>733872279

C still exists. It's just even more niche than C++. And also C is C++ but more limited, like a quadriplegic. They still have a brain and gastrointestinal tract, just no limbs.
>>
>>733878219
Actually you do if you need that simple problem to be solved 30 million times per second.

But you'd probably use a function written in assembly embedded in a C++ program for it. See Avisynth. We got lots of that. And there's zero reason for C vs C++ and so many reasons against.
>>
>>733878139
lol you couldve googled and saw how wrong you are
>>733877402
idk what you mean so i guess
>>
So I haven't programmed hard core in a long time. Back then it was all C; yes I had the K&R book. I even dipped into x86 assembly from time to time, but only as an adventure.

So my question is: is dipping in to assembly still a real thing? Do people even know assembly? Who even teaches that shit these days? What types of programming requires you to do it?
>>
>>733853772
because it takes ages to get simple stuff done
>>
overloading operators is over powered
>>
>>733878720
It is still alive and well but in very niche areas (that I'm aware of). Head over to >>>/vr/ and check out the homebrew / rom hacking general. They are always talking about it over there.
>>
>>733878489
More code more time to compile is simple if you write less code it will take less to compile
>>
>>733878720
Uhhhh dude. In a word, yes.
There is still so very, very much assembly. Have you heard of SSE? How about AVX, it's 256-bit.

Anything to do with image filtering or especially video filtering, you need to have read Intel's and AMD's optimization guidelines for each microarchitecture. No one is going to be happy that your algorithm is slow on their CPU because you were lazy. And no one is going to rip video with your noise filter if you've just got a C algorithm. (Not quite, everyone will if your filter is great, but everyone will be demanding you rewrite it in 3 or 4 different assembly versions because it's too slow.)

You have 1920 times 1080 pixels to optimize for for every frame. Do you seriously think your branch code is adequate for that? Not even with Intel's C++ compiler is it, and that compiler is scary.
>>
>>733878720
There are several system-specific processes that higher-level languages can't do on their own. Usually you can find assembly being used for the lower bits of kernels such as linux
>>
>>733875035
Most widely deployed systems programming language in history : "it's not feasible in the slightest."
>>
>>733879306
That's small-fucking-potatoes, though. Video filtering, video encoding...
If you actually know your stuff you're knocking 30, 40, 50% off the execution time. The execution time was an hour.
>>
>>733879223
yeah I thought so in hard core hardware based stuff. I'm so far away from that tho in general IT.

How many people are there tho that do that kind of stuff?
>>
PHP

115k/year

Lmaoing @ ur life

I don't care that what I write doesn't matter.
>>
>>733879386
Award for reply without having not read word fucking one of a post before replying to it, for this thread, goes to this schmuck.
>>
>>733879453
Mean to reply to >>733879223
?
>>
>>733879487
Dude you have no idea. Have you ever heard of this small (really no one ever heard of it) thing called "DVD ripping"?

Avisynth? Xvid? x246? Have you heard of this niche program called Photoshop? Not many people used it during its heydey.
>>
>>733853772
because i get paid to program in python and javascript
>>
>>733853772
I have and it sucked ass
>>
>>733879582
you tellin me you don't think this guy >>733870596
ain't talking out his ass
>>
>>733853772

Because I write my own Forth interpreters/compilers in assembler for various platforms.
>>
>>733879487
you really are "far away" though. maybe in your 50s or 60s and have no idea what... is going on in the world i guess?

like, have you heard of "video card drivers"?
>>
>>733879684
DVD Ripping. Ok. So like 25 Russians do that. Excuse me - did that. In 2009. Not impressed.

>Photoshop
Do you write the core code for Adobe? If not then what does your answer have to do with PS?
>>
>>733878720
>>733879306
For example one time I was working on an NES demo in C and was trying to write a function that reads controller input. Usually when you're doing this in assembly the most efficient way to do this involves infinitely rotating bits through each digit of a byte over and over again, and NES assembly has an opcode that can do just that. However, there's no real way in C to say to use that specific opcode, so I had to call upon assembly code do execute that
>>
>>733854305
>proof that anything you can do in c++ can be done in c
Yes, I suggest you google what "Turing completeness" means.
>>
>>733855840
Sublime Text is for hipster cucks
Atom is top tier text editor
>>
>>733879795
must be the same guy.

There are 3 "video card" makers on earth - nvidia, AMD, Intel. 25 software engineers per company devoted to drivers. Thus, <100 people doing that kind of programming. definition of niche, etc.
>>
>>733880018
What about textpad?
>>
>>733879870
Good example. thanks.
>>
>>733879868
>Excuse me - did that. In 2009. Not impressed.
Hooooooly shit
People still ripped DVDs in 2009? Actually I haven't done it in longer than that, even though I love doing it.

>Do you write the core code for Adobe? If not then what does your answer have to do with PS?
What in the exact fuck? Jesus. ~whoa~
Apparently no know ever knew assembly for modern microarchitectures, and no one ever used it. Not a goddamn one. ~whoa~~~~

Wait... I type this shit out and read the first line I was replying to again and realize I just got trolled so hard my rectum prolapsed. FUCK.
>>
>>733880128
It's actually a terrible example, dude. Beyond trivial. Guess what, x86 has a lot of instructions that accelerate common things, because it's a CISC architecture. It's not a huge deal, in the slightest.
There's 1 million better examples in code you use every day, and which people actually get paid to write.
>>
>>733880064
A guy who has no idea what assembly programming does or is used for attempts to call me out on video card driver writers.

His case.... authoritatively won.
Henceforth, no one used assembly in an extremely wide context for thousands and thousands of applications.
>>
File: cheers.jpg (84KB, 616x619px) Image search: [Google]
cheers.jpg
84KB, 616x619px
>>733880204
>>
>>733874908
12 hours later i respond
https://www.udemy.com/java-tutorial/
>>
>>733876147
You can (probably) safely cast it there. It looks like it is returning an address with the raw data, which would work with memcmp, but memcmp expects a const void * instead of any specific pointer.
>>
>>733880538
How many video card driver writers are there would you estimate?
>>
fuck off hipster shit. K&R is outdated af
>>
>>733880326
I'm not very familiar with low level x86 programming, so I could have given a better example if I were, but as trivial as it is, I'm just giving an example of how you can't directly do many low-level processes in languages like C, which can make writing assembly code a necessity. I see your point though
>>
>>733880737
That's hard to even guess at. They do so much game-specific optimization to make their cards run faster on each game, and they make money from doing it, but how much? I couldn't even guess. And how many are involved in doing the assembly (re-)coding of the drivers when issues are found? I couldn't guess even less.

Probably less people than have ever contributed to Avisynth and Xvid over the years.
>>
>>733880841
Well I agree with that. C/C++ leaves out access to so many things CPUs can do. x86 still has 2 instructions from it's early, CISC-y-est days, BSF and BSR (bit scan forward / reverse) that scan a register for the first set bit. It's massively useful for bitfields, and so much so that it's not even deprecated like many x86 CISC instructions are, it continues to stay optimized. VC++ and Intel C++ offer intrinsic functions to use it because it's so damn useful due to it's hardware speed.
>>
> //implying i don't
void oddOrEven (int n)
{
if (n == 1) printf("Your number is odd."); if (n == 21) printf("Your number is odd.");
if (n == 2) printf("Your number is even."); if (n == 22) printf("Your number is even.");
if (n == 3) printf("Your number is odd."); if (n == 23) printf("Your number is odd.");
if (n == 4) printf("Your number is even."); if (n == 24) printf("Your number is even.");
if (n == 5) printf("Your number is odd."); if (n == 25) printf("Your number is odd.");
if (n == 6) printf("Your number is even."); if (n == 26) printf("Your number is even.");
if (n == 7) printf("Your number is odd."); if (n == 27) printf("Your number is odd.");
if (n == 8) printf("Your number is even."); if (n == 28) printf("Your number is even.");
if (n == 9) printf("Your number is odd."); if (n == 29) printf("Your number is odd.");
if (n == 10) printf("Your number is even."); if (n == 30) printf("Your number is even.");
if (n == 11) printf("Your number is odd."); if (n == 31) printf("Your number is odd.");
if (n == 12) printf("Your number is even."); if (n == 32) printf("Your number is even.");
if (n == 13) printf("Your number is odd."); if (n == 33) printf("Your number is odd.");
if (n == 14) printf("Your number is even."); if (n == 34) printf("Your number is even.");
if (n == 15) printf("Your number is odd."); if (n == 35) printf("Your number is odd.");
if (n == 16) printf("Your number is even."); if (n == 36) printf("Your number is even.");
if (n == 17) printf("Your number is odd."); if (n == 37) printf("Your number is odd.");
if (n == 18) printf("Your number is even."); if (n == 38) printf("Your number is even.");
if (n == 19) printf("Your number is odd."); if (n == 39) printf("Your number is odd.");
if (n == 20) printf("Your number is even."); if (n == 40) printf("Your number is even.");
}
>>
>>733880718
The error seems to be in rs->Result.AsByteArray

which points to

pastebin / e89HAFP4

LN 32
>>
>>733881360
you're fucking joking right?
>>
>>733881055
I think you've forgotten the original point of OP's thread. He didn't ask for the most bad-ass programming language.

The community of video card driver programmers & game optimizers is of course very small. Doesn't mean its not bad ass.

Assembly is a niche market is my point, and it aligns to OP's post.
>>
>>733881453
which means you didn't read the thread, ass.

that specific discussion had come from a bunch of replies moving towards what we were actually fucking discussing there. which you were blissfully unaware of.
>>
>>733877815
You're a complete and total fag
>>
>>733881439
Well I wrote this when I was pretty new - about 2 years ago. Since then I worked on it and I've been able to expand supported inputs all the way up to 200000. I hope to get to a million in the future.

>The worst part was adding '\n' to every printf when I found out it was missing - I had to edit all of the lines of code. I now understand why programming is such a difficult job.
>>
>>733881394
Casting will do it. Try something like

reinterpret_cast<void*>( rs->Result.AsByteArray(0, false) )

That line would be
>else if (memcmp(buff.contents() + buff.rpos(), reinterpret_cast<void*>( rs->Result.AsByteArray(0, false) ), rd->Length) != 0)
>>
>>733881623
you are easily distracted. Forgot your meds?

Always stay on topic Goose.
>>
>>733880750
1st edition or both?
>>
>>733853772
ITT: faggots trying to prove how hard they are BY THEIR KNOWLEDGE OF PROGRAMMING
>>
>>733882143
It says reinterpret_cast, invalid type conversion
>>
>>733881360
Hope you are trolling. You can check if even or odd with the % operator in a loop.
>>
>>733869927
Is the red one a Texas Instruments board?
>>
>>733882111
こんにちは。私の名前はOpheliaです。私は十七歳です。Oh wait! I'm sorry! This is Open Mic Nite, not an anime convention. What the heck was I thinking? Hello, my name is Ophelia. I am just so happy to be here. Does anybody here have a weird story? Anyone? Raise your hands? Hey, you! You, in the back! I saw that hand go up. Anyways, so I was a shower one day, and I was getting ready for something. I can't even remember what I was getting ready for. I guess I have the worst memory in the planet apparently, and my grandmother had to come in and use the bathroom, and -- Sorry. -- and from what I heard from her, she noticed my underwear crawl under the doorway, which was weird. And she turned around and went "Opelia, I think your underwear just crawled under the doorway," and I remember going like, "Huh?" and then I remember thinking what the heck was she smoking. Because you know it's kind of like that one illusion or hallucination or whatever the heck you wanna call it and you just go like "I gotta lay off the triple shots of espresso!" And then guess what? It turned out to be my cat! My cat stole my underwear! Can you believe it? I know, it sounds weird right? Just hearing me say it? Imagine how it was to see it! Like, my cat slipped his paw under the doorway, got my underwear, and just dragged it under the doorway! Can you imagine that happening, anybody? It was pretty much like a panty raid, except, only instead of a frat boy at a college dorm, it was my cat, I was in the shower, and it was daytime. And then I dried off and all that, and I just looked at my cat like, "Dude seriously? What the heck were you thinking stealing my underwear?" And probably my cat was just thinking, "I can has underwear?" And if he actually did say that, I'd be like, "Oh, yeah, no way in heck. No chance in the grave, dude. Just buzz off." Anyways, thank you ladies and gentlemen. You have been a wonderful audience. Goodnight!
>>
>>733881360
> Not even checking for out of bounds parameters.
> no Else clause
> formatting like a Mongoloid
Go back to Art History you troll.
>>
>>733882506
For calculating percentages I plan to write a different application in the future, but thanks for the suggestion.
>>
>>733882856
Ladies and gentlemen, we have the honor of Ken M. in our thread.
>>
File: proctology.jpg (328KB, 900x598px) Image search: [Google]
proctology.jpg
328KB, 900x598px
It depends on what you're doing. Learn C++ too.
>>
>>733882571
Texas Instruments are beagleboards right? I might be wrong but I don't think there's a red one
>>
>>733882501
What does Result.AsByteArray() actually return? I assumed it would be an unsigned char *
>>
>>733883011
Beaglebone. Industrial automation etc.

I remember having to sign that I was not going to use it to build a weapon against the glorious US of A when I ordered a board.
>>
>>733853772
Shit attempt at a troll thread
>>
>>733883011
Different one. TI has A LOT of boards. My guess is that is a TI Launchpad with one of the MSP 430 G series processors.
>>
>>733882829
According to MISRA you should only check for out of bounds parameters and have else clauses if you don't feel confident as a programmer. If you know what you are doing, there is no need to bloat your code with that.
>>
>>733883593
It's an AntiCheat
It's suppose to return the a array of bytes

Address (Offset)
Bytes/Result
Length of Bytes/Result

like 0x00C8AB9 55 BC 74 09 4
>>
>>733883837
definitely not FBI
>>
>>733883837
that is the stupidest shit I've ever heard. Written by people in academia and not the real world.
In the real world, you don't know who will be calling your routine. You must assume they are an asshole.

Christ, isn't this the reason 98% of viruses and SQL injections exist?

You must program your own condom.
>>
>>733883593
Normally it work's just fine, but i added in a few functions to return the result of the offsets, which allows me to scan offsets that are changed upon injection of various applications like OllyDBG, CheatEngine and various cheat tools/malware
>>
>>733877815
>Now we can afford the overhead of garbage collection
>what is embedded
>>
>>733883664
I still got a thread up for 6 and 1/2+ hours regardless tho
>>
I write JavaScript, because fucking everything uses JS and if you want to work these days, you better know some goddamn JS.

ES6/7 made it much more comfy too. Fuck all yall niggas
>>
>>733884119
fuck that douche, OP. Your thread rules. 9.7/10 Needs some nudes to be 10/10.
>>
File: 143188.jpg (226KB, 869x1776px) Image search: [Google]
143188.jpg
226KB, 869x1776px
>>733882123
>I hope to get to a million in the future.
lol fuck you got me good nigger
>>
>>733855622
Except for outsourced brown people undercutting your pay
>>
>>733884757
they don't get hired unless the company is shit
so it's not their fault if a shitty american company hires them illegally at 200 rupees an hour faggot
step up your game or call out your bullshit american companies
it's not the starving poor programmer in india's fault americans are so greedy
>>
>>733870087
Sbould be using a phantomjs waitfor() function instead of possibly endless loops.
>>
>>733884786
still not good for modern tech
>>
>>733880204
Was expecting emojis in here as well
>>
>>733853772
Because I'm busy doing other things.

>>733854184
gr8b8m8ir88/8
>>
>>733861588
>K&R
>while (--argc > 0 && (*++argv)[0] == '-')
> while (c = *++argv[0])
teaching newcomers how to write unmaintainable code that no one wants to touch, until someone else discovered a buffer overflow used for a security leak.
>>
>>733881360
juicy
>>
because my college makes me learn MATLAB
>>
>>733854305
Good luck imitating templates, with all the static assertions and SFINAE mechanism in plain C.
Also, it is almost impossible to maintain OpenCL/Cuda specialized optimization cases, without templates.
The problem with C++ is that even a single person, who does not know his/her limitation can turn the entire SW into crap.
>>
>>733855952

This nigga gets it
>>
>>733868222

You are wrong, nigga. The analogy of PHP is Ruby.

Python is basically a Lisp without parentheses and macros, nig.
Thread posts: 304
Thread images: 16


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.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.