Do you know how to concatenate two strings in CISCx86 assembly? Probably not. More importantly, do you know why you don’t know how to do this simple thing? Because it is almost a completely useless skill today!
Few if any developers are creating code in assembly today. The reasons why, is because the compiler does a much better job at creating your CPU’s instruction set, than you can possibly imagine ever being able to do yourselves by hand. The compiler is able to optimise your string concatenation algorithms, utilising the lates and coolest features from Intel and AMD, which you couldn’t even imagine to ever be able to understand “by hand”.
- You will be 100x more productive
- You will create 100x more secure code
- Your apps will be 100x faster and more responsive
To prove that claim, let me demonstrate a simple piece of code in Hyperlambda from the following blog.
create-widget parent:content class:col-xs-12 widgets sys42.samples.git-hub.file-browser
To understand how I could do this, feel free to watch the following video, for then to read the following blog, which contains the code.