@Lina_Hoshino@ThatMaidGuy Interesting coincidence btw that somehow all the people who say "code is definitely not art" are also bad at coding, very curious
@wieslawsoltes Why would it be costly for animations or use any more GPU resources? We have complex animations in our game as well as screens with tens of thousands of elements and it’s fully immediate mode.
@wieslawsoltes Annoying to work with and a source of many bugs related to state synchronization. Being fast on the common per-frame path doesn't mean it's fast on large whole-screen changes. I would rather have a single immediate UI path which is always fast.
@miketuritzin This has been my philosophy for years. We do this for music, http requests, character animations, actual loaded scenes, etc. It's just "usage code says where I want to end up, the system resolves how do I get there"
@valigo Kotlin has always been quite a bit worse than java at compile times. And java has bad compile times, it’s simply not a priority, just like terrible startup times.
@crying_bulo4ka Какая разница идейное говно или нет, стим у мелких студий забирает всё те же 30% до всех локальных налогов, зарплат, лицензий на софт и прочего говна. Зато вот большим студиям типа юбисофт и близзард процент по-свойски ниже.
@16Dominator@conne_psd@gabefollower Sir, you obviously can neither spell nor read, just crank another beer open and play more of your gun and ball game on the playstation
@paulrpotts@ultrafinitejest@robjtede Those are implementation detail, in java they are not just that, they leak into actual language semantics and design. None of the languages from the screenshot have that. Additionally what you are talking about is very different from what Java does even on impl level.
@ultrafinitejest@robjtede Not a single language I know does this in the same way. And no, this has nothing to do with integers with storage size, the limits are completely arbitrary. It's a hack on top of a hack (integer objects) on top of a hack (erased generics) to reduce allocations. Terrible language.