LINUX.ORG.RU

Ричард Столлман опубликовал «Введение в GNU C»

 , , , ,


8

2

Ричард Столлман опубликовал электронную книгу «Введение и справочное руководство по GNU C».

Труд за авторством Столлмана, Трэвиса Ротвелла и Нэльсона Биба распространяется по лицензии GFDL-1.3 и позиционируется одновременно и как введениие в язык C, и как справочник непосредственно по диалекту GNU C (т.е. включающему gnu-расширения gcc).

RMS просит сообщать о найденных ошибках, неточностях и непонятных, либо неоднозначно написанных пассажах.

>>> Подробности



Проверено: hobbit ()

Ответ на: комментарий от JiraExpert

Расширения GNU C частенько попадают в стандарт. А если чем лучше, так тем, что свободный. Все остальные отмеченные - несвободны.

Displacer ★★ ()
Ответ на: комментарий от Displacer

А если чем лучше, так тем, что свободный.

И что даёт эта свободность, программа получается более быстродействующей или код получается более удобочитаемым?

Mischutka ★★★ ()
Ответ на: комментарий от Mischutka

Свободная программа не прочь дать в NULL первому встречному

alex1101 ()
Ответ на: комментарий от Mischutka

Свободность компилятора частенько даёт такую маленькую, но нужную вещь, что он есть под нужную платформу. Это если даже всё остальное из преимуществ свободного ПО вам не нужно.

Displacer ★★ ()
Ответ на: комментарий от beastie

Делай make c.html, и потом открывай файл .html/index.html. Но там ничего интересного, сухой мануал.

rupert ★★★★★ ()
Ответ на: удаленный комментарий

Исходник в texi. Допиши Makefile и получай Postscript. Только следует пару проходов tex сделать вместо одного, чтобы оглавление сгенерировать.

Evgueni ★★★★★ ()
Ответ на: комментарий от Evgueni

Я генерил через texi2pdf

https://www.gnu.org/software/texinfo/manual/texinfo/html_node/PDF-Output.html

Вроде бы с одного прохода заработало. Если что для присутствующих, не стоит путать texi (texinfo) формат с tex / latex, второй конечно используется при генерации, но где-то внутри, так texinfo более чем самодостаточен.

w96k ()
Ответ на: комментарий от w96k

Ну может. В Столмановском Makefile tex используется напрямую и при pdf сборке с нуля из-за одного прохода оглавление не генерится.

Evgueni ★★★★★ ()

Глянул мельком. На первый взгляд – норм мануал, написан просто и понятно. Спасибо деду, таксказать.

Alden ★★★ ()
Ответ на: комментарий от JiraExpert

Чем GNU C лучше Visual C++, Turbo C и Borland C++ Builder?

Да особо ничем. Но дельфины любят именно из гнуса портить стандарты…добавлять что-то новое.

sbu_shpigun ()

Ричард Столлман опубликовал Труд за авторством Столлмана

Пора бородатому на покой, готовится. Труды пишет как Лев Толстой

XOXO ()
Ответ на: комментарий от JiraExpert

Это что,у него примеры кола тоже копировать не получится в буфер обмена?

grem ★★★★★ ()
Ответ на: комментарий от Evgueni
/tmp/c-intro-and-ref make c.dvi 
tex c.texi
This is TeX, Version 3.141592653 (TeX Live 2022/dev/Debian) (preloaded format=tex)
(./c.texi (./texinfo.tex Loading texinfo [version 2018-01-09.11]: pdf, fonts,
markup, glyphs, page headings, tables, conditionals, indexing, sectioning,
toc, environments, defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
Writing index file c.fn

Overfull \hbox (30.46255pt too wide) detected at line 45
 @titlerm GNU C Language Intro and Reference Manual |
[1] (./c.tmp))
Runaway argument?
^^M^^MYou can call @code{main} from C code, as you can call any other@ETC.
! File ended while scanning use of @next.
<inserted text> 
                @par 
<*> c.texi
          
?
thunar ★★★★★ ()
Ответ на: комментарий от bo4ok

Название не влезло, да, но в остальном xpdf нормально показывает.

saahriktu ★★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.