- 
	
- Еще раз. От чего я возбудился. fk0 -> все правильно написал.  Evgeny_CD(691 знак., 10.01.2017 16:36, ссылка)
			
- дык взять листинги и *.map и посмотреть? или нет? - AlexG(10.01.2017 17:46)
					
- Чукча не читатель, чучка писатель :) - Evgeny_CD(10.01.2017 18:44)
 
 
 - дык взять листинги и *.map и посмотреть? или нет? - AlexG(10.01.2017 17:46)
					
 - Это не сравнение C и C++, а сравнение printf и iostream, последний ожидаемо гораздо жирнее. Если оставить printf, и переключать в опциях проекта только язык, размер не меняется от слова вообще. - йцукен(10.01.2017 14:07, 
)
			- Еще раз - почему iostream оказался в 5 раз жирнее по памяти данных? - Evgeny_CD(10.01.2017 17:09)
					
- Да какая разница? Мне неочевидна польза от iostream на компе, а уж в embedded от него точно никакой пользы кроме вреда. - йцукен(10.01.2017 18:13, 
)
							- Большая. Я хочу докопатья до сути. Что касается использовать или не использовать - я хочу иметь данные для осознанного решения, а не просто потому, что кто-то решил использовать или не использовать. - Evgeny_CD(10.01.2017 18:47)
									
- Евгений - школьнег! :-) Ёксель-моксель, я бы влез в листинги, но меня ломает :-( - SciFi(10.01.2017 18:55)
											
- В C++ - да, школьник, и не стыжусь этого. - Evgeny_CD(10.01.2017 18:56)
													
- Боюсь, что в Цэ плюс плюс все школьнеги кроме узкого круга старцев с мудрыми седыми яйцами. В этом и проблема Цэ плюс плюс :-) - SciFi(10.01.2017 19:02)
															
- Ну где-то же есть секретный 
подвал Лубянкипещера, где сидят создатели компилеров С++. Они то наверное понимают, как С++ устоен и работает? Evgeny_CD(116 знак., 10.01.2017 19:07)- Компиляторостроители - народ подневольный. Сказано - сделано. Думать о судьбах человечества - не их работа. - SciFi(10.01.2017 19:11)
																			
- Т.е. Столлман (Ричард Мэттью) собирает всех пейсателей GCC и плеткой поясняет им, что они делают завтра? Любопытно.... - Evgeny_CD(10.01.2017 19:17)
 
 
 - Компиляторостроители - народ подневольный. Сказано - сделано. Думать о судьбах человечества - не их работа. - SciFi(10.01.2017 19:11)
																			
 - зато школоте - раздолье, некому подзатыльников навешать - Скрипач(10.01.2017 19:05)
																	
- Клевещут, эта школота запорола F-35. Я аплодирую этой школоте! - SciFi(10.01.2017 19:09)
																			
- Там вроде С++ -> JOINT STRIKE FIGHTER AIR VEHICLE C++ CODING STANDARDS --> - Evgeny_CD(10.01.2017 19:15, ссылка, ссылка)
																					
- 141 страница. Я вижу крах Вавилонской Башни, а вы? - Скрипач(10.01.2017 19:33)
																							
- Стандартов кодирования много всяких разных ->, MISRA C имеет сопоставимый объем, при этом авто как-то ездят, даже с кодом, соответствующим этому стандратрту. Я пока не понял контекст этого стандарта кодинга для инстребителя, а без этого  Evgeny_CD(33 знак., 10.01.2017 19:59, ссылка)
																									
- Контекст очень прост - когда ошибка в ПО может обойтись очень дорого, даже малейшие послабления недопустимы, сколько бы это ни стоило. #undef нельзя, ну (.) - VLLV(10.01.2017 20:46)
 - Сама необходимость вводить стандарт кодирования В РАМКАХ ПРОЕКТА - дурной знак.  Скрипач(53 знак., 10.01.2017 20:38)
																											
- Например потому, что ADA уже находится совсем рядом с COBOL, в анналах истории... Про С++ мы уже выяснили - он одновременно и отвратителен, и безальтернативен для сложных embedded проектов. В том числе по психологическим причинам, которые Вы так  Evgeny_CD(22 знак., 10.01.2017 22:59)
																													
