Size: a a a

cxx.Дискуссионная

2020 March 05

KK

Kirill Kaymakov in cxx.Дискуссионная
В общем, чувак, то что ты пытаешься придумать свой язык - молодец, действуй, но не наводи пустой эпичности когда у тебя ничего нет)
источник

i

ivan in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
перепридумал питон
у меня третий раз мысли про object() после ретроспективы и вникания в диалог
источник

АВ

Александр Вольнов in cxx.Дискуссионная
ivan
Понятно, то есть @bit - char по факту?
А, ты про представление самого бита, экземпляра @bit? Он занимает один бит, никакого выравнивания нет, если вручную не добавить.
источник

i

ivan in cxx.Дискуссионная
Kirill Kaymakov
В общем, чувак, то что ты пытаешься придумать свой язык - молодец, действуй, но не наводи пустой эпичности когда у тебя ничего нет)
+, я в такое не лезу пока более-менее теорию компиляторов и пр не пощупаю
источник

АВ

Александр Вольнов in cxx.Дискуссионная
ivan
Вообще, @type - сродни структуре с автоматическим выравниванием минимальным?
Сам @type и есть структура с такими полями, как количество бит, если это число или другими полями, если не число.
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
ivan
+, я в такое не лезу пока более-менее теорию компиляторов и пр не пощупаю
Лезть можно, и даже полезно, чтоб ее изучить, тут проблема не в том что он что-то не понимает, не в том что он что-то неправильно делает, а в том что нагоняет эпичности об очередном неимеющем аналогов языке)
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Вот когда будет реализация, когда пойдут его первые применения, вот тогда и можно говорить о его полезности и уникальности
источник

АВ

Александр Вольнов in cxx.Дискуссионная
Kirill Kaymakov
В общем, чувак, то что ты пытаешься придумать свой язык - молодец, действуй, но не наводи пустой эпичности когда у тебя ничего нет)
Да я в общем-то почти всё продумал, надо только найти время и сделать. Как минимум, MVP, я могу сделать с имеющимися знаниями и навыками.
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Александр Вольнов
Да я в общем-то почти всё продумал, надо только найти время и сделать. Как минимум, MVP, я могу сделать с имеющимися знаниями и навыками.
Все продумать - это очень малая часть работы
источник

i

ivan in cxx.Дискуссионная
Kirill Kaymakov
Вот когда будет реализация, когда пойдут его первые применения, вот тогда и можно говорить о его полезности и уникальности
По факту да
источник

i

ivan in cxx.Дискуссионная
Kirill Kaymakov
Все продумать - это очень малая часть работы
К сожалению или к счастью
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
Александр Вольнов
Когда явно указываешь типы и операции над типами, и они вычисляются в рантайме. Вроде метапрограммирования C++, но аналоги std::conditional и другие type_traits выполняются в рантайме и шаблонные аргументы становятся обычными рантайм аргументами.
> вроде метапрограммирования С++
Нет, нет нет, и ещё раз нет. Мета, типы и констэкспры в C++ — это все суть статические контракты.
Как только контракт перестаёт быть статическим — он, логично, больше не статический
источник

TW

Tony Werner in cxx.Дискуссионная
Александр Вольнов
Язык даже без реализации полезен для написания спецификаций файловых форматов и протоколов. Он гораздо более понятен и однозначен, чем таблицы и текст. Так что кое-что уже есть.
Вы опоздали)
http://kaitai.io/
источник

АВ

Александр Вольнов in cxx.Дискуссионная
Kirill Kaymakov
Все продумать - это очень малая часть работы
Уже видно, что идея рабочая, а реализация да, потребует много времени.
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
То, чем я занимаюсь, продумано уже 100 раз, но нормальная, работающая реализация, насколько мне известно, сейчас есть только одна - моя. А вроде и кода немного нужно, просто по факту всплывает овердофига проблем
источник

I

Ioann_V in cxx.Дискуссионная
Александр Вольнов
Когда явно указываешь типы и операции над типами, и они вычисляются в рантайме. Вроде метапрограммирования C++, но аналоги std::conditional и другие type_traits выполняются в рантайме и шаблонные аргументы становятся обычными рантайм аргументами.
wat...
источник

I

Ioann_V in cxx.Дискуссионная
Kirill Kaymakov
То, чем я занимаюсь, продумано уже 100 раз, но нормальная, работающая реализация, насколько мне известно, сейчас есть только одна - моя. А вроде и кода немного нужно, просто по факту всплывает овердофига проблем
это какая? Не читал верх...
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Ioann_V
это какая? Не читал верх...
Да это вообще побоку
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Это просто я пример привожу
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Ioann_V
wat...
Да он переизобрел шарповую рефлексию
источник