Is this programming humor?
Which languages with a full runtime and memory management are in the same ballpark? Go, maybe? Obviously these are unimpressive figures for unmanaged languages.
Now do C
hh3tf.golden.exe is 1536 bytes, compiled from C, and comes with a comma and exclamation point:
I'm actually surprised it's that large, but Windows gonna Windows.
This is pretty awesome and it shows how far .NET has come in recent years.
Is this supposed to be small or am I missing something? 400kb for hello world does not really sound small
It is really small for a platform like .NET.
To demonstrate the OS's capability and relatively small size, in the late 1990s QNX released a demo image that included the POSIX-compliant QNX 4 OS, a full graphical user interface, graphical text editor, TCP/IP networking, web browser and web server that all fit on a bootable 1.44 MB floppy disk for the 386 PC. https://en.m.wikipedia.org/wiki/QNX
Is someone else silently crying when remembering the demo scene...?
Every demoparty in the link you mentioned with a beginning date and a dash but no end date is still happening. The demoscene is still very much alive.
Oh yes! And I didn't intend to say it is dead! I merely wanted to point to the fact that these guys did and do incredible things in the 64kb class.
On the one hand, if it's genuinely self-contained (that is, it doesn't expect a .Net runtime to have been preinstalled on the OS), that may well constitute an improvement over previous iterations of C#.
On the other hand, the smallest executable I can find on my system occupies 6K and actually does something useful.
On the third hand (said the octopus), if all we cared about was executable size and efficiency, we'd still all be coding in assembler, or at least C or Forth.
Programming
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev