Hi, I have not written a single of line of php. How hard would it be to get started with a Ruby/Node/.NET background?
https://github.com/WordPress/WordPress/blob/master/wp-includ...
Upshot, though, there's plenty of documentation and SO threads out there and a huge ecosystem of plugins. Most of the time you never even need to look at the actual source code.
<?php /* pointless comment */ ?>
<?php echo $something; ?><div><?php if($blah){ echo stuff(); ?></div><?php } ?>...
...keeping track of that context switching in a complex theme can be maddening. Especially if it includes inline css and javascript or (heavens forfend) mixes php in with the inline css and javascript...Everything else is just accidental complexity.