Readit News logoReadit News
farazzz commented on Core: an experimental new way to write videogames   github.com/damn/core... · Posted by u/resatori
nightowl_games · a year ago
As a professional game dev who has years of experience producing real products in both Unity and Godot, I am totally not with you about your thoughts on Godot vs unity.

Godots signals are such a huge step up over Unity's built in classes having a lack of modularity.

How do you even make sense of that? Godot vs Unity basically have the same scene/node/component model except Godot does it better imo. Eg) What is the difference between a prefab vs a scene in Unity anyways? Basically nothing, it's just (I'm speculating) a tech debt mistake in their design, probably still going because of how light maps work today.

Unity's advantage over Godot is it's 3D renderer, built in physX, il2cpp backend for C#, profiler, general runtime performance and console support.

Godots design is objectively more cohesive, as Unity has simply splintered into 10 different design directions since ~2018.

I'm not trying to be a hater, I just think signals are a huge advantage for writing modular, simple stuff in Godot. I think there's plenty of great reasons to prefer Unity to Godot but "signals" is not one of em.

farazzz · a year ago
I love everything about Godot so much, except for its UI system

It is just so confusing to me and took me over a day to get a simple menu aligned how I wanted

it might just be me not understanding how it works though

Deleted Comment

farazzz commented on Svelte is a language   gist.github.com/Rich-Harr... · Posted by u/r0xsh
Capricorn2481 · 2 years ago
Because React is JS and Svelte isn't
farazzz · 2 years ago
React is JSX*

Nothing preventing them from making an <If condition={…}>…<Else>… component

farazzz commented on Svelte is a language   gist.github.com/Rich-Harr... · Posted by u/r0xsh
MobiusHorizons · 2 years ago
react didn't invent that syntax. This is a standard piece of C like syntax that most (but not all) languages with curly braces share. JSX/TSX used in react don't make this choice for you, you can use any javascript syntax which can be used when passing a value (eg in a function invocation, or variable declaration). If you don't like it, you are perfectly free to declare a variable and set its value using a regular if / else block and use it directly from the template.

My point is this is not a syntax decision that React made, but svelte's syntax was (as far as I can tell) a decision.

farazzz · 2 years ago
I mean, yeah, the ternary operator is part of JS syntax. But it WAS React’s choice to not include any alternative way to if/else add an element (there is an if/else but only for the entire component, not just for conditionally adding one element within a component). So indirectly this is React’s syntax decision.
farazzz commented on Svelte is a language   gist.github.com/Rich-Harr... · Posted by u/r0xsh
fastball · 2 years ago
(2019), since there is a reference to "Svelte 3 around the corner" that is confusing otherwise.
farazzz · 2 years ago
Omg I was confused because the Gist also said “Last active 23 minutes ago” which I thought was the last edited/created time
farazzz commented on Svelte is a language   gist.github.com/Rich-Harr... · Posted by u/r0xsh
rmrfchik · 2 years ago
Give a quick glance to Svelte. Help me understand, how this syntax {#if expression}...{:else if expression}...{/if} can be seriously invented in our... more civilized age?
farazzz · 2 years ago
It’s not the most pretty syntax, but it’s wayyy better than React’s terrible (expression ? … : …) or (expression && …)
farazzz commented on Show HN: React95 – A React components library recreating the look of Windows 95   github.com/React95/React9... · Posted by u/hatf0
prlambert · 2 years ago
Nice work! The most surprising part for me was that your websites says you are 20 years old – so I gotta ask, what was the motivation?

I'm 39, born in 1983, so I have serious nostalgia around Windows 95. I was 12 when it came out, my parents bought a Dell when it was new and those years were very formative for me. I assumed that nostalgia would be the only driver to do this... But you weren't born until ~8 years after it was released. I'm genuinely curious (and impressed!)

farazzz · 2 years ago
Not the person you’re asking, but I’m 22 and personally I just love the pixelated OS aesthetic

I love pixel art, and Windows 95 looks so cute!

Deleted Comment

farazzz commented on Please don't say just hello in chat   nohello.net/en/... · Posted by u/mooreds
TacticalCoder · 2 years ago
> please don't say just hello in chat

In a great many chat (as in one-to-many group chat as in, say, IRC -- where the 'C' stands for "chat" btw) it's perfectly okay when people join and start with just "hello".

I think TFA meant to write: "please don't say just hello in PMs to coworkers".

Not all chats revolves around leveraging synergies to maximize shareholders value while at work.

farazzz · 2 years ago
Yeah, also this:

> Imagine calling someone on the phone, going hello! then putting them on hold.

I literally start every call with “hello” and then I pause to see if they're there…

u/farazzz

KarmaCake day603May 17, 2018View Original