1517

Язык программирования Си в одном посте⁠⁠

Язык программирования Си в одном посте
Вы смотрите срез комментариев. Показать все
99
Автор поста оценил этот комментарий
Язык в одном посте? Вряд ли какой то язык можно уместить в один пост, разве что brainfuck. Копипаст без пояснений, лучше начать издалека. Что из себя представляет, для каких целей существует... Цель скорее заинтересовать а не перечислить операторы с синтаксисом, тут не хабр же. А в конце желательно указать ресурсы для подробного изучения.
раскрыть ветку (86)
27
Автор поста оценил этот комментарий
"Что из себя представляет, для каких целей существует."
Вот как раз это - на хрен не нужно. Все без исключения учебники по программированию (любой язык) на половину состоят из этого.
"Цель скорее заинтересовать а не перечислить операторы с синтаксисом"
А мне наоборот нужны операторы и синтаксисы - с пояснением и чётким примером. В котором поясняется КАЖДОЕ слово, КАЖДАЯ буква - откуда они взялись, и что там делают. Хотя бы кратко.

Сначала заинтересованность - потом в руки берут учебник, а не наоборот. А в учебниках вода какая-то...
раскрыть ветку (25)
5
Автор поста оценил этот комментарий
"Все без исключения учебники по программированию (любой язык) на половину состоят из этого."
Учебники для чайников состоят из этого, а более высокого уровня как раз и содержат то, что нужно.

"А мне наоборот нужны операторы и синтаксисы.."
В учебник! Формат длиннопоста подразумевает поверхностное описание чего-либо, а не переписывание как минимум 800-страничной книги.

"А в учебниках вода какая-то.." - "В котором поясняется КАЖДОЕ слово, КАЖДАЯ буква - откуда они взялись, и что там делают."
Я вижу противоречие между этими двумя фразами. Не нравятся книги - есть сотни сайтов данной тематики, содержащие тысячи статей, которые в большинстве своем есть краткое изложение книг.

