arctic-engineers-club

Open full view…

Clang Time Trace Feature

Huldra
Wed, 11 Nov 2020 10:20:58 GMT

Оказывается, можно узнать, чем именно так долго занимается компилятор при сборке проекта. Вот тут Russell Gallop написал как именно: https://www.snsystems.com/technology/tech-blog/clang-time-trace-feature

f1af
Thu, 19 Nov 2020 09:38:06 GMT

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

f1af
Thu, 19 Nov 2020 09:44:09 GMT

интересно, если человек без образования и воспитания, возмёт самые лучшие в мире инструменты для электрика, оденет самую лучшую рабочую одежду, будет питаться самым лучшим в мире кормом для электриков, будет жить в самой лучшей холостяцкой квартире в центре Бруклина, и будет трахать самых лучших шлюх в городе, будет читать самые умные и толковые книги по электрике, у него будет самый лучший в мире пёс и самая лучшая в мире жена, он будет подписан на самые лучшие журналы и газеты, и будет ездить на самом лучшем автомобиле для электриков, ну знаешь, такой жёлтый фургончик с полосочками, и у него будут самые лучшие начальники и самые лучшие клиенты и коллеги... вопрос... будет ли он самым лучшим электриком в городе..? сможет ли он вообще починить электросеть в своём доме?

f1af
Thu, 19 Nov 2020 09:46:37 GMT

если арктик енжин будет написан на самом лучшем компиляторе, самым лучшим стандартом языка, с самой лучшей лицензией, с использованием самых лучших оптимизаторов, самой лучшей Повелительницей.. будет ли арктик енжин - лучшим, или хотя бы хорошим?

f1af
Thu, 19 Nov 2020 09:49:23 GMT

Вообще, зачем быть лучшим? или хотя бы хорошим?

Huldra
Mon, 07 Dec 2020 21:29:34 GMT

> @f1af > теперь ты будешь оптизировать ae чтобы он быстро компилировался? На самом деле я уже это сделала. Время компиляции на raspberry pi сократилось до уровня, когда лишняя компиляция не вызывает отторжения

Huldra
Mon, 07 Dec 2020 21:36:46 GMT

> @f1af > будет ли он самым лучшим электриком в городе..? > сможет ли он вообще починить электросеть в своём доме? По крайней мере у него будет возможность стать самым лучшим электриком. Многие вещи за него действительно будут делать его инструменты, если он ими научится пользоваться. А он читает книжки по электрике, так что должен научиться. Скорее всего он сможет не умереть от удара током в первый же день, потому что от этого его спасут самая лучшая одежда и инструменты, а еще способность читать инструкции, в которых подробно написано, что и в каком порядке делать. Сначала это будет не самый лучший электрик, ведь он наверняка будет делать все очень медленно, открывая свои книжки каждую минуту, но постепенно он наберется опыта и приобретет образование (самообразование). Так он может стать хорошим электриком. А дальше все зависит от того, насколько он хорошо будет справляться со своей работой. Совершенно точно, ничто не мешает ему стать самым лучшим электриком.

Huldra
Mon, 07 Dec 2020 21:45:31 GMT

> @f1af > если арктик енжин будет написан на самом лучшем компиляторе, самым лучшим стандартом языка, с самой лучшей лицензией, с использованием самых лучших оптимизаторов, самой лучшей Повелительницей.. будет ли арктик енжин – лучшим, или хотя бы хорошим? Тут не сходится, ведь arctic engine - кроссплатформенный игровой движок, который должен собираться на всех поддерживаемых платформах, а самый лучший компилятор может быть разным на разных платформах. Хорошая лицензия действительно очень важна, плохая лицензия иногда делает отличные вещи никому не нужными. Arctic engine не просто обладает хорошей лицензией, я стараюсь сделать так, чтобы все что в нем есть было с этой же лицензией. Это немного усложняет разработку, но делает решение о применении arctic engine действительно простым: arctic engine можно применять и в open source проектах и в проприетарных разработках. Делает ли это его самым лучшим движком? А что вообще такое самый лучший движок? Я ведь делаю arctic engine не для того чтобы он был самым лучшим, я делаю его для того, чтобы потом легко и непринужденно делать те игры которые я хочу делать и делать их так как я хочу их делать.