[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vr / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / asp / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / qst / sci / soc / sp / tg / toy / trv / tv / vp / wsg / wsr / x] [Settings] [Search] [Home]
Board
Settings Home
/g/ - Technology


Thread archived.
You cannot reply anymore.



File: 1018316866.jpg (29 KB, 609x343)
29 KB
29 KB JPG
>the transistor
>cellular telephones
>lasers
>solar cells
>communication sattelites
>unix operating system
>c programming language

You are now aware the entire modern world was essentially created by them
>>
>>69758757
transistors are a botnet.
>>
>>69758757
What a dumb logic, the English discovered most of the principles of Physics & Mathematics, they didn't make shit.
>>
>the transistor
Vacuum tubes are superior
>Cellular telephones
Lanines are good enough
>Lasers
Oh wow cat toys
>Solar cells
How bout a gallon of diesel fuel?
>Communication satellites
Russians did it first
>UNIX operating systems
Windows is better
>C programming language
Just use java or python.
>>
File: 1519313117857.png (721 KB, 728x682)
721 KB
721 KB PNG
>>69758951
>>
File: 1533883128662.jpg (14 KB, 680x510)
14 KB
14 KB JPG
>>69758951
post baits
>>
>>69758757
>>c programming language
>modern
OH NONONONONONONONONONONO
>>
>>69758757
*NOKIA™ Bell Labs
>>
>>69759030
t. python "coder"
>>
>>69760135
t. forgets the null terminator and then talks down to people not programming in C (actually saw this on /g/)
>>
>>69759030
>0x07E3
>not using C
What are you, a fucking web developer?
>>
>>69760325
See >>69760223
>>
>>69760354
A null terminator on a uint16_t?

lmao fuck off skiddy
>>
>>69760372
t. forgets the null terminator for strings and then thinks it's an integer
>>
>>69760398
Do tell, if I do what you say and add the ASCII terminator to 0x07E3 and now it's 0x07E300... what the fuck do you think that should be interpreted as?

Fuck off back to your JS and PHP
>>
>>69760442
>he still thinks I was talking about the integer 0x07E3 and not null termination for strings instead
Holy shit you are obtuse.

I look forward to exploiting some shitty code you write in the future
>>
>>69758951
>>the transistor
>Vacuum tubes are superior
no
>>Cellular telephones
>Landlines are good enough
no
>>Lasers
>Oh wow cat toys
no
>>Solar cells
>How bout a gallon of diesel fuel?
yeah, but no
>>Communication satellites
>Russians did it first
okay, I'll give you this
>>UNIX operating systems
>Windows is better
no
>>C programming language
>Just use java or python.
no

I rate this 1.5/6
>>
>>69758757
PARC, MIT and Bell Labs are the backbone of a lot of today's computing
>>
>>69760477
>he thinks I wrote the post with the "string" in it
lmao jesus christ, nice attempt at sounding intelligent but you're still a fucking loser
>>
>>69760510
>he thinks I was referring specifically to his post and not him in general
You're the type of person to forget null termination on strings in general, it had nothing to do with the content of your post.
>>
>>69760522
You're still making yourself look like a dipshit lmaooooo
>>
>>69760536
t. forgets the null terminator
>>
>>69760565
t. can only cum to japanese pedophile comics
>>
>>69760601
t. segfaults every time he compiles but at least he's not writing python amirite
>>
>>69758843
Um soory sweety,but most of that was thanks to the Muslims whose invention are called algebra, and the use of Arabic numerals.
>>
>>69760617
>he thinks writing perfect code in one go is even remotely realistic
you're showing your ass again

go back to your python scripts lmaoooooo
>>
File: image.jpg (46 KB, 667x488)
46 KB
46 KB JPG
>>69758951
>>
>>69760646
>tacitly admits to writing programs that segfault when he compiles
AHAHAHAHAHAHAHAHAHAHAHAHA *breathes in*
>>
>>69760661
>being afraid of segfaults
You know, just admitting you've never done any real coding is easier
>>
>>69760678
>he thinks segfaults are acceptable at all
sweety... your mental model of your so called "superior" language is broken...
>>
>>69760694
>he thinks segfaults appearing during coding matter
>he doesn't think diagnosing and fixing segfaults is piss easy
The fact that you think a segfault is the be-all end-all of C coding mistakes... just... go back to Python
>>
Yeah but what have they done for me lately?
>>
>>69760712
>he programs by trial and error
oh nononononono
>>
>>69760720
>he thinks he programs
oh nononononono
>>
What about Xerox PARC?

