Post 9ir6VSATIix7AoJCcK by twee@niu.moe
 (DIR) More posts by twee@niu.moe
 (DIR) Post #9iqoz9JcA0TqDRazho by twee@niu.moe
       2019-05-15T16:07:03Z
       
       0 likes, 0 repeats
       
       people are writing more inefficient code because there isnt a need to be efficient anymore
       
 (DIR) Post #9iqoz9kCZ9kPXu2E9A by tealturtle@social.coop
       2019-05-15T16:11:42Z
       
       0 likes, 0 repeats
       
       @twee You're so right
       
 (DIR) Post #9iqozA1DXtMIOfzofY by twee@niu.moe
       2019-05-15T16:14:34Z
       
       0 likes, 0 repeats
       
       @tealturtle thank you. i was thinking about moore's law, and while computers have got more powerful, doing tasks hasnt really become fastermaybe im missing something but i think that developer negligence is a big part of the problem
       
 (DIR) Post #9iqozAAmyJ0ysMTSaW by tealturtle@social.coop
       2019-05-15T23:57:38Z
       
       0 likes, 0 repeats
       
       @twee If you can write in a sloppy way with the same result, developers will write in a sloppy way
       
 (DIR) Post #9iqqBSGNdeIAPWVxmC by twee@niu.moe
       2019-05-15T16:07:40Z
       
       0 likes, 0 repeats
       
       i wish people wrote just as efficient code, but we used the speed to make everything nice interpreted code
       
 (DIR) Post #9iqqBSTUqsmf4CeRDk by twee@niu.moe
       2019-05-15T16:08:17Z
       
       0 likes, 0 repeats
       
       honestly nothing turns me on more than being able to open up a binary and see the source code because it wasnt a binary fuck yeah
       
 (DIR) Post #9iqqBSfu6khzggSLYm by twee@niu.moe
       2019-05-15T16:08:38Z
       
       0 likes, 0 repeats
       
       this was my favourite thing about emacs this is why i like shell scripts
       
 (DIR) Post #9iqqBSygytjmcxFLqS by twee@niu.moe
       2019-05-15T16:09:06Z
       
       0 likes, 0 repeats
       
       and yeah i get that somewhere down the line there has to be binary, it could be a lot further down than it usually is
       
 (DIR) Post #9iqqBT9gK2WnB2O7yS by twee@niu.moe
       2019-05-15T16:09:27Z
       
       0 likes, 0 repeats
       
       also, docstringsmore programming languages should have them
       
 (DIR) Post #9iqqBTJxhokdgvCKzw by twee@niu.moe
       2019-05-15T16:09:38Z
       
       0 likes, 0 repeats
       
       more python programmers should use them
       
 (DIR) Post #9iqqBTW0z0OOIIpxmi by twee@niu.moe
       2019-05-15T16:10:24Z
       
       0 likes, 0 repeats
       
       about the original point though, im conflicted,because i also like to see very little ram use and i like compiling from source
       
 (DIR) Post #9iqqBTjUAvASy58imW by twee@niu.moe
       2019-05-15T16:11:19Z
       
       0 likes, 0 repeats
       
       but yes interpreted software really doesnt have to be slow anymore its a false thing im convinced that its possible to write lua or scheme code that is faster than c, when done right
       
 (DIR) Post #9iqqBTtlYhOJTxwvo0 by Bitshift@niu.moe
       2019-05-15T16:30:30Z
       
       0 likes, 0 repeats
       
       @twee Sounds like a stretch - Most interpreted languages just JIT to inject native code over-top of the initial byte code at runtime. This can get near-native performance, but I think "faster than C" is maybe a bit misleading.However, "easier to write for high-level tasks" is definitely a thing. And usually this translates to "faster because it is easier to write and less prone to error". So if that is what you mean, then yeah I agree with that.It's all about requirements and trade-offs IMO.
       
 (DIR) Post #9iqqBUAQYkicJdkEm8 by twee@niu.moe
       2019-05-15T17:14:58Z
       
       0 likes, 0 repeats
       
       @Bitshift good point what i was getting at is that a program in lua should for most tasks be fast enough, the difference is negligible so writing c isnt important.but also, with things like concurrency which its more difficult to do in c, efficient interpreted languages should be getting fasterand this paper comes to mind: <http://www.iaeng.org/IJCS/issues_v32/issue_4/IJCS_32_4_19.pdf>but yes, my comment was a bit flippant. thanks for putting me straight
       
 (DIR) Post #9iquE7xzxMNA9DRjtY by Bitshift@niu.moe
       2019-05-15T17:55:28Z
       
       0 likes, 0 repeats
       
       @twee Yeah, no worries - I almost didn't respond to this, because I assumed you meant the latter. But I just wanted to make sure. :blobdonut:Wasn't attempting to call you out, mostly just like discussing such things. So I hope it didn't come off as rude. :abloblamp:
       
 (DIR) Post #9ir1wPzkzJfQTyKrdw by twee@niu.moe
       2019-05-15T19:20:31Z
       
       0 likes, 0 repeats
       
       @Bitshift no its fine - i also like discussing things :cookieqt:
       
 (DIR) Post #9ir6EWveLYnb14J3NQ by DashEquals@linuxrocks.online
       2019-05-15T16:09:22Z
       
       0 likes, 0 repeats
       
       @twee Wait, emacs is a shell script?
       
 (DIR) Post #9ir6KVnJTfZXEeG8OG by emsenn@tenforward.social
       2019-05-15T16:07:35Z
       
       0 likes, 0 repeats
       
       @twee Just gonna tag @codesections and walk away to make popcorn - don't disappoint me, y'all!
       
 (DIR) Post #9ir6VSATIix7AoJCcK by twee@niu.moe
       2019-05-15T16:12:32Z
       
       0 likes, 0 repeats
       
       @DashEquals nope, they were two separate points
       
 (DIR) Post #9ir6rEQR4lruvGA0vY by DashEquals@linuxrocks.online
       2019-05-15T16:13:07Z
       
       0 likes, 0 repeats
       
       @twee Ah, gotcha.
       
 (DIR) Post #9itRxloaKmGvZMKq2K by 361.xj9@social.sunshinegardens.org
       2019-05-15T16:23:34.103916Z
       
       1 likes, 0 repeats
       
       @twee that’s not actually true anymore. moore’s law ended years ago, but people still think they can just wait for computers to optimize away their laziness in hardware. a new golden age for competent programmers is imminent