Имена экспортируемых функций системных библиотек

Find out what others think about your ideas

POLL Префиксы к экспортируемым из стандартных библиотек именам следует оформлять...

Total votes: 27
...в стиле "img.flip.layer", отделяя точками
30%
8
...в стиле "con_write_asciiz", отделяя подчёркиваниями
52%
14
...и так, и так, каждую функцию экспортировать под двумя именами
7%
2
...как того захочет автор библиотеки
7%
2
...свой вариант
4%
1

  • Проголосовал за второй вариант с подчёркиваниями. Думаю, не секрет, что первый вариант - моих рук дело, и смысл заключался не только в том, что это было красиво :) но и в том, чтобы усложнить жизнь тем, кто хотел бы использовать библиотеки в языках высокого уровня. Так как в данное время я их разработкой более не занимаюсь, а по словам самого diamond'а "на одном FASM'е свет клином не сошёлся", - что поделать, приходится признавать, что времена меняются.
    in code we trust
  • 2й вариант выглядит лучше и почему-то логичней)
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • Кстати, вспомнилось, что есть ещё и третий вариант (кроме точек и подчёркиваний) - ImgFlipLayer и ConWriteAsciiz , так называемый camel case. Это чисто для восстановления справедливости, голосовать за него я не собирался.
    in code we trust
  • Видимо, опрос можно считать законченным, вариант с подчёркиваниями победил.
  • Who is online

    Users browsing this forum: No registered users and 6 guests