>laser printers
>ethernet
>graphical user interface
>OOP
>WYSIWYG
>>
>>69758757
They killed computer science development for 50 years by creating C and Unix, not sure why /g/ and Suckless fags wank over them.
>>
>>69760787
>he's still SEETHING over writing shitty vulnerable c code and thinking that makes him better than a python programmer who produces secure code
lol
>>
>>69760712
I know this is bait but I'll bite:

People who think this shit in real life are insufferable faggots who have 0 concept of how much abstraction there already is between them programming in "real" languages bare metal. The amount of abstraction that's achieved by going from logic gates to C is fucking astronomical, and you could probably never achieve writing a C compiler from bare metal in your entire life if it weren't for the work of hundreds of years of mathematicians working all this shit out for you. Comparatively, the jump from C to Python is minuscule in the grand scheme of things. Sure it might abstract away a few data structures and make things nicer to use, but it's nothing compared to carefully organizing bits of sand together in such a way that they perform actual computation.

Computer science and abstraction are tied together at the hip. Losers who can't understand that the continuous abstraction of mathematics is the very essence of computing are the most obnoxious fucking faggots in the world. The losers who can't understand that it's actually harder to think abstractly are the funniest of them all. Sure you can do the equivalent of hand-holding a modern abacus. You're not accomplishing anything by reinventing the wheel for the thousandth time, you're just doing it because someone needs some retarded shit to be fast, but you're not furthering the field of computer-science. You're not developing new fucking algorithms in C, you're implementing something that someone (far smarter than you) has already thought of in a slightly different flavor just so you can get a paycheck.
>>
>>69758951
woah dude
>>
>>69760856
You know Python was written in C right?
>>
>>69760906
yeah, by good C programmers. Not you.
>>
>>69760906
You know C is written in C++, right?
>>
>>69760915
Then we can agree the problem is not C, but that most programmers suck, therefore more "programmers" are capable of using Python.
>>
>>69760944
Bad programmers can use Python and be productive and not blow things up

/g/tards that think they are the exception to the rule are much more likely to do serious damage than these people. Hence why I find it funny when the C """elitists""" on this board talk down to people using other languages but forget null terminators on strings like I've seen (kek)
>>
>>69760887
Shut the fuck up numale faggot, you must think you are very modern and intelligent don't you?

If things were as you said then no one would program in C anymore, and the reality is that most other modern languages are slow as fuck and allow very little flexibility for actual complex systems that require efficiency.

It isn't about reinventing the wheel, there are thousands of libraries available and code can be re-used just like in any other language. But it is a language that allows you to tune certain aspects of low level systems that you could not in Python/Java/C# or whatever fucking high level language that has its place but not in actual systems programming.

Hell, even ASM has its place to this day.

That retarded comparison with the binary system just made your post even more idiotic, you are just as bad as the /g/ autistic neet faggots that defend C to death when they actually haven't done anything of significance in their lives.
>>
>>69758757
you forgot
>C++
>>
>>69761049
assmad cnile faggot who can't learn C++ detected
>>
>>69760637
the mooselimbs just copied Indian numerals and algebra was practiced by the greeks centuries before moohamad, even though their name stuck.
>>
>>69760975
>Bad programmers can use Python and be productive and not blow things up
This is not a good thing. Bad programmers should not be allowed to produce anything, this is why things are so bad.

Just because there are bad C programmers it doesn't justify the above.
>>
>>69761072
>muh OOP
kys
>>
>>69761121
>>69761121
>me too stupid for templates, hurrdurr
cnile seething
>>
>>69761098
good programmers were all at one time bad programmers
>>
>>69761143
>quoted twice
are you sure you know how to use a computer?
>>69761206
that's why you go to school and learn, if you are not ready to be a professional, don't be one
Also, if you don't test and revise your code you are a fucking retard, there is no excuse for a language to let you get away with bad practices.
>>
>>69760887
lol another loser who thinks they know how to program

