/g/ - Technology

install openbsd

[Make a Post]
[X]





Rulecuck "programmers" Nanonymous No.3958 [D][U][F][S][L][A][C] >>3960
File: 208ce805f8db8eaf8603a4373d35def361cdb17f525a231eec92c6811a5cf57c.png (dl) (46.85 KiB)

Why can't a rulecuck into formalism? Why can't they follow a simple API acording to its rules? Literally 20 of the Java or C# "programmers" in the world know about the memory model, and the rest are spewing latent concurrency/compilation induced bugs everywhere - for example not marking variables as "volatile" where needed. Because they're lazy incompetent fucks. Look up any man page and find explicit examples of pitfalls they describe, and you'll find 99.999% of code that exists falls for them. For example:
>A successful return from write() does not make any guarantee that data has been committed to disk.
>If a write() is interrupted by a signal handler before any bytes are written, then the call fails with the error EINTR
Even something as simple as these two. The rulecuck may do some of them right but the majority of his code will ignore every single detail of the API and publish his code as long as it sounds right at a syntactic level
this is how he reads or writes code:
>write(username_fd,username,username_len);
>oh obviously that line writes a username to the file designated by username_fd, next line

>crossing the street is illegal
>gets mad when someone crosses the street which is empty for 300 meters
>proudly restates the rationale for the rule at any given opportunity
>knows 30,000 of these rules
<i didnt know that was a rule
>THATS NO EXCUSE FUCKO
But as soon as he starts programming, it's just "PROGRAMMING IS HARD!", and "it's just a minor issue, the market doesn't care, we'll just fix it after they complain". Their code is literally just composed of this. The primitives of what they use to build a product are an invalid API call and an invalid construct of the programming language.

Nanonymous No.3959 [D]

*sips
yup it ain't easy gettin the job done

Nanonymous No.3960 [D]

>>3958
Remember this guy:
>blah blah if you disable ipv6 you can expect a downvote from me
>blah blah it is illegal in many jurisdictions
? It's just like those people. Faggots. Soyboys. Cucks. Wiggers. This is the absolute state of software development and the only rational solution is to let it burn down while eating popcorn.

Nanonymous No.3961 [D]

and now you understand why UNIX sucks sooooo much