6 comments

  • StilesCrisis 10 minutes ago
    "i hate string parsing. especially in assembly."

    Well. Interesting choice of side project!

  • thisislife2 3 hours ago
    This is an interesting project - kudos for executing it. I have to admit that when I was starting out in this field, I too fantasised about, "Would this software be faster, smaller and better in assembly?". Ofcourse, assembly programming made some sense in embedded electronics, which can be very resource constrained and even specialised for one particular application. Thinking from that aspect, perhaps you should consider making this a specialised program that runs on something like a Raspberry Pi - running such a web server directly on it, without an OS (or a very minimal OS), would make for a real cool and interesting project.
    • hatefulheart 2 hours ago
      What on earth are you talking about? Assembly makes sense in desktop computing as well. Have you ever, for example, watched a video? What do you think powers the codecs, JSX?
      • xnorswap 1 hour ago
        I'd assume most are written in C or some other higher level language. Certainly I checked the x264 ( VLC implementation of h264 ) and that is C.
    • senfiaj 2 hours ago
      IMHO, for servers IO (FS/DB, network, etc) is usually a greater bottleneck. Microoptimizations make sense only for CPU bound problems.
      • jvanderbot 2 hours ago
        I am pained to think of TLS/HTTPS implemented as a hobby project in ASM, but would be impressed to see it.
  • pixelesque 2 hours ago
    Previous comments from two days ago:

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

    • theanonymousone 1 hour ago
      Something funny has happened. I didn't submit this link today, as is shown in the front page. I submitted three days ago, before the original author (above submission) actually.
  • imvetri 22 minutes ago
    How to do assembly only to build a web server for the hardware? I mean it may sound like building os from scratch.
  • peterpanhead 1 hour ago
    Fun project.
  • DeathArrow 32 minutes ago
    Meanwhile another 10000 developers published desktop apps, mobile apps and system software written in javascript. /s