>>69760856
>thinking I even use strings in my code
>>
File: 1549351819176.gif (1.99 MB, 480x292)
1.99 MB
1.99 MB GIF
>>69758951
>>
>>69761262
>there is no excuse for a language to let you get away with bad practices.
There is no way to formally define "good practices" before the language itself has been defined.
>>
File: 1375247478042.jpg (46 KB, 580x464)
46 KB
46 KB JPG
>>69758951
>>
>>69760372
>>69760398
>>69760442
>>69760477
wtf are you goyim arguing about again?
>>
>>69760934
you do know that C++ was written in C××, right?
>>
>>69758757
I work in a central offices for mama bell, rummaging through old abandoned offices and cabinets is fucking awesome.. the bell system was truly a force of innovation and brilliance.. mostly had to do with the quality of people on all levels at the time.. now we are surrounded by globalist scum that want to pay slave wages and outsource as much as possible
>>
>>69758757
They cheated and just reverse-engineered flying saucer tech. Truly Chink-tier.
>>
>>69758757
C and UNIX are the worst scourge in the history of computing. Just imagine using a system made for 70's minicomputers... oh wait, that's what we are using right now
>>
>>69760812
Unless they called Xerox SPARC, I aint tryin to hear that shit.
>>
>>69758951
>Oh wow cat toys
Savage
>>
Why am I retraining myself in Ada?  Because since 1979 I
have been trying to write reliable code in C. (Definition:
reliable code never gives wrong answers without an explicit
apology.) Trying and failing. I have been frustrated to
the screaming point by trying to write code that could
survive (some) run-time errors in other people's code linked
with it. I'd look wistfully at BSD's three-argument signal
handlers, which at least offered the possibility of provide
hardware specific recovery code in #ifdefs, but grit my
teeth and struggle on having to write code that would work
in System V as well.

There are times when I feel that clocks are running faster
but the calendar is running backwards. My first serious
programming was done in Burroughs B6700 Extended Algol. I
got used to the idea that if the hardware can't give you the
right answer, it complains, and your ON OVERFLOW statement
has a chance to do something else. That saved my bacon more
than once.

When I met C, it was obviously pathetic compared with the
_real_ languages I'd used, but heck, it ran on a 16-bit
machine, and it was better than 'as'. When the VAX came
out, I was very pleased: "the interrupt on integer overflow
bit is _just_ what I want". Then I was very disappointed:
"the wretched C system _has_ a signal for integer overflow
but makes sure it never happens even when it ought to".
>>
>>69760812
>WYSIWYG
That kind of ruined computers in my opinion. It doesn't work as intended, and it confines the user to factory preset choices mostly.
But ethernet and laser printers, definitely necessary for today.
>>
File: 1548880076535.png (191 KB, 419x398)
191 KB
191 KB PNG
>>69760223
Well...... C is to ASM how Perl is to Java.
>>
>>69761998
Who wrote this? I hope I am not using any software they ever touched.
>>
>>69762026
Oh, sweet Anon... trust me, you are.
>>
My reply to a discussion on another list concerning shell
output redirection:

>> What's going on is that you're overflowing the *shell's*
>> output buffer. When you do <prog> > <file> you're asking
>> the shell to capture all the output from <prog> and when
>> it's done, stuff that into <file>. As you've noticed,
>> there's not much of a buffer there and when you've filled
>> it up it goes kablooie.

...producing no error message or useful diagnostic, of
course. Such wasteful civilities are obviously far beyond
the ``small is beautiful'' design philosophy of which Weenix
Unies are so fond. And you weren't actually expecting the
shell to be designed to buffer its output correctly without
segfaulting, were you? As a user, keeping system programs
from wetting their pants is, after all, YOUR responsibility.
>>
Subject: why Unix sucks

Some Andrew weenie, writing of Unix buffer-length bugs, says:
> The big ones are grep(1) and sort(1). Their "silent
> truncation" have introduced the most heinous of subtle bugs
> in shell script database programs. Bugs that don't show up
> until the system has been working perfectly for a long time,
> and when they do show up, their only clue might be that some
> inverted index doesn't have as many matches as were expected.


Unix encourages, by egregious example, the most
irresponsible programming style imaginable. No error
checking. No error messages. No conscience. If a student
here turned in code like that, I'd flunk his ass.

Unix software comes as close to real software as Teenage
Mutant Ninja Turtles comes to the classic Three Musketeers:
a childish, vulgar, totally unsatisfying imitation.
>>
>>69758757

>now

Uh, sweetie.
>>
>>69762033
Oh it's that fat turd Stallman. That guy didn't program shit. He even stole emacs source from a magazine.



Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.