Сообщение от aleksandr-zh
|
да, согласен
пока VB или С#
|
Пробежался быстро по форуму. И мне показалось что моя жизненная дорожка очень похожа на aleksandr-zh.
Никогда не писал на Си. Программировал, как любитель, под DOS , на ассемблере электроника-60, на ассемблере МCS-51, VBA. Потом был значительный перерыв.
И вот нужда заставила связать оборудование на MК AVR с ПК под WINDOWS.
Рядом сидел коллега, который все подобное творил на PYTHON'e и все были довольны: нужды дергаться в этом направлении не было никакой.
Но когда он уволился пришлось искать обходные пути.
Мой обходной путь PureBasic + API .
Я не в коей мере не хотел бы "обидеть" любителей других языков, но быстрее чем на любом BASIC'е программу не специалисту не написать.
За это время применил двунаправленное управление LPT портом, организовал связь с по USB-RS232C, написал обозреватель 3D фотографий, написал программку автоматического поиска (чтение из реестра) свободных и занятых портов, графический редактор. И даже угораздило меня пропечататься со своим изделием в журнале "РАДИО".
При этом, отмечу - я не программист и делал это все "межу прочим" от основной работы. И что замечательно, написанные программы работали на всей линейке WINDOWS 98/xp/vista.(естественно, если не применялись особенности реестра и АPI)
Несомненно, что ваша основная задача должна определить инструменты которыми вы будете пользоваться. Но надо ли применять экскаватор там, где достаточна обычная лопата?