[ / / / / / / / / / / / / / ] [ dir / random / bane / clang / hentai / htg / loomis / mde / pone / rule34 ][Options][ watchlist ]

/tech/ - Technology

Freedom Isn't Free
You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

We've Moved to 8chan.se/t/

[–]

 No.1083554>>1083576 >>1083587 [Watch Thread][Show All Posts]

The price of commercial compilers wasn't the only issue with Ada. It never had any friends in the UNIX culture.

UNIX culture always ignored safer system programming languages from the 60 and 70's.

If the hacker culture bashes Java for being verbose, what would they say about Algol languages like Ada?

https://news.ycombinator.com/item?id=10917414

Of course, the poor legibility of C is a direct consequence of the use of special characters. Here you can see that the authors just did not have the experience that Wirth had, as many operators are poorly chosen. The symbol ^ for differencing in Pascal reproduces the nature of a pointer much better than the star, which is also used as a multiplication sign. It has done better with the “->”, with which composite components can be addressed. And I have never understood why == and != is used for comparisons, instead of = and <>. I often have the impression that the sole aim of C syntax is to be different from Algol or Pascal, and not more easily comprehensible.

Perhaps the original aim was to save space, but this means that C programs have to be commented much more, which wins you nothing. The partially cryptic nature of C actually attracts some programmers who love this; there are even programming competitions in C such as “Obfusticated C”. Here programs that no one can read win prizes. In this example the need to avoid a buffer overflow and append the binary zero makes the C program even longer than the Pascal program.

https://www.blaisepascalmagazine.eu/academy/programming-in-c-or-pascal-english/

now it all makes sense

unix niggers chosen C as their language because it is unreadable and they can pretend to be evil dark hackers that type strange symbols into computer. same like when they claim that CLI is better than GUI, in reality they prefer CLI because they can memorize some nigger commands from manual and then feel like DARK HACKERS that control computers with strange letters and stuff

unix niggers care about how they are perceived, they don't care about productivity or software safety and quality. so unix niggers are similar to objective-c apple gay starbucks soy devs, they are just from different team, both teams hate each other but in reality both teams are bunch of dumb niggers

hacker/unix culture = dumb shit niggers that want to show off that they memorized some cryptic magic commands and they are DARK HACKERS.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083566>>1083576

http://archive.adaic.com/intro/ada-vs-c/ada-vs-c.html

>In contrast, C and C++ emphasize ease of writing, rather than ease of reading, resulting in a greater use of operators, the use of terser notations (the conditional expression, for example), and an absence of keywords (most noticeably in declarations). This makes C++ programs harder to transmit and to maintain and, therefore, more expensive.

>One of the most striking aspects of the C and C++ communities is the number of language idioms that are part of the programming culture. Idioms are typically short, cryptic expressions with great power, a notion most intensely developed in the APL community. The study of idioms has produced such entertaining books as The C Puzzle Book and it is clear that C and C++ programmers enjoy enormously the 'guess what this computes?' game. The question isn't fun, though, if the answer isn't in some way unexpected! These languages systematically violate the informal rule of design known as the principle of minimal surprise.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083574>>1083576

you think you are not faggot like soyboys because you use "manly" unix and C instead of apple, rust, javascript? if you are so manly then show me how many women and teens have you fucked. you can pretend to be manly with your shitty unix and CLI programs but I know you are incel and loser, I bet that even Steve Klabnik gets laid more than you and fucks more trannies that you ever will.

for men, it is not important how many kernels he will compile in life, but how many bitches will he fuck, how many kids will he deflower. you are clearly failing here, so maybe unix and C were not a good life choices? install windows and get laid, get a life.

do you even know how 13-year-old pussy smells and tastes like? if you don't then you failed at life, forever. it doesn't matter how many lines of code will you write, you will be loser forever. then only way to win is to deflower, penetrate, impregnate hot 13 year old virgin

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083576>>1083577 >>1083579

>>1083574

>>1083566

>>1083554 (OP)

If you spent even a fraction of the time you do eternally screeching, shilling, and masturbating to a dead academic language actually trying to fix the short-comings of it you could have managed to make a text editor by now. But I'm sure pointing out this inconvenient truth makes me C-nile, even though I don't use C if I can help it and also agree with some of your points about it. Here's a suggestion for you: Fix this problem. Make a language that out-performs C at every single front. The Zig faggot is trying to even if his language is almost less legible than hacky C. If UNIX is the problem? Make your own system. Stop sitting here being eternally assmad and do something for a change, rather than destroying lisp's already ruined reputation on this board. But then you won't read this. You'll just call me C-nile. Then the anon that only knows how to say "based" and "unbased" will come by.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083577>>1083579

>>1083576

>If UNIX is the problem? Make your own system. Stop sitting here being eternally assmad and do something for a change, rather than destroying lisp's already ruined reputation on this board.

read the thread faggot, OP is not lispfag, or at least doesn't shill lisp in this thread

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083579>>1083583

>>1083576

>>1083577

he might be wrong about Lisp, but when he shows that C is shit, he is right

there is evidence in this thread that C is shit and worse than other languages

>Make a language that out-performs C at every single front.

OP already listed such languages: Pascal, Ada

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083583

>>1083579

>Pascal

you are a dumb nigger.

C is more powerful and actually works.

Entire operative systems were written in C ; proof that it works in the most critical operations.

Now go back to your basement and continue programming your pythonesque digital dildo

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083585>>1083588

you worthless nigger, most people complain about == because they would rather use := for assignment. I have never in my life heard anyone suggest <> for != because all non-niggers are aware that not all objects are well ordered. You do not belong here. Go get drunk and high and fuck White women who the average programmer doesn't have the balls to ask out.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083587

>>1083554 (OP)

There's nothing here that remotely convinces me of anything.

> And I have never understood why == and != is used for comparisons, instead of = and <>.

The same reason any language has its symbols. <> is just the same as != for 99.9% percent of the people out there. This is embarrassingly arbitrary.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.1083588

>>1083585

>Go get drunk and high and fuck White women who the average programmer doesn't have the balls to ask out.

What the fuck did you say to me, you little bitch?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



[Return][Go to top][Catalog][Screencap][Nerve Center][Random][Update] ( Scroll to new posts) ( Auto) 5
9 replies | 0 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / random / bane / clang / hentai / htg / loomis / mde / pone / rule34 ][ watchlist ]