Сегодня разговаривал с одним человеком, речь шла об одном сложном драйвере, но это неважно. И так, он высказал своё мнение о LabVIEW - в основном это то, что язык программирования LabVIEW очень удобен для быстрых тестов, то есть вывод информации из харда в комп. Я внимательно выслушал и согласился. Далее он сказал, что для сложных программ LabVIEW не очень подходит, стоит перейти на другой, более общий язык программирования, и здесь я с ним не согласился.
Я сказал, что на LabVIEW можно так же разрабатывать программы любой сложности, просто нужно отказаться от стереотипа, о котором было сказано выше. LabVIEW такой же обычный, полный и высокий язык программирования, как и другие. Нужен рациональный подход, планирование проекта, опыт и знание модулярного программирования (SubVIs, параллельность потоков, LVOOP) и в общем изучить особенности программирования больших приложений. В принципе то же, что и в других языках программирования.
В общем NI сильно подпортило репутацию "G" в виде LabVIEW, навязывая своё железо с использованием ExpressVI, а с другой стороны сделали этот язык универсальным. Это очень интересный ход, от которого страдаем мы, программисты LabVIEW.




Комментарии
Если программы которые представлены там он считает "простыми", ну что ж.. тогда пусть покажет свою "сложную" программу, и мы коллегиально решим - можно ли её написать в LabVIEW или нет.
RSS лента комментариев этой записи