- Вроде бы они ссылались на обилие кодеров Цэ плюс плюс и недостаток оных для языка Ада (язык Ада, Карл!) Невидимая рука рынка эпически треснула их по жопе. Где унылый совок, когда он так нужен? НИИ АДА? - SciFi(10.01.2017 23:49)
																															
- Я понял! Для успеха F-35 нужна другая планета, но Маск, скотина, так и не сделал технологию полетов на другие планеты дешевой и доступной. Получилась чудесная ПОС - недостаток кодеров вынуждает продавцов компилеров для Ады не щибко инвестировать в  Evgeny_CD(53 знак., 10.01.2017 23:55)
																																	
- Ёжики. 
Кололись, плакали, но продолжали жрать кактус. В конкурентной гонке победит тот, кто сможет навязать кодерам, при помощи внутренних стандартов кодирования, более кастрированную версию языка. Скрипач(94 знак., 11.01.2017 00:02)- Кстати, классная мысль! То, что новые расширения - это перепиленная ADA - ширнармассу можно и не говорить :) - Evgeny_CD(11.01.2017 00:18)
																																					
- Строгая типизация, на базе классов - в наличии. Рандеву и прочая экзотика - библиотеками. - Скрипач(11.01.2017 00:24)
																																							
- К счатью, ADA как язые программирования мне неведома :) - Evgeny_CD(11.01.2017 00:37)
 
 
 - Строгая типизация, на базе классов - в наличии. Рандеву и прочая экзотика - библиотеками. - Скрипач(11.01.2017 00:24)
																																							
 - Это попытка сделать военную вундервафлю руками работников из коммерческих рынков. Ящетаю, сей опыт следует всесторонне изучить. Надеюсь, разведка не щёлкает клювом. - SciFi(11.01.2017 00:08)
																																					
- Для начала нужно будет работников коммерческих фирм приучить нормально воспринимать бардак, в котором принято разрабатывать вундервафли. Если это удастся, то внедрение всяких стандартов - сущий пустяк) - she(11.01.2017 00:43)
																																							
- Коллега, ну кто же самые-самые секреты публично обсуждает? :) - Evgeny_CD(11.01.2017 00:45)
 
 - +1. Именно так! Ибо несколько эффективных компиляторов для разных языков - такое народное хозяйство не вынесет. Есть С, С++, и high level (всякие питоны с джавами) - нечто, под чем С/С++ лежат. все! Evgeny_CD(69 знак., 11.01.2017 00:39, ссылка)
 - И, важно(!), с негодованием отвергнуть. Нет? - Скрипач(11.01.2017 00:14)
																																							
- А что, сахару читает начальник СВР? И главковерх? Тогда прошу пардону, я позволял себе вольности... - SciFi(11.01.2017 00:17)
																																									
