Результатов: 11

1

Sergey Borodin: Если компилятор возмущается, то это хорошо. Если возмущается линковщик, то плохо. Если возмущается рантайм, то это пиздец.
Alex Chemis: Что делать если возмущается начальник?!
Sergey Borodin: что начальник в stderr пишет?

3

xxx:
Посоветуйте бесплатное видео или книгу по азам компьютерной грамотности, для блондинок, дураков или инопланетян (или всех вместе). Пожалуйста! Чтобы максимально простыми словами, без километровых простыней на тему "зачем это вам и что вам даст эта книга/это видео" и без перепрыгивания "очевидных" для вас моментов.

yyy:
За десять лет такой ни разу не встречал.
Особенно прекрасны учебники программирования:
Вот так мы пишем хелловорлд, вот так считаем факториал, а теперь давайте создадим таблицу списков наследованных виртуальных указателей с внешними лямбда-пересечениями в обратной польской нотации и не забудьте прописать в заголовке "прешейд инк дефайнед", если используете компилятор версии меньше чем 12.4.69. Примеры на диске, который некуда вставить, и на неработающей ссылке.

4

30 причин, чтобы использовать линукс. Полушутя-полусерьезно заявляю, что Линукс - это замечательная вещь, так как... 1) Установив и освоив хоть 1 дистр, вы уже можете гордиться. Знайте, что за 1 настоящего линуксоида дают 99 виндузятников (если считать долю настоящих линуксоидов около 1 процента). А настоящим линуксоидом вы станете, установив 99 дистров. 2) Ежедневно решая кучу проблем с линуксом, вы приучаетесь думать. Начните со стабильных релизов, затем переходите к unstable. Потом соберите свой дистрибутив с нуля, пользуясь компилятором бэйсика в досе. Вы так поумнеетее... 3) Можно хвалить только свой наполовину освоенный дистр и ругать все остальные на всех форумах. Поругав чужое, свое кажется лучше, чем есть на самом деле. 4) Освоив свой дистрибутив, можно уже со знанием дела и умным видом, сыпля терминами, обоснованно спорить с гномосеками или кедерастами, или и с теми и другими одновременно, и вообще со всеми по любому поводу. 5) Очень приятно осознавать свою важность и требовать от разработчиков исправления обнаруженных тобою глюков, кстати о существовании которых разрабы и сами знают уже несколько лет. 6) Почитайте форумы. Глядя, как мучаются даже с мелкими проблемами в линуксе другие люди, забываются свои проблемы и становится легче на душе. Подарите всем свом друзьям и знакомым болванки с дистрами (лучше всего unstable и нерусифицированные). Получите большое удовольствие. 7) Кстати, можно выучить инглиш, работая в нерусифицированном дистре или просто читая маны на инглише. Потом вы сможете писать бесплатные программы для англоязычных пользователей. 8) Заодно можно как следует освоить и русский матерный язык, используя альфа-версии дистров и программ. 9) Можно отучиться от игровой зависимости, присущей виндузятникам. 10) А зачем игры, если с линуксом и так нескучно. Постоянно что-то новое: то новое ядро можно пересобрать, то новые глюки KDE попробовать. 11) Пользуйтесь линуксом ежедневно! Как следует поюзав линуксом, вы начнете ценить не только винду, но и прочие радости жизни. 12) Освоив консольные команды, опенофис и компилятор си, вы сможете потом все эти полезные вещи использовать и в винде. 13) Имея в запасе линукс-лайвсиди, вы уже можете не бояться падения винды и смело ходить по порносайтам и другим одноклассникам. 14) Линукс - это образ жизни. Постепенно он захватывает вас полностью и вы уже начинаете понимать, что например лицензионно чистая открытая банка самогонки или бражки лучше, чем проприетарная закрытая бутылка водки или вина. 15) Линукс - это свобода выбора ПО (проблемного обеспечения). В любом большом дистре есть несколько однотипных программ, делающих примерно одно и то же. Если вам не понравятся глюки/убожество одной проги, то вы можете попробовать глюки/убожество другой проги. 16) Линукс - это дружное сообщество людей, всегда готовых поделиться своими проблемами и неприятностями с другими. 17) Если вам не дано быть программистом, то быть линуксоидом вам никто не запретит. 18) Линукс - это легкий способ сделать экскурс в историю, посмотреть на интересный интерфейс программ из прошлого века. 19) Скачав мини-дистр линукса, вы получите повод купить по дешевке какую-нибудь железную рухлядь типа P2 и потом всласть помучиться с установкой. Зато в итоге вы получите систему, которая хотя и малофункциональна, зато компилирует быстрее, чем Win2K на P2. 20) Работая в линуксе, привыкаешь экспериментировать во всем и всегда... Некоторым женщинам это потом даже нравится. 21) Линукс - это большая ХА-ЛЯ-ВА! Ты можешь бесплатно попробовать любую из 20 тысяч ненужных тебе программ. 22) Используя линукс, вы приучаетесь не просто думать, а думать правильно (правильнее всех остальных). И при любом удобном случае вы любому сможете доказать, что черное - это белое и что 2x2=5. 23) Используя линукс, вы приучаетесь к самостоятельности. Вам особо не на кого надеяться, кроме как на самого себя. Вобщем, вы привыкаете к самоудовлетворению и можете удовлетворить сами себя в любой момент. 24) В линуксе все бесплатно. Сначала вы бесплатно допиливаете свой свежеустановленный дистрибутив. Потом вы бесплатно напрягаетесь, пытаясь его обновить без потери его работоспособности. И наконец, мучаете полученную систему, проверяя на стабильность. Далее вы можете отправить письмо разрабам с перечислением обнаруженных багов и глюков, и надеетесь, что они бесплатно будут исполнять все ваши прихоти. 25) В линуксе можно все изменить на свой вкус. Например выкинуть пол-ядра или перевернуть все слова в меню наоборот. Это прикольно. Потренируйтесь. Постепенно это войдет в привычку и вы потом сможете перевернуть всю свою жизнь с ног на голову. 26) Используя линукс, вы можете не бояться проверки на чистоту лицензии. Поглядев на то, как вы работаете в линуксе, проверяющие только сочувственно вздохнут и пожалеют вас. 27) Линукс - это простота. Неправда, что "Простота хуже воровства." В линуксе проще скомпилировать ядро. А вот как в винде - не знаю. Все простое гениально. Значит линукс - гениальная штука. 28) Приобщись к современному. Будь на острие прогресса. Линукс постоянно совершенствуется. Количество дистрибутивов и их форков стремительно растет, а число ошибок в некоторых пунктах меню уже равно нулю. 29) Только установив линукс, ты научишься использовать "правильное железо". 30) Только установив линукс, ты сможешь жить мечтой, что в будущем он станет намного лучше. В отличие от винды, которую улучшать уже некуда и поэтому у нее нет перспектив.

5

opennet, "Выпуск GNU Mes 0.21, инструментария для самодостаточной сборки дистрибутивов"
В GNU Mes предлагается самодостаточный (self-hosting) интерпретатор для языка Scheme, написанный на языке Си, и простейший компилятор для языка Си (MesCC), написанный на языке Scheme.

Аноним (6): Лучше бы на js писали.
Урри: Слишком толсто
Аноним (10): Причём, во всех смыслах этого слова.

6

opennet, "Обновление Proton 4.11-8, пакета для запуска Windows-игр в Linux"

Zenitur:
> Используемый для сборки образ виртуальной машины обновлён до Debian 10
Зря. У меня SteamOS на основе Debian 8. Там "отвалится" сборка Протона из-за старых версий библиотек. Нужно же наоборот, использовать не самые новые сборочные окружения, а хотя бы предпоследние их версии. Тогда и не обновившиеся пользователи будут рады, и обновившиеся (у библиотек есть обратная совместимость).

КО:
Пришло время обновлятся.

Lester:
Кроме библиотек есть еще компилятор, который в Debian 8 древний как говно мамонта.

КО:
Не сгнило, а ферментировалось!

8

с govnokod.ru:

bormand:
Компилятор как бы намекает программисту "ну ты же умный, я тебе полностью доверяю", а когда тот отвернется и расслабится - ОПА ГРАБЛЯМИ ПО СПИНЕ КРОВЬ-КИШКИ-UNDEFINED-BEHAVIOR.

kegdan:
Как карликовый лев в кармане брюк - нет-нет, да и укусит за яйцо.

9

С Хабра:

zontar: На всю жизнь запомнил урок, когда изучал win api: в книжке был пример, который заботливо переписал и попробовал скомпилировать компилятор выругался. Всю ночь дебажил и правил код, под утро запустилось, и я, довольный, лег спать. На следующий день продолжаю читать книжку, а там первая же фраза: Вы наверняка заметили, что код не компилируется

10

Прогнал короткую фразу через переводчик Гугл, в цепочку переводов - как в старом кино "Великолепный" - а потом обратно.

Я пользуюсь программой переводчиком и думаю, что меня можно понять. Учи языки, дурень!
I use a translator program and I think I can understand. Learn languages, you fool!
Ich benutze einen Übersetzer-Programm und ich denke, kann ich verstehen. Sprachen lernen, du Narr!
Io uso un programma traduttore e penso di poter capire. L'apprendimento delle lingue, stupido!
Я використовую програму перекладач і я думаю, я можу зрозуміти. Мова навчання, нерозумно!
Unë përdor një program përkthyes dhe unë mendoj se Unë e kuptoj. Mësimore Gjuha, budallaqe!
ÉN használ egy fordító programot, és azt hiszem értem. Nyelvoktatás, hülye!
...
Я использую компилятор, и я думаю, что есть. Учение о языке, глупо!

11

В начале 1970-х годов, Кен Томпсон и Деннис Ричи разработали язык
программирования, отличавшейся особой сложностью.

Етот язык позволял совершать много нежелательных операций, не
обеспечивал безопасность типов и автоматическое управление памятью, не
инициализировал динамически создаваемые объекты, не имел средств
проверки индексов и указателей, позволял свободное переобразование типов
и не проверял функции с переменным числом аргументов.

Подчеркивая факт что компилятор не обнаруживал многие простые ошибки, и
сам програмист должен боятся «дыр» в безопасности, «висячих»
и «диких» указателей, утечкек памяти, переполнения буферов и програм с
непредсказуемым поведением, язык был назван «Ссы»...

-- Alex O