Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
AlgoRythm50558197d@AvatarOfKaine delegate implementation in c# is so cursed. A hard coded maximum of 12 parameters... Wtf
-
AvatarOfKaine3725197d@pranesh16616588 no it does not lol
I've oftened wondered how a graph database is organized on the file level and I can't picture a structure that is not similar to a relational database.design with files for the edges much like a many to many table linking two other tables -
AvatarOfKaine3725197d@pranesh16616588 ah on account of the based on java part ? Still you know I wish they made a working native c# compiler wouldn't that be great ?
-
netikras31566197d@pranesh16616588 yupp, I somehow still prefer log4j over logback. Although I head logback performance is better.
FWIW even an slf4j-simple is sufficient for small apps. Anything that's SLF4J-compliant cuts it for me :)
And as for vulnerabilities -- name one popular language that doesn't have vulnerabilities in its libraries. log4shell is nothing but a 3rd-party-library vulnerability. Even so - TECHNICALLY it's not even that. Devs not reading the docs and trusting their intuition instead are the log4shell vulnerability. It's like you using sprintf() to form an SQL query and blaming Postgres for being vulnerable :) -
Hazarth7727197dI love C#, Java picked up the pace a bit with Java 8+ but C# is still the more aesthetic option. At least you get some additional memory control and you get opt-in null safety without something like Kotlin.
Also, with a little luck, something like C#+ASP.NET+Blazor might replace JavaScript on the web, or at least become competitive and I'd love to see that happen -
lorentz12219197dActually I also forgot, what about
- stack-allocated composite data?
- C interop?
- Generics over value types / generic construction?
C# is a lot more than a Java reskin, in part because it got the opportunity to second guess a lot of decisions made for Java based on very limited information. -
lorentz12219197dWho in their right mind would make arrays bivariant for fuck's sake? It would've taken minimal logical reasoning to realize that this was gonna be an awful, awful idea.
-
Midnight-shcode4863197dlol, your brain must be so rotted from the Sun.
C# is what Java would be if Java's designers stopped to think "how do we design this language so that it makes sense?" before they started working on it.
get a grip. -
IntrusionCM13149196dEverything's copied from somewhere as everything was made by humans.
Anyone needs glowing in the dark condoms to continue this penis fight? Ladys get matching strapons.
I've been learning c# for a while now and I must say.
A few syntax upgrades don't hide the fact that you are a cheap imitation of the superior Java language.
rant