All streams
Search
Write a publication
Pull to refresh
15
0

Программист

Send message
Я планировал выложить библиотеку в следующей статье с описанием ее использования. К сожалению без этого ее использование может вызвать затруднения и создать неверное впечатление о ее работе.
Уточните пожалуйста, что Вам кажется неправильным в заголовке.
При написании статьи я много раз переписывал начало со сравнением различных систем и подходов к программированию AVR. Тема эта настолько объемная, что требует даже не одной полноценной публикации, а целого цикла. Если бы я начал с полноценного сравнения, то до описания библиотеки дело даже бы не дошло. Если кратко — я в курсе существования всех перечисленных продуктов и еще многих других, Вами не перечисленных. Более подробный сравнительный анализ предполагался в последующих статьях, посвященных описанию работы с библиотекой. Вероятно мне не удалось донести основную мысль данного проекта: Это библиотека на языке C# (к языку C этот проект не имеет никакого отношения), предназначенная для автоматизации написания программы на ассемблере (не «ассемблер», а стандартный и единственный описанный в документации производителя AVR assembler) без использования проприетарных библиотек. То, что это с точки зрения программы С# просто библиотека, позволяет использовать при программировании все возможности уже имеющейся продвинутой IDE, в отличии от проектов с полноценной реализацией языка. Это и ответ на замечание по — поводу меток. У программиста, который хочет написать программу на ассемблере должны быть все возможности использовать ассемблер напрямую, если высокоуровневая реализация его чем-то не устраивает. В том числе метки. Что касается графических языков программирования — у них свои сторонники и круг задач. Это же относится и к моему проекту. Если и рассматривать тех, кого он может заинтересовать, то это скорее те, кому нравится Arduino, но не устраивает его быстродействие.
2

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity