реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Найти подходящее место на форуме по Форт тематике, (нужно или нет и где если есть интерес)
Kopa
сообщение Sep 22 2012, 17:24
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Предлагаю, если возможно и есть некоторая необходимость,
добавить удачное место хранения информации по Форт тематике
озвученной на местном форуме (может в разделе GNU разработок?)
Go to the top of the page
 
+Quote Post
Tanya
сообщение Sep 22 2012, 17:55
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 602
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Kopa @ Sep 22 2012, 21:24) *
Предлагаю, если возможно и есть некоторая необходимость,
добавить удачное место хранения информации по Форт тематике
озвученной на местном форуме (может в разделе GNU разработок?)

Или в "Операционных системах".
По сути... должно быть в двух местах - для хостов и микроконтроллеров отдельно.
Ведь нет же у нас раздела по "чистому" программированию на С, ассемблере и других языках.
Это сложный вопрос.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 22 2012, 17:59
Сообщение #3


Шаман
******

Группа: Модераторы
Сообщений: 3 059
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Поставлю предложение шире.
На форуме до сих пор нет отдельного подфорума по программированию. Когда-то вопрос поднимался, но дело принципиально не сдвинулось. Подфорум появился, но оказался задвинутым в операционные системы и без разделения на языки. Вот и размещают пользователи общие вопросы по программированию в различные другие подфорумы, где по их мнению им место, а то и просто наобум, по инерции (что создаёт мне проблемы по переносу).
Что же касается GNU, то это по моему не очень правильная идея ибо GNU и Форт - сущности ортогональные.
Go to the top of the page
 
+Quote Post
Kopa
сообщение Sep 22 2012, 18:48
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(IgorKossak @ Sep 22 2012, 21:59) *
Поставлю предложение шире.
Вот и размещают пользователи общие вопросы по программированию в различные другие подфорумы, где по их мнению им место, а то и просто наобум, по инерции (что создаёт мне проблемы по переносу).

И это не только в этом заметно, а почти в любом обсуждении. Хороший тон - сначала поищи подходящее место и есть ли уже
топик, а потом пости. А так какие то "нежданные" подарочки в разделе smile3046.gif

P.S. При том, что программирование контроллеров и программ для PC достаточно различноsm.gif
тема операционных систем тоже контроллерам "не чужда", но там их нет.

Сообщение отредактировал Kopa - Sep 22 2012, 20:04
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 22 2012, 21:53
Сообщение #5


Mentor
******

Группа: Модераторы
Сообщений: 5 590
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(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 не такой критичный, а жить они будут еще долго.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Sep 23 2012, 04:22
Сообщение #6


фанат дивана
******

Группа: Свой
Сообщений: 3 338
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(Tanya @ Sep 22 2012, 23:55) *
По сути... должно быть в двух местах - для хостов и микроконтроллеров отдельно.
Ведь нет же у нас раздела по "чистому" программированию на С, ассемблере и других языках.
Это сложный вопрос.

Вот именно для таких случаев придумали метки (теги). Создал человек тему, налепил на неё нужные метки (например: "forth", "ARM", "CAN"), и порядок. К сожалению, движок этого форума такого не умеет.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 23 2012, 04:47
Сообщение #7


;
******

Группа: Участник
Сообщений: 5 641
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(AlexandrY @ Sep 23 2012, 00:53) *
Код
Разработка ПО для микроконтроллеров
   - Графические оболочки, GUI
   - Файловые системы
   - TCP/IP, embedded WEB, облачные технологии...
   - Полевые шины и стеки. CAN, RS485, MODBUS, CANOpen...
   - USB стеки хостов и устройств.
   - Стеки беспроводных протоколов.
   - ...

1.По графике вообще должен быть подраздел, касающийся дисплеев итп. Вообще, юзер-интерфейсов, - включая и программирование и компоненты.
2.Файловые системы - это будет хронически пустой раздел, можно просто пристегнуть несколько тем в общих вопросах - и всё
3.По интерфейсам - а чем Вам не нравится такой подход, когда объединяется физика и лирика - и в подфорумах по интерфейсам живет? Все вполне структурно...

Сообщение отредактировал _Pasha - Sep 23 2012, 04:51
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 23 2012, 10:52
Сообщение #8


Mentor
******

Группа: Модераторы
Сообщений: 5 590
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(_Pasha @ Sep 23 2012, 07:47) *
2.Файловые системы - это будет хронически пустой раздел, можно просто пристегнуть несколько тем в общих вопросах - и всё
3.По интерфейсам - а чем Вам не нравится такой подход, когда объединяется физика и лирика - и в подфорумах по интерфейсам живет? Все вполне структурно...


Идея состоит в том, что бы обозначить место специалистам в области embedded среднего уровня. А мне кажется, что их большинство.

Предложение, конечно, строится на моей умозрительной модели профессионала в области встраиваемых систем.
Т.е. такая иерархия должна собрать профессионалов которые сосредоточены на трудных вопросах комплексного фирмваре, ибо микроконтроллеры становятся все сложнее.

Увод интерфейсов микроконтроллеров в абстрактный раздел интерфейсов приводит к тому, что профессионал занятый одновременно кучей интерфейсов на своей платформе не видит смысла разделять свою задачу на отдельные темы и обсуждать ее по частям получая оторванные от контекста ссылки, и абсурдные решения. Задавая вопрос легче когда знаешь, что контекст не придется долго растолковывать.

В разделе по интерфейсам структура есть, но для железячников, а в плане программирования коммуникационных стеков конкретное железо вторично, и один стек может охватывать разное железо, либо стиль работы с железом ограничен программным окружением и т.д.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 23 2012, 11:45
Сообщение #9


;
******

Группа: Участник
Сообщений: 5 641
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(AlexandrY @ Sep 23 2012, 13:52) *
В разделе по интерфейсам структура есть, но для железячников, а в плане программирования коммуникационных стеков конкретное железо вторично, и один стек может охватывать разное железо, либо стиль работы с железом ограничен программным окружением и т.д.

На мой взгляд, структурой форума прикладных проблем не решить. Потому что есть путь (постановка задачи)->(интерпретация)->(выбор инструментов)->(разрешение более абстрактных вопросов)->(интеграция принятых решений). По этой цепочке никакой вопрос не умещается в одном топике. Поэтому для "невнятных вопросов" тоже вроде как нужен подфорум "для начинающих".
Плюс еще недостаточно освещаются проблемы искусства организации проектов, декомпозиции и проч.

Я думаю, со временем мы придем к необходимости "затянуть гайки" в технических ветках в части куда чего помещать и допустимости оффтопика. И все сведется к сотне мейнстримовских больших веток. Это если есть желание облегчить поиск информации.
Вообще, конечно, что-то здесь быстро найти, даже гуглом - задача нетривиальная. sad.gif "Левых" тредов чем дальше тем больше.

Сообщение отредактировал _Pasha - Sep 23 2012, 11:46
Go to the top of the page
 
+Quote Post
Kopa
сообщение Jan 3 2016, 21:19
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(_Pasha @ Sep 23 2012, 15:45) *
На мой взгляд, структурой форума прикладных проблем не решить.

Извняюсь (редко здесь появляюсь) за поднятие данного топика, а тогда каким ещё доступным способом их решать?

P.S. Возможны ли подвижки по заданному вопросу в топике и прозвучавшим вопросам в обсуждении?
Но это, похоже, не разрешимый вопрос для форума sm.gif

Сообщение отредактировал Kopa - Jan 3 2016, 21:25
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd January 2018 - 18:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01321 секунд с 7
ELECTRONIX ©2004-2016