The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Язык Си вырвался на первое место в рейтинге популярности язы..."
Отправлено User294, 11-Апр-10 03:59 
>Для задач требующих большой мощи сейчас уже проще взять маленькую линух платку
>с тем же армом и пользоваться стандартными средствами линух разработки

Сильно разный калибр систем. В упомянутом случае - вся система в 1 чипе. Чип+минимум обвязки. И все. Готова полноценная система. С процом, RAM, FlashROM, периферией и прочая. Способная на многое. Жрущая крохи. По габаритам может быть даже меньше чем то что пхают в наручные часы, если распереться. Для линуха придется, извините, брать что-то разлапистое, городить внешнюю флешатину и оперативку. Да, это вариант, но такой геморрой  подразумевает и совсем иной калибр задач. Они должны того стоить.

> (в том числе фрипаскалем)

Мне положить на фрипаскаль. А гнутый си - да, он есть для кучи разных ARMов, AVR(и 8 и 32 битных), MSP430 и чего там блин еще(он вагон архитектур поддерживает). В частности - GCC умеет генерить бинарь не завязанный на стандартные либы и компоновать его так как мне нужно. Если ваш фрипаскаль это не умеет - это не мои проблемы и я не собираюсь их делать своими.

>чем продолжать лепить поделки в стиле продиктованном килобайтами озу.

Капитан Очевидность намекает: если от какойнить дохлой литиевой таблеточки типа CR2016 надо работать полгода и чтоб все вместе было размером с брелок - как бы достигнуть этого при помощи платки с линухом будет ой как нелегко. Если вы вдруг сможете этого достичь - не забудьте, пожалуйста, запостить сюда новость с описанием вашей конструкции! Это будет того стоить, о да. Знаете в чем прикол? В ряде случаев - проще обойтись совсем без ОС чем до упора бодаться с совсем не подошедшими для задачи свойствами ОС. Можно конечно упереться рогом и потратить время не на решение задачи а на борьбу с трудностями которые сам же себе и создал. Но вот зачем бы это мне?

>Приличный объем вычислений и микроконтроллер это уже что-то не так в идеологии.

Расскажите это производителям систем на чипе с ядром Cortex-M3 и частотами 50-70МГц. Такая штука осилит достаточно приличный размер вычислений, над которым 8-битник бы корпел полдня. При том что это по прежнему полная система в чипе (включая память и прочая) с минимумом потребной обвязки. Ну и ресурсов что-то типа 128...512К флеша + 16...64К рамы. Мало? Да. Не хватит для линуха? Да. Зато, блин, 1 чип. Жрущий с гулькин нос и с простым питанием и даже супервизором питания и прочая. А не как минимум три (проц, RAM, ROM) с огроменной платой по которой придется тянуть немелкую шину внешней памяти и питать сие от совсем другой по массогабаритным свойствам батареечки.

>Железная логика - буду хавать гуано, поскольку оно везде.

Моя логика проста - я юзаю то что удобно. В частности я рассматриваю универсальность и гибкость инструмента как мое удобство. Да, GCC позволяет выписывать и пируэты типа построения бинаря фирмвари работающей в окружении себя самой и более - нифига вокруг. А если фрипаскаль не позволяет такие пируэты - так тем хуже для него.

>там давишься но ешь,

Если б давился - не ел бы. А раз ем - значит устраивает. Облом, правда?

>что получше, там  хочу питаться нормально.

Кушайте, не обляпайтесь. Только не надо меня лечить что мне делать - я в лишнем геморрое совсем не нуждаюсь. Особенно из-за фанатичного желания всенепременно программить на паскале даже там где он не подходит чуть более чем полностью. Большей клиникой было бы разве что гундеть что для 8-битников видите ли нет какогонить там руби или что они не поддерживают JS и не переваривают HTML.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру