Size: a a a

Compiler Development

2020 January 18

C

Constantine in Compiler Development
источник

AT

Alexander Tchitchigin in Compiler Development
Мне помнится, hyperscan даёт основной выигрыш на массовом матчинге нескольких регулярок скопом - нет? Для скриптинга малоактуальный случай...
источник

JC

Julian =) Coffee in Compiler Development
Aleksey Shipilev
glibc-то тоже на расте перепишут?
Уже есть
источник

JC

Julian =) Coffee in Compiler Development
Правда разработчики ее написали для своей OS, но по идее она и в линуксах может юзаться
источник

BD

Berkus Decker in Compiler Development
и не забывайте там страдать!
источник

BD

Berkus Decker in Compiler Development
Уголовный кодекс + учебник по C++:

>>Деяния, предусмотренные частью первой настоящей статьи, совершенные лицом с использованием struct для того, чтобы облегчить программисту формулировку общности

>>Использование статических членов класса может быть заменено более мягким видом наказания

>>goto идентификатор  наказываются штрафом в размере от двухсот тысяч рублей или в размере до восьмидесяти тысяч рублей или в размере до трехсот тысяч рублей или в размере от ста тысяч до пятисот тысяч рублей

>>есть миллионы строк на C, которые могли бы принести пользу в С++ с применением насилия или с угрозой применения такого насилия

>>Язык программирования служит двум связанным между собой целям: он дает программисту аппарат для задания действий, которые повлекли существенное нарушение прав и свобод этого лица.

>>Идентификаторы signed и volatile зарезервированы для использовния в качестве обстоятельства, влекущего более строгое наказание и которые не требют специального рассмотрения

>>Большинство конструкций C допустимы в С++. Можно, однако, сгруппировать несколько таких крошечных переменных вместе в виде амбулаторного принудительного наблюдения и лечения у психиатра.

>>Доведение до самоубийства или до покушения на самоубийство путем угроз, жестокого обращения или типа строка. С таким умыслом первоначально задумывался язык C.

>>Поскольку символьные константы в действительности явлются объектами типа int, то могут быть выданы иностранному государству для привлечения несовершеннолетнего к уголовной ответственности
источник

BD

Berkus Decker in Compiler Development
>>Доведение до самоубийства или до покушения на самоубийство путем угроз, жестокого обращения или типа строка. С таким умыслом первоначально задумывался язык C.

сущая правда
источник

(P

(Kirill, Poletaev) => in Compiler Development
Berkus Decker
Уголовный кодекс + учебник по C++:

>>Деяния, предусмотренные частью первой настоящей статьи, совершенные лицом с использованием struct для того, чтобы облегчить программисту формулировку общности

>>Использование статических членов класса может быть заменено более мягким видом наказания

>>goto идентификатор  наказываются штрафом в размере от двухсот тысяч рублей или в размере до восьмидесяти тысяч рублей или в размере до трехсот тысяч рублей или в размере от ста тысяч до пятисот тысяч рублей

>>есть миллионы строк на C, которые могли бы принести пользу в С++ с применением насилия или с угрозой применения такого насилия

>>Язык программирования служит двум связанным между собой целям: он дает программисту аппарат для задания действий, которые повлекли существенное нарушение прав и свобод этого лица.

>>Идентификаторы signed и volatile зарезервированы для использовния в качестве обстоятельства, влекущего более строгое наказание и которые не требют специального рассмотрения

>>Большинство конструкций C допустимы в С++. Можно, однако, сгруппировать несколько таких крошечных переменных вместе в виде амбулаторного принудительного наблюдения и лечения у психиатра.

>>Доведение до самоубийства или до покушения на самоубийство путем угроз, жестокого обращения или типа строка. С таким умыслом первоначально задумывался язык C.

>>Поскольку символьные константы в действительности явлются объектами типа int, то могут быть выданы иностранному государству для привлечения несовершеннолетнего к уголовной ответственности
Ну ничего, в новом стандарте обещают деприкейтнуть volatile
источник

А

Андрей in Compiler Development
??? шта? зачем? что за бред
источник

BD

Berkus Decker in Compiler Development
(Kirill, Poletaev) =>
Ну ничего, в новом стандарте обещают деприкейтнуть volatile
signed то никуда не денется
источник

(P

(Kirill, Poletaev) => in Compiler Development
Андрей
??? шта? зачем? что за бред
источник

А

Андрей in Compiler Development
А понял, тогда не так страшно
источник

BD

Berkus Decker in Compiler Development
эт очень хорошо
источник

DP

Dmitry Ponyatov in Compiler Development
насколько OCaml хорош как основной язык для разработки простых компиляторов и трансляторов?
источник

(P

(Kirill, Poletaev) => in Compiler Development
Dmitry Ponyatov
насколько OCaml хорош как основной язык для разработки простых компиляторов и трансляторов?
Хорош тот язык если ты им владеешь
источник

K

Kakadu in Compiler Development
Dmitry Ponyatov
насколько OCaml хорош как основной язык для разработки простых компиляторов и трансляторов?
Не очень корректный вопрос. Относительно java или с++11 - -  очень хорош
источник

DP

Dmitry Ponyatov in Compiler Development
(Kirill, Poletaev) =>
Хорош тот язык если ты им владеешь
на первый взгляд там паттерны вкусные и тулинг из коробки, на чистом Си такие вещи писать это надо хорошо стукнуться, или упереться в какие-то ограничения
источник

(P

(Kirill, Poletaev) => in Compiler Development
Dmitry Ponyatov
на первый взгляд там паттерны вкусные и тулинг из коробки, на чистом Си такие вещи писать это надо хорошо стукнуться, или упереться в какие-то ограничения
Ну я в принципе считаю что писать нужно на чем удобно, а остальное уже делается от ситуации
источник

K

Kakadu in Compiler Development
А вообще стоит потратить месяц на изучение и потом не задавать странные вопросы
источник

МБ

Михаил Бахтерев in Compiler Development
Alexander Tchitchigin
Вопрос к коллективному разуму: кто-то знает современный "functional-first" язык, ориентированный на shell scripting: чтение/запись из/в stdin/stdout/файлов, регулярки, запуск процессов - вот это всё с минимумом церемоний? Достойные кандидаты: Perl 6 (но там много лишнего) и Fish. Что ещё?
http://practical-scheme.net/gauche/features.html вопрос, конечно, в том, считается ли это современным. По опыту удобная штука с кучей полезных библиотек для скриптинга.
источник