Цитата(IgorKossak @ Sep 22 2012, 20:59)
Поставлю предложение шире.
На форуме до сих пор нет отдельного подфорума по программированию. Когда-то вопрос поднимался, но дело принципиально не сдвинулось. Подфорум появился, но оказался задвинутым в операционные системы и без разделения на языки. Вот и размещают пользователи общие вопросы по программированию в различные другие подфорумы, где по их мнению им место, а то и просто наобум, по инерции (что создаёт мне проблемы по переносу).
Программирование слишком абстрактная тема. Каждый может понять как хочет и чаще всего будут понимать как войну пис..., sorry , как войну языков. Легкая тема, провоцирующая законный флейм.
Я бы предложил серьезней подойти к программированию микроконтроллеров и сделать такую иерархию :
Код
Разработка ПО для микроконтроллеров
- Операционные системы общего применения. Linux, QNX, Window CE, Android...
- Операционные системы реального времени, RTOS, гетерогенная мультипроцессорность. UCOS, FreeRTOS, MQX...
- Графические оболочки, GUI
- Файловые системы
- TCP/IP, embedded WEB, облачные технологии...
- Скриптовые движки. Forth, Java, LUA, BASIC, Python, .NET micro framework...
- Полевые шины и стеки. CAN, RS485, MODBUS, CANOpen...
- USB стеки хостов и устройств.
- Стеки беспроводных протоколов.
- Мультимедиа. Сжатие и передача звука, видео, картинок.
- Инструменты разработки. Редакторы, IDE, JTAG адаптеры.
- ...
Т.е. более структурировать области программирования, одновременно показать начинающим из чего собственно состоит ПО для развитых микроконтроллеров и убрать архаичность в теперешней структуре веток касающейся микроконтроллеров.
Разделять на языки для профессионалов не вижу смысла. Если попадется действительно достойное ПО на другом языке, то меньше всего проблем освоить новый синтаксис.
Место для обсуждения крутизны STL, плюсов и т.д. стоило бы иметь, но как подраздел для новичков, с облегченными правилами насчет флейма.
Старые рудиментарные ветки по PIC, AVR и прочим 8-и битникам оставить, поскольку для них вопрос разработки и интеграции middleware не такой критичный, а жить они будут еще долго.