Pull to refresh
5
0
Send message

Ну раз система сообщает, что памяти недостаточно, значит что-то там точно работает не так, как надо

Как это забыли? Они же там тоже есть

Понятное дело, что добавить можно по разному.

Но вот это

void ?{}( CntParens & cpns ) with( cpns ) { status = Cont; }

- это взрыв на скобочной фабрике.

forall(otype T | { T ?+?(T,T); }

А вот это уже начинает напоминать регулярки.

А также перегрузка ключевых слов, потоки зачем-то в виде builtin типа.

Синтаксис дефолтных аргументов - мрак. Любая попытка посчитать запятые и понять, какой аргумент куда идёт, будет вызывать ненависть со стороны читателя.

Синтаксис объявления переменных мне нравится( т.е. консистентный и фиксированный порядок появления const и т.д. Но раз уж совместимость с C всё равно сломана, то зачем тащить за собой остальные странности.

В целом, от языка создаётся ощущение, что в него тащили всё, что попадалось на глаза не сильно задумываясь над тем, а как этим будут пользоваться( и можно ли этим пользоваться, не стреляя себе в ноги вообще ). Т.е. даже на фоне плюсов это выглядит монструозно

Не поймите меня неправильно - эксперименты это хорошо и здорово. У меня тоже есть свой игрушечный язык, которым никто не будет пользоваться. Просто такие попытки исправления C заранее обречены на провал

Уже был один язык, куда добавили абсолютно всё - PL/I. И что-то он сейчас не очень популярен

Даже обычные QR-коды камера распознаёт неповолительно долго. Пока что, думаю, быстрее будет всё равно дойти до кассы самообслуживания и в темпе пробить все товары сканером у кассы.

Может быть у телефонов и появятся какие-то специализированные сканеры для этой цели, но пока это скорее игрушка

Очень надеюсь, что под это мобильное поделие на TBDR никто писать не станет. Иначе нас ждёт очередной период стагнации, когда убогие чипы одной платформы тянут назад всю игровую индустрию

Да он же легко читается. Там язык простой. Объём может и приличный, но и читается быстро, особенно если уже знать сюжет

Все эти истории, конечно, прекрасные. А как насчёт разрешения на работу? Или все здесь представленные по факту нарушают закон страны, в которой находятся?

А что не так? Была бы у нас эпидемия чумы, ввели бы сертификаты прививок от чумы.

Я бы вообще весь дневник прививок с паспортом объединил. И с минимальной медкартой. Сэкономит пару минут в экстренной ситуации

А при чём здесь мировое правительство? Желание корпораций знать всё о своих клиентах(и потенциальных клиентах) - для этого не нужно привлекать ни рептилоидов, ни тайное правительство.

И при чём тут вообще моя жизнь? Я спросил про примеры странных для государств решений, которые бы свидетельствовали в пользу внешнего контроля. Я не государство вроде пока ещё

А можете привести примеры? Потому как "шило в мешке не утаишь", но тайное мировое правительство всё ещё продолжает таковым быть

Наймите хоть кого-нибудь, чтобы убрать рекламу из приложения. А то впечатление, что вы не банк - а микрокредитная организация или очередное азино777

Побуду немного адвокатом дьявола.

По результатам поиска на яндексе, эта лампочка у Ergolux - единственная с таким дизайном упаковки. И представлена она там всего у одного продавца. Все остальные лампы ( их там несколько страниц ) - используют другую - зелёную коробку.

Может быть это какая-то совсем кривая подделка?

И правда, ведь пользователям Apple это "не нужно". А "нужно" пользователям эпл, видимо, только регулярно заносить за новые устройства

Ну вот, теперь перечитывать

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

Если вам так хочется всё взять сломать и построить дивный новый мир - вам прямой путь в rust, zig, D и ещё миллион языков, которыми (почти) никто не пользуется.

рано или подхно груз легаси что-то сломает в умах последователей нового.

Если умы "последователей нового" настолько слабенькие, что их ломает груз легаси, то почему они пишут не на js?

По поводу #2. Какая жесть. По сути внутри таких функций мы получаем новый диалект c++ в котором больше нет this, так ещё и текущий объект больше не является указателем.

Туда же добавляются вопросы по поводу вариантов вида

virtual void foo(this Base self);

Т.е. такая функция, будучи вызванной на наследнике будет делать неявный slicing.

А сколько лучей радости будет от разработчиков библиотек, где теперь нужно будет отличать указатели на функции от указателей на методы и от не-совсем-но-почти-указателей-на-функции, которые нельзя вызывать как функции

Теперь понятно, спасибо. Но ведь это действительно нельзя записать в значимые различия. Просто разные способы словообразования( синтетические/аналитические языки)

Очень надеюсь, что Facebook надоест вся эта клоунада и они просто начнут игнорировать

Information

Rating
Does not participate
Registered
Activity