- Думаю, ее читают не только они :) - Evgeny_CD(11.01.2017 00:19)
 
 
 - А что, сахару читает начальник СВР? И главковерх? Тогда прошу пардону, я позволял себе вольности... - SciFi(11.01.2017 00:17)
																																									
 
 - Для начала нужно будет работников коммерческих фирм приучить нормально воспринимать бардак, в котором принято разрабатывать вундервафли. Если это удастся, то внедрение всяких стандартов - сущий пустяк) - she(11.01.2017 00:43)
																																							
 
 - Кстати, классная мысль! То, что новые расширения - это перепиленная ADA - ширнармассу можно и не говорить :) - Evgeny_CD(11.01.2017 00:18)
																																					
 
 - Ёжики. 
 
 - Я понял! Для успеха F-35 нужна другая планета, но Маск, скотина, так и не сделал технологию полетов на другие планеты дешевой и доступной. Получилась чудесная ПОС - недостаток кодеров вынуждает продавцов компилеров для Ады не щибко инвестировать в  Evgeny_CD(53 знак., 10.01.2017 23:55)
																																	
 
 - Вроде бы они ссылались на обилие кодеров Цэ плюс плюс и недостаток оных для языка Ада (язык Ада, Карл!) Невидимая рука рынка эпически треснула их по жопе. Где унылый совок, когда он так нужен? НИИ АДА? - SciFi(10.01.2017 23:49)
																															
 
 - Например потому, что ADA уже находится совсем рядом с COBOL, в анналах истории... Про С++ мы уже выяснили - он одновременно и отвратителен, и безальтернативен для сложных embedded проектов. В том числе по психологическим причинам, которые Вы так  Evgeny_CD(22 знак., 10.01.2017 22:59)
																													
 
 
 - Стандартов кодирования много всяких разных ->, MISRA C имеет сопоставимый объем, при этом авто как-то ездят, даже с кодом, соответствующим этому стандратрту. Я пока не понял контекст этого стандарта кодинга для инстребителя, а без этого  Evgeny_CD(33 знак., 10.01.2017 19:59, ссылка)
																									
 
 - 141 страница. Я вижу крах Вавилонской Башни, а вы? - Скрипач(10.01.2017 19:33)
																							
 
 - Там вроде С++ -> JOINT STRIKE FIGHTER AIR VEHICLE C++ CODING STANDARDS --> - Evgeny_CD(10.01.2017 19:15, ссылка, ссылка)
																					
 
 - Клевещут, эта школота запорола F-35. Я аплодирую этой школоте! - SciFi(10.01.2017 19:09)
																			
 
 - Ну где-то же есть секретный 
 
 - Боюсь, что в Цэ плюс плюс все школьнеги кроме узкого круга старцев с мудрыми седыми яйцами. В этом и проблема Цэ плюс плюс :-) - SciFi(10.01.2017 19:02)
															
 
 - В C++ - да, школьник, и не стыжусь этого. - Evgeny_CD(10.01.2017 18:56)
													
 
 - Евгений - школьнег! :-) Ёксель-моксель, я бы влез в листинги, но меня ломает :-( - SciFi(10.01.2017 18:55)
											
 
 - Большая. Я хочу докопатья до сути. Что касается использовать или не использовать - я хочу иметь данные для осознанного решения, а не просто потому, что кто-то решил использовать или не использовать. - Evgeny_CD(10.01.2017 18:47)
									
 
 - Да какая разница? Мне неочевидна польза от iostream на компе, а уж в embedded от него точно никакой пользы кроме вреда. - йцукен(10.01.2017 18:13, 
 
 - Еще раз - почему iostream оказался в 5 раз жирнее по памяти данных? - Evgeny_CD(10.01.2017 17:09)
					
 - Лажа какая-то. Сравни с gcc на x86: fk0(226 знак., 10.01.2017 13:13 - 13:20)
 - А во вторую printf not full (без float). - picarmer(10.01.2017 05:18)
 - В первую очередь надо оптимизацию максимальную поставить.  Ale3000(79 знак., 10.01.2017 04:46)
			
- Речь не о том, чтобы printf обосрать. Вопрос в том, чтобы понять, почему в любом из привежденных C++ вариантов размера памяти данных вырос почти в 5 раз? Там что рекурсия с передачей массива через стек? Или дикие таблицы для виртуальных функций и Evgeny_CD(66 знак., 10.01.2017 16:38)
 - GCC в таких случаях заменяет printf на puts, ЕМНИП. - SciFi(10.01.2017 08:25)
					
- Там проблема совсем в другом. iostream тянет за собой половину libstdc++, а та половину libc. Если _всё_ (включая библиотеки) пересобрать с -ftlo и взять gcc >= 4.9, то может что и выйдет. - fk0(10.01.2017 13:22)
							
- Это Link Time Optimization? -> --> - Evgeny_CD(10.01.2017 17:06, ссылка, ссылка)
 
 
 - Там проблема совсем в другом. iostream тянет за собой половину libstdc++, а та половину libc. Если _всё_ (включая библиотеки) пересобрать с -ftlo и взять gcc >= 4.9, то может что и выйдет. - fk0(10.01.2017 13:22)
							
 
 
 - Еще раз. От чего я возбудился. fk0 -> все правильно написал.  Evgeny_CD(691 знак., 10.01.2017 16:36, ссылка)