Развлекался с шумом перлина, случайно наткнулся на параметр exp(color * 4, 2) % 255 для красного цвета, который генерят няшные психоделические картинки.
каково это, твикать захардкоженные *параметры* в коде, и перекомпилировать-перезапускать, чтобы видеть их влияние, — вместо того чтобы набросить на формочку пару ползунков и быстро с ними наиграться, сделав всё в одном рантайме?
@ulidtko это конечно збс, однако на формочку придется еще кинуть эвалуатор мат выражений и прочие радости ибо я эксперементировал с разными функциями. может быть я бы так и сделал, если бы это было самой целью.
@engineer Вот моё http://i.imgur.com/U1b8ayA.png
За что мне нравится Racket так это за то что там хорошая рисовалка графиков, и за скорость. Для численного программирования хорошо.
@4da Кстати, в Mathematica есть такая удобная функция Manipulate которая выдаёт окно в котором она рисует результат функции (например график) который меняется в зависимости от аргментов задаваемых ползунками.
Это универсальная функция. Я думаю в Racket можно сделать такое же, и это будет несложно.
@4da С этим вам не к Racket. Там люди академичные, им бы макросистему развить или там ыеб-сервер на call/cc сделать. Быстрые операции над двумерными массивами - не их удел, хех.
@engineer да всегда можно работать с bytestrings, правда не особо удобно. нужно попробовать написать либу для быстрой работы с поверхностями, либо юзать SDL
@238328 Их никто не спрашивает.
Школьница это 24 килограмма воды, 12 килограмм каменного угля, два баллона со сжатым аоздухом, два камня серы и фосфора, железный брусок и спичечный коробок других металлов иредких элементов.
Ты бы ещё сказал что роботам на производстве ненорм.