![]() |
|
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
![]() |
#1 |
Member
Регистрация: 16.11.2013
Сообщений: 32
Вес репутации: 0 ![]() |
![]()
есть вопросы "по ходу дела" (не буду создавать новый топик)
- cи код более быстрый чем c++ ? (да-нет, почему) - превод проекта с "ардуино" на avr-c (то есть на нативный cи) это возможно? (да, нет, почему, какие особенности) Последний раз редактировалось sunjob; 21.11.2013 в 08:22. |
![]() |
![]() |
![]() |
#2 | ||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Цитата:
Например в AVR Studio программить. Можно и в Arduino IDE писть на си |
||
![]() |
![]() |
![]() |
#3 |
Member
Регистрация: 16.11.2013
Сообщений: 32
Вес репутации: 0 ![]() |
![]()
>> Можно и в Arduino IDE писть на си
поподробнее, если не сложно |
![]() |
![]() |
![]() |
#4 | ||
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]() Цитата:
![]() Цитата:
Таким образом любой сишный код который корректно собирается под avr-gcc также корректно соберется из ардуевской среды. Что конкретно делаешь-то? ![]() В остальном вопрос зависимостей. |
||
![]() |
![]() |
![]() |
#5 |
Member
Регистрация: 16.11.2013
Сообщений: 32
Вес репутации: 0 ![]() |
![]()
спасибо
>> Нет языка avr-c. Есть С, С++ avr-gcc ... ![]() |
![]() |
![]() |
![]() |
#6 |
Member
Регистрация: 16.11.2013
Сообщений: 32
Вес репутации: 0 ![]() |
![]()
адд...
что такое Си++ я понимаю, про "надстройки" и "модификации"... :о) непонятен такой момент: для сбоки си и си++ используются разные команды (на сколько я помнил все это время), ну и естественно итог как бы разный (не зря же опенсорсное общество не любит писать на си++, пишут в основном на си, об этом читал на форумах, и пр.статьях) дак вот, где, на каком этапе, в каком месте (что где когда) ардуино понимает что "код у нее в виде си" и она собирает его, соответсвенно, как си и... наоборот с си++ может я ошибаюсь, поправьте и добавьте... |
![]() |
![]() |
![]() |
#7 | ||||
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]() Цитата:
Цитата:
Цитата:
Цитата:
|
||||
![]() |
![]() |
![]() |
#8 |
Member
Регистрация: 16.11.2013
Сообщений: 32
Вес репутации: 0 ![]() |
![]()
>> не зря же опенсорсное общество не любит писать на си++
>> >> Если под сообществом понимается туса местных (СНГшных) любителей железа, >> которые осилили ассемблер и базовый С, и не в меру гнут пальцы на русскоязычных форумах, то такое имеет место, но не является показателем. останусь при своем мнении и не буду гнуть пальцы более 10 лет поддерживаю линукс, как ментейнер, в коде приходится достатчно глубоко капаться, имею соотв. мнение 99% опенсорса это чистый си спасибо, высказывайтесь |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0 ![]() |
![]()
Весь KDE-шный софт писан на C++ и Qt. Вся убунта на GTK. Современного прикладного ПО писаного на сишке не вспомню с ходу.
Системное ПО - да, в основном писано на си и оптимизировано до нечитаемости, но это скорее от того, что писалось в те времена когда объекто-ориентированный подход вообще мало кто практиковал. Просто распространено в некоторых кругах мнение, что микроконтроллеры нужно программировать обязательно на сишечке или ассемблере, а плюсы и готовые библиотеки это путь для лохов. И люди, придерживающиеся этого мнения весьма агрессивны и хреново ведут себя на форумах. Я это мнение не разделяю и в предыдущем посте писал об этом ![]() |
![]() |
![]() |
![]() |
#10 |
Member
Регистрация: 16.11.2013
Сообщений: 32
Вес репутации: 0 ![]() |
![]()
агрессивно ведущих хватает с обоих сторон... :о)
продолжаем высказываться ПО ТЕМЕ!!! спасибо |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|