Можно ли написать крутую программу использую только базовые элементы? - Компьютерные вопросы

Вопрос Можно ли написать крутую программу использую только базовые элементы?

Регистрация
31 Янв 2013
Сообщения
107
Репутация
-6
Спасибо
0
Монет
0
Что можно написать зная только базовые элементы (циклы, условные операторы, переменные, массивы, функции)? Просто интересно, можно ли зная только это, создать что то крутое?
 
Регистрация
2 Сен 2013
Сообщения
101
Репутация
31
Спасибо
0
Монет
0
Это базовые элементы чистого Си, а в C++ еще есть библиотека STL, а массивы в C++ напротив почти не нужны. И вот с помощью STL уже можно написать какой-то компонент какого-то крутого проекта. Если же добавить сюда Boost (который называют "второй стандартной библиотекой"), то можно и целиком проект написать. Все остальное сам допишешь. Правда, там не будет GUI, но это может быть высоконагруженный Web-сервис или блокчейн, к примеру, а там GUI и не нужен. Еще одно направление - микроконтроллеры - там и STL не нужна, но нужно знание системного API, которое там намного меньше по объему чем API на компах, но его сложнее изучить.
 
Регистрация
12 Ноя 2013
Сообщения
68
Репутация
0
Спасибо
0
Монет
0
Можно. Язык лишь инструмент. Если ты можешь обойтись базовым набором инструментов в реализации своего проекта - то ничего в этом плохого нет.
 
Регистрация
26 Сен 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Можно. Можно, но это вопрос типа - можно ли дойти пешком из Москвы до Владивостока. Никому в здравом уме не нужно.
 
Регистрация
22 Мар 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
В ОС BSD, SOLARIS, MACOS, LINUX, ANDROID все API написано на стандартном Си, в том числе для графики. Поэтому на стандартном Си в этих ОС можно написать любую программу. Для графических программ придётся просто добавить дополнительные заголовочные файлы.
 
Сверху Снизу