mn - march=nativeСегодняшнее свободное время я потратил на бенчи
Открыл свою старую репу спустя 3 года
Транслятор BrainFuck по моему мнению один из лучших бенчмарков потому что в нем есть и математика, и работа со строками и спавн объектами(операторы на касете тут отдельные объекты)
Конечно все бенчмарки юзлесс, но все равно смотреть на них мне очень интересно
Выводы!
1) JVM очччень крута, даже в микробенче где ей не дают нормально разогнатся в JITе
2) GraalVM native-image не крут, по этому поводу я нашел issue в которой автор заодно объясняет почему JVM такая быстрая, ну это я и так знал, но тут прямо хорошее саммари, наверное зарепощу сюда https://github.com/oracle/graal/issues/979
3) спустя 3 года, и на другом проце(10400 vs 12900) положение нативных языков никак не изменилось, go все еще последний(Kotlin я тогда не тестил)
4) GCC-Go юзлесс
Реализации всего кроме Vala взяты из репы Кости, ее туда я и пиарил
gavr_sas
mn - march=native Сегодняшнее свободное время я потратил на бенчи Открыл свою старую репу спустя 3 года Транслятор BrainFuck по моему мнению один из лучших бенчмарков потому что в нем есть и математика, и работа со строками и спавн объектами(операторы на…
Запушил, https://github.com/gavr123456789/benchmarks2
Главное отличие от костинных — мой пр не реджекнут, легко запустить на локальной машине, каждый файл содержит первой строчкой команду компиляции
Главное отличие от костинных — мой пр не реджекнут, легко запустить на локальной машине, каждый файл содержит первой строчкой команду компиляции
GitHub
GitHub - gavr123456789/benchmarks2: Languages benchmarks
Languages benchmarks. Contribute to gavr123456789/benchmarks2 development by creating an account on GitHub.
Добавил начальную реализацию стактрейсов, наконец то можно сделать все по своему чтобы было максимально читаемо, ничего лишнего
Глав ошибка отдельно красным
Думаю стоит ли включать стек трейс JVM до их внутрянки(как на втором слайде), обычно они меня токо бесят, вот думаю бывают ли ситуации когда это надо, вроде нет, фиксить ты туда ниче не полезешь
Глав ошибка отдельно красным
Думаю стоит ли включать стек трейс JVM до их внутрянки(как на втором слайде), обычно они меня токо бесят, вот думаю бывают ли ситуации когда это надо, вроде нет, фиксить ты туда ниче не полезешь
Эпл разрешили сторонние сторы, но за миллион евро со стороны разработчиков
типикал эпл
https://9to5mac.com/2024/01/25/apple-says-third-party-app-marketplace-creators-must-have-e1000000-letter-of-credit/
типикал эпл
https://9to5mac.com/2024/01/25/apple-says-third-party-app-marketplace-creators-must-have-e1000000-letter-of-credit/
9to5Mac
Apple says third-party app marketplace creators must have €1,000,000 'letter of credit' - 9to5Mac
Apple today officially announced support for third-party app stores in the European Union, as part of iOS 17.4. In a...
🤡1
gavr_sas
Эпл разрешили сторонние сторы, но за миллион евро со стороны разработчиков типикал эпл https://9to5mac.com/2024/01/25/apple-says-third-party-app-marketplace-creators-must-have-e1000000-letter-of-credit/
А, еще 50 центов за любой инстал (даже бесплатный) + 3% processing fee
https://www.apple.com/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/
https://www.apple.com/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/
Apple Newsroom
Apple announces changes to iOS, Safari, and the App Store in the European Union
Apple announced changes to iOS, Safari, and the App Store impacting developers’ apps in the EU to comply with the DMA.
gavr_sas
Внезапно понял шо хочу изучить nelua https://nelua.io/ це такая AOC луа с типами(которые все еще опциональны) Надеюсь компилируется она быстро чтоб не особо отличатся от ориг луы
кстати забыл про впечатления от neluы рассказать
никакого особово отношения кроме синтакса к обычной луа нет
транспилируестся в си, система типов простая как палка, юнионов нет(есть сишные которые просто делять память) неплохое взаимодействие с сишкой, опциональный GC
Есть максросы с манипуляцией над AST, прям ним
Есть CTFE
Самое интересное из всего этого это система шаблонов, шото между С препроцессором и CTFE, на них можно сделать женерики и даже концепты, да прямо как концепты из нима которые все никак не вынут из экспериментала, выглядит потрясно
Минус никто не юзает, хотя потенциал кажется не сильно меньше чем у нима, из сторонних либ не от автора я нашел токо бинды к райлибу, и написанный автором на них тетрис
никакого особово отношения кроме синтакса к обычной луа нет
транспилируестся в си, система типов простая как палка, юнионов нет(есть сишные которые просто делять память) неплохое взаимодействие с сишкой, опциональный GC
Есть максросы с манипуляцией над AST, прям ним
Есть CTFE
Самое интересное из всего этого это система шаблонов, шото между С препроцессором и CTFE, на них можно сделать женерики и даже концепты, да прямо как концепты из нима которые все никак не вынут из экспериментала, выглядит потрясно
Минус никто не юзает, хотя потенциал кажется не сильно меньше чем у нима, из сторонних либ не от автора я нашел токо бинды к райлибу, и написанный автором на них тетрис
надувные самолеты: существовали
https://youtu.be/GJ-4uWwQ5HA
https://youtu.be/GJ-4uWwQ5HA
YouTube
Inflatable Airplanes Were A Bad Idea
Watch More Mustard Videos & Support The Channel: https://nebula.tv/mustard
Patreon: https://www.patreon.com/MustardChannel
Mustard Store: https://mustardchannel.com/
Instagram: https://www.instagram.com/mustard_channel
Twitter: https://twitter.com/MustardVideos…
Patreon: https://www.patreon.com/MustardChannel
Mustard Store: https://mustardchannel.com/
Instagram: https://www.instagram.com/mustard_channel
Twitter: https://twitter.com/MustardVideos…
https://youtu.be/y53UNskR-zU?si=1PME1u5KTxgIsxDo
ну наканецта
ну наканецта
YouTube
4D Golf | Release Date Trailer
Wishlist on Steam: https://store.steampowered.com/app/2147950/4D_Golf/
4D Golf is a mind-bending golf game set entirely in 4-dimensional space, coming out on March 22nd 2024!
In 4D Golf, you'll explore higher dimensions, conquer psychedelic challenges, unlock…
4D Golf is a mind-bending golf game set entirely in 4-dimensional space, coming out on March 22nd 2024!
In 4D Golf, you'll explore higher dimensions, conquer psychedelic challenges, unlock…