170 похожих чатов

Bryce: discussion? Cris: can we require the new specialization are randomized Antony:

if you want to have randomized stuff you need to change the initial of that. It’s an implementation question

Billi: Hash isn’t safe to use

Cris: and it’s slow

Bryce: there’s nothing that stops implementers from doing it

Titus: I don’t see discussion of whether it should be transparent

Antony: Transparent?

Titus: allow users to see the hash. For example tuple

Antony: was discussed in LWGI, if the types are same the hashes are the same

Titus: have we done enough thinking to identify scenarios, since we can’t add it after. We had a proposal in which we’ve decided on Umbviguasly transparent.

Ruslan: we do not just add heterogynous struct but also functions and array. Comparable is not cheap. It’s also

Antony: there are not very good outcomes. You can have inconsistently in the library. In addition, the Reflector discussion brought up transparent is not always a good idea, in case you want to keep it

Ruslan: I understand the consistency issue. If you need to compare string it will give a bad performance. We have measurements. Conversion operations take some cost.

Antony: we have to do some metafunction and decide if the hashing is expensive

Ruslan: we already know it’s expensive

Antony: depends on the hashing type you’re doing on the string

Ruslan: it’s not about the hash algorithm, the conversion costs

Billi: what will you make it transparent with? It’s unclear for this type. You probably want string view and const and what else? You want to not have

Titus: tuple of string string should be lookup with tuple string view

Ruslan: I’m saying we’ll be interested in transparent, not saying it’s easy

Antony: tuple from hash should give the same results, array of integers can also give the same results. (for transparent and not transparent)

Bryce: you think you can think about it today and come back tomorrow?

Billi: for the string cases the hashes already exist, so we can’t make them transparent.

Antony: users can always reuse the same cache, it doesn’t have to be transparent.

7 ответов

29 просмотров

ну хотелось бы конечно для любых tuple alike во первых

Alexander "SonnySlave"-Zaitsev Автор вопроса

Этот вопрос не ко мне, а к комитету. Я ценности именно в ISO тоже не вижу лично

Alexander "SonnySlave"-Zaitsev Автор вопроса

посмотреть на другие модели развития языков без ISO, тип того

в начале 90-х идея была в том, чтобы он стал площадкой для сбора экспертов, в первую очередь из корпораций еще читал недавно, что иногда для сертификации софта (вроде бы для автомобилей) его нужно писать на языке, у которого есть стандарт ISO

Vlad
в начале 90-х идея была в том, чтобы он стал площа...

Сейчас-то зачем по таким правилам развиваться?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта