/g/ - Technology

install openbsd

[Make a Post]
[X]





Nanonymous No.6187 [D][U][F][S][L][A][C] >>6201 >>6213 >>6221
File: 3c01e68323c746464e1eaa06ec9fb4f9947b686dfdb8c978263f6b0d55fef9a5.png (dl) (54.04 KiB)
I found a cool Assembler library
Say something nice about it
https://2ton.com.au/HeavyThing/
>Feature Highlights
GPLv3 licensed, commercial support available
Easy to use, loads of examples
Builtin code profiler w/ user interface
Native VDSO support
Full Unicode support
Native 32 bit or 16 bit strings
Correct double to string and vs. handling
Very fast user-friendly epoll implementation
Very fast big integers
Full text user interface components and effects
Very fast zlib implementation
Very fast TLS 1.2 client/server implementation
Very fast SSH2 client/server implementation
Software and hardware AES
SHA3/Keccak,SHA512,SHA384,SHA256,SHA160,MD5
HMAC, PBKDF2, scrypt, HMAC_DRBG, Poly1305
Curve25519/Ed25519
libsodium/NaCl crypto_box compatibility
Very fast web client/server implementation
ABI compliant

Nanonymous No.6201 [D] >>6204
>>6187
>GPLv3 licensed
into_the_trash.mng

Nanonymous No.6204 [D]
>>6201
>can only reason about software in terms of politics
/pol/ was a mistake

Nanonymous No.6213 [D]
>>6187
>Say something nice about it
It's the best RISC library ever...oh wait! You didn't even mention the architecture did you OP?

sed 's/cool/x86_64/' < OP.txt > Actually_useful_OP.txt

>https://2ton.com.au/HeavyThing/
>$ nm hello_world | wc -l
>13
Oh...h-hello!

Nanonymous No.6221 [D][U][F] >>6222 >>6243
File: 6a8f8a51d749b8e1589567b9628a2b4614ae00b0071c47b732d66703f13d8263.png (dl) (333.56 KiB)
>>6187
>I found a cool
>I found
I've seen this phrasing on here more than once, and it's always puzzling to me. Nigga, you didn't "find" shit. It wasn't lost. It's not a new continent. You didn't find it, you came across it, as pretty much everyone who's likely to browse a place like this already has. Shit, I've been using rwasa since you were still at home getting buttfucked by your stepdad on the nights your mom wouldn't put out.

That said, the nice things I can say about it are that the library has a lot of useful features, and that rwasa has gotten more stable over the years. There was a time when it couldn't stay up for more than a half hour at a time, for no reason I could discern, but more recently I was able to keep it running for weeks or months at a time. For a very low-traffic website, admittedly.

Really, given that most people here are LARPing nocoders, the thing(s) to focus on about HeavyThing would be the applications that have been developed with it, like rwasa, not the library itself.

Unfortunately, so few people are good at auditing AMD64 assembly, and so few people actually use HeavyThing, that it's probably absolutely stuffed with serious bugs, including security flaws.

Nanonymous No.6222 [D] >>6243
>>6221
>i used the whole webserver written in amd64 handcrafted assembly
Spotted the LARPer.

Nanonymous No.6243 [D]
>>6222
>>i used the whole webserver written in amd64 handcrafted assembly
>Spotted the LARPer.
Outed yourself there, faggot. The anon is the real deal if you bothered to do the most cursory check..

>>6221
>rwasa
>https://2ton.com.au/rwasa/
>rwasa is our full-featured, high performance, scalable web server designed to compete with the likes of nginx. It has been built from the ground-up with no externel library dependencies entirely in x86_64 assembly language, and is the result of many years' experience with high volume web environments
To rwasa-anon, did you mean "externel" or "external"? If the latter, a spelling mistake on the intro page doesn't give the impression there is attention to detail in your coding to non-tech clients. Yeah, you & I know - but it's how those non-tech niggers think anyway.

Nanonymous No.6247 [D][U][F]
File: 7dda55141019258eca2dbb2db072ddc6f8f25a68c1307e7ec83fd05ffa7f14ef.png (dl) (356.15 KiB)
>Very fast web client/server implementation

Nanonymous No.6267 [D]
>asm web server
too bad its bottlenecked by the innate shittiness of the web