История изменений
Исправление Bad_ptr, (текущая версия) :
Почему так?
потому что какие-то идиоты делают кривые костыли для компайл-тайм вычислений. Казалось бы, кто мешает сделать нормальный дополнительный язык для компайлтайма? Нет, сделают говно, а программисты потом начинают выискивать всякие лазейки как забацать на этом недоязыке нечто такое, что казалось бы забацать нельзя.
Т.е. изначально была заложена ущербная логика — вот вам типа тьюринг полный нормальный(в меру удобный) основной язык и вот вам ещё дополнительный покоцаный недоязык для компайл-тайма потому что мы считаем что вам хватит, а если не хватает то вы делаете что-то не правильно и хотите странного и вообще вы дураки.
Результат такого подхода несколько предсказуем.(а теперь сравните с макросами лиспа)
Исправление Bad_ptr, :
Почему так?
потому что какие-то идиоты делают кривые костыли для компайл-тайм вычислений. Казалось бы, кто мешает сделать нормальный дополнительный язык для компайлтайма? Нет, сделают говно, а программисты потом начинают выискивать всякие лазейки как забацать на этом недоязыке нечто такое, что казалось бы забацать нельзя.
Т.е. изначально была заложена ущербная логика — вот вам типа тьюринг полный нормальный(в меру удобный) основной язык и вот вам ещё дополнительный покоцаный недоязык для компайл-тайма потому что мы читаем что вам хватит, а если не хватает то вы делаете что-то не правильно и хотите странного и вообще вы дураки.
Результат такого подхода несколько предсказуем.(а теперь сравните с макросами лиспа)
Исходная версия Bad_ptr, :
Почему так?
потому что какие-то идиоты делают кривые костыли для компайл-тайм вычислений. Казалось бы, кто мешает сделать нормальный дополнительный язык для компайлтайма? Нет, сделают говно, а програмисты потом начинают выискивать всякие лазйки как забацать на этом недоязыке нечто такое, что казалось бы забацать нельзя.
Т.е. изначально была заложена ущербная логика — вот вам типа тьюринг полный нормальный(в меру удобный) основной язык и вот вам ещё дополнительный покоцаный недоязык для компайл-тайма потому что мы читаем что вам хватит, а если не хватает то вы делаете что-то не правильно и хотите странного и вообще вы дураки.
Результат такого подхода несколько предсказуем.(а теперь сравните с макросами лиспа)