Комплекс Физически Программ для MacOS

Пока Windows-версия MakarovPhysics движется к релизу, свободные часы уходят на то, чего в этом году я не планировал: нативный порт на macOS. «Порт» - слово щедрое. Windows-версия написана на C#/.NET с собственным рендерером на OpenGL 3.3, и из этого не переносится ничего - так что на деле это переписывание на Swift и Metal, модуль за модулем. Та же физика, те же числа, те же панели, но каждая строка набрана заново: интеграторы, свой UI, текстовый атлас, шейдеры. Это медленнее, чем работа над Windows, и, честно говоря, интереснее. Переписать вещь, которую уже понимаешь, на языке и графическом API, которые ещё только осваиваешь, - хороший способ выяснить, какие её части ты на самом деле понимал.

2