He writes code in higher level languages

>he writes code in higher level languages
>he thinks he belongs on Jow Forums
anyone who isn't programming exclusively in machine language can fuck off back to their SF diversity startup discord

Attached: Brain-Computer-Interface.jpg (440x305, 49K)

Other urls found in this thread:

curl.haxx.se/libcurl/features.html#fast
twitter.com/NSFWRedditGif

>>not just soldering circuits in 2019.

based raging faggot. if you don't know how to code in at least one cpu's assembly language then you need to be gassed.

>machine language
we found the retard

Attached: idaq_2018-07-14_23-03-15.png (1477x865, 172K)

>using Masm
XOR yourself.

I don't get why put assembly in the low level category when you can just call it assembly.

Compiled languages should be called low level and interpreted ones should be called high level.

Explain how I would benefit writing web scrapers in assembly instead of python.

speed, if you know how optimize that is

user, literally any other language that isn't interpretive is going to be better.

>blah blah blah
The question was: HOW

The slowest thing is requesting the web page.
There is virtually no benefit in speeding anything up, unless I'm doing some intense calculations with the data at the exact same time.
I'm not.
And most of the time when you do need to do something like that with a shitload of data, you do it after you have everything.
In what way?

Interpretive languages are meant for prototyping, as you are very easily able to flap your hands against the keyboard and produce test code. The fact that it's interpretive means it's a lot slower though, as you need an external program to compile, then translate, then execute your code; versus being able to directly run code already compiled for a system. This is of course ignoring any performance hits that come along with abstraction or polymorphism.

>The slowest thing is requesting the web page
True, but you could do better parallelization, caching, filesystem access and maybe even optimize network code.

Show me your web scraper written in assembly.
Show me the optimized network code for your web scraper written in assembly.
And how is it different from the "network code" in python's standard library?

>like bro, you don't need to optimize code bro it's not like it's doing any math stuff bro

Well?
Why do I need a 5ms speedup when requesting a web page takes 100ms?
Everything is already multi-threaded as much as my internet or the server can handle.
Where is the huge performance increase that would be worth 1000x more dev time if I were to write things in assembly?
Does writing in assembly break the laws of physics and let me request web pages faster than the speed of light?

>Show me the optimized network code for your web scraper written in assembly.
I don't have one. I am not shitting on high level languages because they have their uses (portability and fast development) but you have to understand all these abstractions add up and slow you down.
>how is it different from the "network code"
It could be different just by virtue of doing less. Python is a general purpose language that has to take care of many edge cases. Even removing a single if statement or just messing with the order of your code could fasten things up (see __builtin_expect from GCC). If you don't care about this good for you.

Writing a web scraper in asm is fucking retard. In the real world you can't spend a month to do something you can do in Python in 20 minutes.

I was tasked with program that 24/7 scrapes a social media platform for a client, like once every minute. Do you really think I'm going to write asm when he wants it to be done in two weeks? Welcome to the real world NEETs.

Doesn't even matter, most things that require performance in python call compiled C modules.
Even web requests can be done with pycurl, which uses libcurl.
Near native performance.

There really should be a "guild" for programmers and jobs that require certficication so that complete retards don't pollute the software world with bloated poorly optimized code and then don't understand how or why it shouldn't be like that.

>goalposts: moved

>most things that require performance in python call compiled C modules
yep, there is a reason for that
what goal faggot? I am not OP

>what goal faggot? I am not OP
They keep asking about specific things and you go on autistic rants about unrelated shit.
Where is the web scraper written in assembly, and what are some specific examples of networking done better in assembly?
>durr if ur if statements r bad u get bad code

There is exactly ZERO reason to write a web scraper in assembly.
>durr but muh autistic rant about low level languages unrelated to both the reply chain and OP

>There is exactly ZERO reason to write a web scraper in assembly.
Yes I agree you fucking mong, that doesn't mean you can't beat Python.

>that doesn't mean you can't beat Python.
nice autistic rant and non-answers

>muh autism
if you can't see how optimization improves performance then you might be retarded

>says don't do the thing
>agrees that doing the thing is stupid
>still goes on autistic rant about how doing the thing would increase performance
fuck off autist

The other guy mentions pycurl. How about you go complain to those devs about the lightning fast speed of python retard?
curl.haxx.se/libcurl/features.html#fast

it's a disassembler

I only code in Android App Inventor

Consider getting a better disassembler that doesn't like using retarded cancer syntax.

>writing in assembly instead of machine language

01001011 01011001 01010011 00101110 00100000 01010011 01110100 01101111 01110000 00100000 01110101 01110011 01101001 01101110 01100111 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01110100 01101111 00100000 01110100 01100101 01111000 01110100 00100000 01100011 01101111 01101110 01110110 01100101 01110010 01110100 01100101 01110010 00100000 01111001 01101111 01110101 00100000 01101101 01100001 01110011 01110011 01101001 01110110 01100101 00100000 01100110 01100001 01100111 01100111 01101111 01110100 00101110 00100000 01010100 01101000 01100001 01101110 01101011 01110011 00100000 01100110 01101111 01110010 00100000 01010010 01100101 01100001 01100100 01101001 01101110 01100111 00101110

>his programming choice isn't so complicated that it in its totality, it is an incomprehensible unknowable thing
assembly and even binary are simple, dead simple
that's the whole fucken point of them

Attached: compile_time_state_using_recursive_friend_template_declarations,_substitution_failure_is_not_an_erro (495x491, 19K)