All streams
Search
Write a publication
Pull to refresh
17
0.1

User

Send message

Это синтаксис описание языка, а сам язык можете хоть в стиле C сделать:

https://github.com/rsdn/Nitra-Mini-C/blob/master/Samples/Fib/Fib/Fib.test

http://rsdn.org/article/nitra/MiniC/Nitra-Mini-C.xml

Может стоит посмотреть на примеры других тактх языков?

Например: https://github.com/rsdn/nitra

Да. Слегка промахнулся :)

Концепт будет правильней так как позволяет не вычислять типы, в случае истины, дальнейшие сравнения, т.е. работает как логическое «ИЛИ».

Либо использовать std::disjunction.

https://akrzemi1.wordpress.com/2020/03/26/requires-clause/

using T = int;

template<T> void f();

Здесь T это не тип, а число: f<1>();

Как компилятор должен знать, что вам нужен был тип ?

Вы про модули забыли :)

Уточните, что именно предлагается сделать частью языка.

Как раз вынося больше в библиотеку позволяет языку быть более простым.

Чтобы меньше денег платить вестимо.

10МБ может и немного, а когда этих докеров тысяци то копеечная экономия неплохо экономит средства.

Докер. Цель уложиться в как можно более мелкий образ.

Вот и выпиливается всё, что можно выпилить по максимуму.

Ещё умеет графический интерфейс для интерактивного ребейса.

https://user-images.githubusercontent.com/641685/99691407-3682df80-2a57-11eb-9ba6-1d9e12b8c774.png

В Nemerle так и реализуется variant.

Там ещё добавляются разные дополнительные методы и метаданные, чтобы потом сопоставление с образцом сделать.

Если интересно можете собрать простой variant и посмотреть код через dnSpy.

Стоило бы упомянуть про async в Unity

https://habr.com/ru/post/652483/

Поэтому правильней будет скопировать ссылку, убрать из неё всё лишнее и потом зайти.

Но даже это не поможет :)

Потому как сам сайт может передать М*та факт захода на него и IP адрес , а далее дело техники связать заход на сайт с вашего устройства с вашим профилем :)

Пользователь DN ! ?

Пользовался в своё время Necromancer's DOS Navigator (NDN).

Ради того, что можно было бы и на коленке сделать:

#include <boost/preprocessor/seq/for_each.hpp>#include <boost/preprocessor/tuple/to_seq.hpp>

BOOST_PP_SEQ_FOR_EACH( PROGRESSBAR, _, ARGS( int, long, long long, double, long double, float ) ); }

Это всяко будет лучше чем «вот блин, лучше бы я не заходил вообще и сохранил деньги» ?

Information

Rating
3,028-th
Registered
Activity