Могу посоветовать книгу Дейтел "Как программировать на C++": знающие могут пропустить первые страниц 300-400, и начать изучать с неизвестного материала. Как раз там все разжевано подробно и ясно.
А сайты можно и через гугл найти.
раскрыть ветку (4)
2
Автор поста оценил этот комментарий
в посте речь идет о Cи, а не С++ (:
кстати, насколько я помню, книга от авторов языка не превышает 300 страниц, о каких 800 вы говорите?
раскрыть ветку (3)
2
Автор поста оценил этот комментарий
Сорри но с++ произошёл от Си и практически одно и тоже,притом что в наше время более востребованы производные от си языки такие как с# , с++ ,нежели сам Си:-) :-)
раскрыть ветку (2)
4
Автор поста оценил этот комментарий
и что? пост то о Си. Си и С++ далеко не одно и то-же, однако да - знания Си открывают дорогу и в С++, и в С# и даже, наверно, в Java (:
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Ну вообще то библиотеки яваскрипт свои ,что то может и похоже есть ,точно знаю знания Си в Рнр помогают ,потому что он тоже оттуда
3
Автор поста оценил этот комментарий
Читайте Шилдта. Хорошо разжеванный материал. А насчет заинтересованности... На мой взгляд, человека нужно заинтересовать именно программированием, а не конкретным языком. Разобравшись в алгоритмизации уже можно уверенно ставить себе задачи, и выбирать соответствующий язык и технологии. Конкретно язык Си очень хорош как системный язык, предостовляющий хорошую скорость.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Да ну, Шилдт слишком уж разжёванный, можно глянуть синтаксис и спокойно пропускать страниц так 150. Май хамбл опинион, конечно же.
P.S. C#.
1
Автор поста оценил этот комментарий
В корне не согласен: каждый инструмент нужно использовать по назначению. Определение для чего стоит использовать тот или иной язык программирования необходимо для верного определения, подходит ли он для выполнения конкретной задачи или есть более подходящий.
1
Автор поста оценил этот комментарий
Не сочтите за рекламу. Писал во благо людям:
http://dic2.ru
Писаный мной справочник по различным IT областям.

Если пикабу будет интересно, готов запостить на эту тему больше информации.
0
Автор поста оценил этот комментарий
Полностью подписываюсь! В книгах одна вода. Ты ее открываешь жаждешь уже что-нибудь написать интересное, а там бах, в 50 стр объснения примера "Hello world".
Я поддерживаю автора и этот коммент, что необходимо просто куча простых примеров с разъяснением. В интернете ничего централизованного не нашел, везде либо нудно, либо для "тех кто в теме". А для тех, кто в школе/вузе непрофильно изучал какой-нибудь ЯП, и что-то знает мало что есть.
раскрыть ветку (14)
3
Автор поста оценил этот комментарий
потому ты и "не в теме", потому что жаждешь написать что-нибудь интересное, а тебе 50 страниц объясняют. почитал бы эти 50 страниц, глядишь - и прибавилось бы знаний.
раскрыть ветку (4)
Автор поста оценил этот комментарий
Только вот запал пропадает через несколько страниц текста.
раскрыть ветку (3)
4
Автор поста оценил этот комментарий
может, тогда, не стоит тебе программировать?
раскрыть ветку (2)
Автор поста оценил этот комментарий
То, что я лентяй меня когда-то и сподвигло программировать :)
раскрыть ветку (1)
3
Автор поста оценил этот комментарий
тогда к чему вся эта демагогия?
0
Автор поста оценил этот комментарий
а что интересное ты хотел бы написать?
DELETED
Автор поста оценил этот комментарий
А вы знаете, что можно пропускать воду в книгах и необязательно читать все-все в книге?
раскрыть ветку (7)
0
Автор поста оценил этот комментарий
А как непосвященному узнать где важно, а где нет? Такой справочник, который сделал автор как раз и указывает на основные детали на которые и следует опираться в начале. А уже при более серьезной работе, углубляться.
раскрыть ветку (6)
1
DELETED
Автор поста оценил этот комментарий
Достаточно легко можно понять, что автор начал разглагольствовать и следующие пару абзацев можно пропустить. Вообще, я думал, что сессии учат быстро искать в тексте суть, не обращая внимания на воду.
Автор поста оценил этот комментарий
Никак. Поэтому к черту книги. Берёшь - и делаешь. С гуглом естессно.
раскрыть ветку (4)
0
Автор поста оценил этот комментарий
и в итоге получаешь несусветную хрень
раскрыть ветку (3)
0
Автор поста оценил этот комментарий
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
эм, а коим боком это ко мне относится?
0
Автор поста оценил этот комментарий
Не факт. И время экономится.
Автор поста оценил этот комментарий
Серьёзно? Читали Страуструпа? Всё по делу. А у Липпмана например много воды (как правило немного страниц), зато объясняются очень интересные вещи+ демонстрируются особенности на очень наглядных примерах.
Всё это правда С++, ну вы вроде сами подчеркнули "любой язык".
6
Автор поста оценил этот комментарий
Эта статья скорее всего не для чайников. А для программистов, только других направлений. Мне, например, как человеку знающему Delphi и WEB-языки, было интересно и почти всё понятно.
раскрыть ветку (55)
3
Автор поста оценил этот комментарий
мне как юристу вообще ни чего не понятно. Для чего вообще этот язык программирования? Для создания программ? либо когда случайно нажимаешь F12 ?=))
раскрыть ветку (16)
1
Автор поста оценил этот комментарий
Плюсанул. Также: мне, как юристу, ничего непонятно и бросил на функции )
Оратор постом выше правильно сказал, что хотелось бы инфы, которая могла бы заинтересовать и довольно верую в слова про то, что не про язык нужно рассказать, а про программирование.
А то какой-то специализированный пост вышел )
раскрыть ветку (6)
DELETED
Автор поста оценил этот комментарий
Если человеку не интересно программирование, то его уже ничем не заинтересуешь. Если человеку интересно программировать, то этот пост он оценит.
раскрыть ветку (5)
1
Автор поста оценил этот комментарий
Вопрос в том, что я ничего не знаю о программировании. И именно об этом и сказал, что нужно было писать пост о более всеобъемлющем и не столь конкретном. Этим не заинтересуешь.
раскрыть ветку (2)
0
Автор поста оценил этот комментарий
если ты ничего не знаешь о программировании, то почитай нормальную (!) книгу (!) о программировани
DELETED
Автор поста оценил этот комментарий
Если ты ничего не знаешь о программировании, то и программировать тебе не нужно.
0
Автор поста оценил этот комментарий
Так он может банально не подозревать об этом интересе. То есть ему что-то нужно, например, автоматизировать. Как это сделать он не знает, а тут вот бах, он узнал что это можно сделать с помощью программирования, а дальше пошло-поехало.
раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий
Определение слова программирования как бы намекает, что можно сделать с помощью программирования.
1
Автор поста оценил этот комментарий
Он как и практически любой другой язык создан для написания программ. Я пока не сильно разбираюсь в линейке языков "C", но, как я понял, тот язык, который приведён в статье - это самая основа наравне с "Turbo Pascal", а дальнейшее его развитие - это "C#" и "C++", как тот же "Delphi" от Pascal-я.
0
Автор поста оценил этот комментарий
Если ты про Delphi, то в своё время он был мейнстримом на Windows благодаря своей объектно-ориентированности. Си на винде был не так популярен до поры до времени.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
он был мейнстримом скорее из-за билдера
Автор поста оценил этот комментарий
Ядро почти любой платформы (т.е. того, что позволяет вам запускать браузер и читать этот пост) написано на Си либо на С++
раскрыть ветку (5)
3
Автор поста оценил этот комментарий
не слишком ли высоко C++ для ядра какой-нибудь платформы?
раскрыть ветку (4)
1
Автор поста оценил этот комментарий
Почему нет?
раскрыть ветку (2)
Автор поста оценил этот комментарий
Они же на ассемблере пишутся.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
На Лиспе
1
DELETED
Автор поста оценил этот комментарий
Ну с С++ человек погорячился, но на сях часто пишутся достаточно низкоуровневые вещи, но не слишком низкоуровневые.
0
Автор поста оценил этот комментарий
Что значит web языки?!?!
раскрыть ветку (37)
5
Автор поста оценил этот комментарий
возможно, человек имел ввиду html, php, js ?
раскрыть ветку (20)
2
Автор поста оценил этот комментарий
из того, что вы перечистили: html - язык разметки, js - скриптовый язык (можно назвать языком программирования, но сам по себе, если мне не изменяет память, он не используется), php - это уже язык программирования.
раскрыть ветку (19)
2
Автор поста оценил этот комментарий
Да собственно ни один язык программирования не используется сам по себе. От того что ты проговоришь код вслух ничего не произойдёт.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Что значит, ни один язык не используется сам по себе?
1
Автор поста оценил этот комментарий
Видать, мало ты троянов JS-ных хватал за свою жизнь )
раскрыть ветку (13)
3
Автор поста оценил этот комментарий
Наличие мозга помешало схватить хоть один js троян
раскрыть ветку (12)
2
Автор поста оценил этот комментарий
js полноценный язык программирования со своими фишками и прототипным наследование.
раскрыть ветку (3)
0
Автор поста оценил этот комментарий
js это узкоспециализированный язык программирования, сам по себе он не используется, а вот уже node.js можно назвать полноценным языком программирования.
раскрыть ветку (2)
2
Автор поста оценил этот комментарий
нода - платформа) язык - js))
1
Автор поста оценил этот комментарий
node.js не язык а платформа с кучей с++ для того чтобы js научить работать с ОС и сетями соответственно.
хоть и говорят что nodejs это не javascript но если убрать взаимодействие с DOM то это тоже самое ибо V8.
2
Автор поста оценил этот комментарий
Наличие у тебя мозгов не отменяет присутствие полнофункциональных JS-троянов в сети;)
раскрыть ветку (7)
2
Автор поста оценил этот комментарий
что за JS-трояны?
раскрыть ветку (6)
1
Автор поста оценил этот комментарий
Обычные скрипты на JScript. Скачал, запустил и о тебе уже кто-то знает больше :)
В принципе, не только троянами ограничиваются вредоносные скрипты. Недавно сам на шифровальщика наткнулся
раскрыть ветку (5)
1
Автор поста оценил этот комментарий
и что же он узнает?
раскрыть ветку (4)
0
Автор поста оценил этот комментарий
Ты типо понтонулся? Web-языки - это своеобразное обобщение вышеперечисленных языков. Сами сказали, что это языки, зачем все расписывать?
0
Автор поста оценил этот комментарий
согласен, html - гипертекстовая разметка))
но если так уж придираться к деталям --- то результат работы php , perl, рельсов, питона и других --- в юзера в браузере - все тот же html))

