Ричард Столлман да пребудет с тобой и да утешит тебя в скорбях. Пишешь, что чуть в отчаяние не впала от программирования на чистом С. Линус Торвальдс да хранит тебя от этого. Надо не унывать, а скорее смиряться и мануалы читать. И хорошо, что созналась наконец и смирилась. Это и компилятору любезно, и душе твоей полезно.
А как отчаешься, что, мол, опять нужно все велосипеды да костыли вручную писать и ничего-то, дескать, кроме стэка да кучи у тебя нету, то вознеси молитву фон Нойману. И не искушайся бесовской приязнью system(), но с тщанием сотвори execvp() опосля fork(). Да твори сие с превеликой осторожностью, дабы бесы не проникли сквозь твой execl() да не сделали stack overflow или ещё какую гадость, им свойственную. И о тех великомучениках вспомни, кто вообще на ассемблере рассчёты траекторий да орбит писали: им-то потяжелее твоего бывало, но не стонали, ан видишь - спутники нонче редко падают.
Если когда на мысль придет, что у других код лучше, то эту мысль надо отгонять и не верить ей. Плакать себя не принуждай, а делай code review со вниманием и с чувством, что ты грешна во всем пред фон Нойманом. А если слезы сами пойдут, то можно поплакать. Только в офисе, при людях, не следует плакать.
А ежели совсем тяжко станет тебе на низком уровне твоём, то не медли, но вознеси молитовку к Ангелу-Хранителю твоему: "Операционныя Системе Юниксе, хранителю мой святый, на соблюдение мне от фон Ноймана с небесех данный. Остави мне весь говнокод мой сегодняшний, вольный или невольный, якоже и я оставляю коллегам. Ты мя днесь просвети, от всякаго переполнения буфера сохрани, ко благой оптимизации настави и на путь безбажия направи. И охрани мя от зла своими системными командами, аминь."
Здоровье твое да укрепит Apple iMac с дисплеем Retina 5K.
Да хранят тебя Керниган и Ричи от козней Биллов Геев со Стивами Жопсами лукавыми.
Мир тебе и благословение от Intel.
No comments:
Post a Comment