The OpenNET Project / Index page

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



"Доступно второе издание книги 'Программирование: введение в профессию'"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Доступно второе издание книги Программирование: введение в п..." +/
Сообщение от myhand (ok), 07-Мрт-21, 12:03 
>>> Ты тоже не можешь объяснить что там написано?
>> Можно носом ткнуть в что смотреть?  Лень по треду бегать, а
> можно, как-никак, любимый образчик:
> extern __inline__ int fn() { inline code; }

Это выдранный с мясом кусок кода.  Могу ошибиться, не зная что такое code.

> Что за норкомания тут написана, что это ВООБЩЕ означает (а если подумать?)
> и, кстати, почему такая программа не собирается и что с этим делать?

Не собралось, подозреваю, на не-gcc.  Т.к. __inline__ - нестандартный синоним inline
в ем: https://gcc.gnu.org/onlinedocs/gcc/Alternate-Keywords.html#A...

> отдельно - как тебе помогло прочтение K&R для решения этой проблемы?

А причем тут K&R?  Если на ansi-С пишешь - можно и K&R ограничиться.  А если
начал использовать более современные диалекты - тут есть стандарты, которые
таки надо читать.  Ну и документацию компилятора, если уж и нестандартные расширения используешь.

Все как я, в общем-то и написал: введение в синтаксис языка и стандарты.  Лучше
K&R введения в C - нету.

>>  Но если тебе скушны математические тексты - может и программирование
>> не твое?
> ну уж точно не программирование стопиццотого способа сортировки массива. Это вообще мало
> "чье".

Зато полезно понимать, что такое массив, что такое список
и т.п.  Подпрограммы-сопрограммы, вот это вот все.  Алгоритмы и
структуры данных, короче.  Может на вкус и цвет - тут есть и более
любимые тобой книжки, но Кнут - он вот как раз про это.

Раньше это надо было знать.  А сейчас - надо сечь в фреймворках,
API прикладных библиотек, в этом вот всем.  Хотя однажды невежество
подкрадется к такому смузихлебу и кааак наподдаст...

>>> то есть уметь писать код вам не надо
>> Надо, конечно.  Но это уже не про обучение программированию - а
>> про обучение синтаксису конкретного языка программирования.
> ну а какое может быть программирование без конкретного синтаксиса?

Ну вот см. того же Кнута.  Там алгоритмы формулируются без конкретного синтаксиса,
на человеческом языке (хотя приводится параллельно и ассемблерная версия).

> В плюсовых или хрустовых загогулинах и профессионалы путаются, и чаще реально проще
> переписать чем разбираться.

Да, учить программированию с C или с приплюснутым - это жесть.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Доступно второе издание книги 'Программирование: введение в профессию', opennews, 02-Мрт-21, 19:16  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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