и вообще, смотрите сами - выпускают и продают курсы по языкам программирования - "html+css" , "js+jQuery+ajax"
да, jQuery - фреймворк, ajax - всего способ передачи на сервер...
но такие курсы есть))
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
И что, прямо пишут "Язык AJAX" ??
0
Автор поста оценил этот комментарий
PHP, Python, Ruby, Go. Скриптовые языки, на которых пишут сайты.
раскрыть ветку (8)
6
Автор поста оценил этот комментарий
кхм, ничего, что тот же Python используется далеко не только для web`а? И с каких пор Go - скриптовый язык?
раскрыть ветку (7)
1
Автор поста оценил этот комментарий
Про Go извиняюсь. Тупанул. Python, да используется не только для веба. Как и PHP и Ruby. Их так же можно использовать не для веба. Все они работают через консоль. И могут запускаться отдельным процессом/потоком.
ещё комментарии
Автор поста оценил этот комментарий
PHP, MySQL, JS (jQuery), HTML, CSS - это конкретно то, что я знаю. А вообще есть ещё куча языков для работы в WEB приложениях.
раскрыть ветку (6)
4
Автор поста оценил этот комментарий
MySQL язык? jQuery язык? CSS язык? да вы ебанулись
раскрыть ветку (5)
5
Автор поста оценил этот комментарий
HR - очевидно же!
0
Автор поста оценил этот комментарий
есть sql - и l таки language))
раскрыть ветку (2)
2
Автор поста оценил этот комментарий
Если на то пошло, то и CSS - язык. (Не путать с языком программирования ;))
1
Автор поста оценил этот комментарий
есть MySQL - и это таки СУБД ))
0
Автор поста оценил этот комментарий
Всё это относится к WEB-разработке. естественно это не языки программирования в общем понятии. MySQL - СУБД, которая использует SQL (ЯЗЫК структурированных запросов), jQuery - фреймворк ЯЗЫКА JS, который использует специальный ЯЗЫК селекторов, HTML - ЯЗЫК гипертекстовой разметки, ну и CSS - формальный ЯЗЫК описания внешнего вида документа.
1
Автор поста оценил этот комментарий
А мне наоборот нужно было учить синтаксис, сидел вот ленился, теперь взялся за голову
0
Автор поста оценил этот комментарий
Ох, как же я солидарен бро, аж пукан разрывает! :(
Автор поста оценил этот комментарий
автор базу разложил
раскрыть ветку (1)
3
Автор поста оценил этот комментарий
Обычный человек дочитает максимум до struct'ов, так что не считаю этот пост полезным, ну разве что заинтересовать человека в общем...
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества