|
|
  |
как писать на С в 2016 году |
|
|
|
Jan 26 2016, 14:25
|

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

|
Цитата(Dog Pawlowa @ Jan 26 2016, 16:17)  Использую во всех проектах для кодирования состояний/функций/имен/текста в автоматах состояний. А показать? Да, и второе правило от меня - минимум макросов. Цитата(ViKo @ Jan 26 2016, 16:20)  Не знаю, что за CMSIS OS, а CMSIS RTOS как появилась в виде надстройки над RTX, так я ее и использую. http://www.keil.com/pack/doc/CMSIS/RTOS/html/index.htmlCMSIS OS это надстройка над любой OS , есть и над FreeRTOS. А надстройка ну никак не может быть RTOS. Это качество определяет то что ниже надстройки. А CMSIS-RTOS надо думать просто хитрый трейд-марк.
|
|
|
|
|
Jan 26 2016, 14:34
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(AlexandrY @ Jan 26 2016, 17:25)  А показать? Да, и второе правило от меня - минимум макросов. Могу в личку выслать. Да, недостатки известны, но преимуществ все-таки больше. Яркий пример - offsetof.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Jan 26 2016, 14:58
|

Профессионал
    
Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718

|
Цитата Так как все таки писать на си в 2016, у кого-то есть идеи? так же как и в другие года - как программист. возникновение подобного вопроса в голове - уже признак деградации. Цитата Вот мой совет на все времена: никогда не применять эту вот фигню - ## зря. очень полезная вещь.
|
|
|
|
|
Jan 26 2016, 22:12
|

unexpected token
   
Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987

|
Цитата(EvilWrecker @ Jan 25 2016, 16:25)  А где тут интересные моменты? Всегда считал данный ресурс местом сбора закомплексованных веб-дезигнеров разного пошиба,почему-то мнящих себя элитным сообществом(и разумеется таковым не являющимся), но весьма желающим быть генератором трендов в области языков/методологий программирования - почти что кузницей истин. Получается это у них подчеркнуто мерзко- в этом смысле по убогости с такими постами могут конкурировать разве что DIY проекты и печатные платы с гиктаймса. Особенно веселят персонажи предрекающие скорую гибель языкам группы C и тыкающие везде своими поделиями имеющими в названии слово java- ну а что с низ взять, с элитных веб-дезигнеров?  отлично сказано  Удивляют личности, с гордостью свистящие во все стороны о том, что его/ее статья вышла на "хабре". Я еще могу понять подобное хвастовство если работу опубликовали в одном из журналов IEEE, но с каких пор этот гадюшник хабр стал референсом чего-либо?
--------------------
А у тебя SQUID, и значит, мы умрем.
|
|
|
|
Guest_TSerg_*
|
Jan 26 2016, 22:14
|
Guests

|
Цитата(alexunder @ Jan 27 2016, 01:12)  но с каких пор этот гадюшник хабр стал референсом чего-либо? С момента свободы "свистежа" в общем гадюшнике Инет.
|
|
|
|
|
Jan 27 2016, 05:07
|
Частый гость
 
Группа: Validating
Сообщений: 124
Регистрация: 10-08-05
Пользователь №: 7 502

|
Цитата(zltigo @ Jan 26 2016, 16:04)  Прилично пишут только немцы. Самый беспредел это ЮАР. Но и остальные не далеко ушли. Типична дивная помесь вдолбленных за период обучения вполне из себя правильных приемов программирования, какой то дикой безмозголой отсебятины и белых ниток которыми все это шито. zltigo, а можно ли где-нибудь посмотреть примеры тех проектов, которые Вы считаете прилично написанными? Или все они - это коммерческая тайна за семью печатями?
|
|
|
|
|
Jan 27 2016, 15:07
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (nill @ Jan 27 2016, 07:07)  zltigo, а можно ли где-нибудь посмотреть примеры тех проектов, которые Вы считаете прилично написанными? Или все они - это коммерческая тайна за семью печатями? Проекты коммерческие. Я другими не занимаюсь. Если говорить о том, что встречалось на просторах интернета, то когда-то очень давно, так давно, что уже и не помню, на меня в качестве хорошего примера, по крайней мере на тот момент времени, оказал проект Waterloo TCP/IP стек. QUOTE (ViKo @ Jan 27 2016, 09:41)  Там ссылка на Б. Страуструпа (вот еще задачка - как его имя и фамилию правильно произносить?  ). Там говорится "чар", хотя ... Страуструп тоже не лингвист. Ну, как минмум он общался с немалым количеством C/C++ программистов из разных стран и континентов , а как максимум, он АВТОР!  и в своем праве. И самое интересное, что значит "лингвист" в контексте языка Си? Где готовят Сишных филологов  . Так что Страуструп это и есть ЛИНГВИСТ Так что вопрос явно закрыт. QUOTE (AlexandrY @ Jan 26 2016, 14:14)  Знали бы вы больше одного языка (не включая вашего латышского) спокойней бы относились к стилю программирования. Все с точностью до наоборот. Именно знание многих языков, как естественных, так и программирования, позволяет понимать, что написанное есть, например, говнокод нацарапанный "Эллочкой-Людоедкой". И мириться с таким нельзя, хотя бы по причине увеличения энтропии вселенной
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|