[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Find a flaw >inb4 windows .NET core

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 31
Thread images: 5

File: csharp.png (5KB, 340x340px) Image search: [Google]
csharp.png
5KB, 340x340px
Find a flaw

>inb4 windows
.NET core
>>
java is better
>>
it's not politically correct
>>
>>61027435
Slower than Java
>>
Sucks ass for 2D/3D animation rendering.
Yes I know there's shit like Unity but they all run like dogshit.
>>
>>61027461
javafuckingsucks.jar
>>
>>61027435
Compared to what?
>>
>>61027528
MonoGame's pretty decent, and there are some (abandoned) OpenGL bindings
>>
C++ is C plus one. A sharp raises a note by half a step, so Csharp is C+1/2. So Csharp < C++. QED
>>
>>61027435
Slower and smaller ecosystem than Java.

Non-Windows C# is a joke.

Scala or even Kotlin is much fancier.
>>
>>61027646
I think that once a decent GUI solution for core comes along it could be fairly viable on other platforms
>>
>>61027435
>.NET core
That is the problem, it is still is pretty fucking useless and irrelevant so far. C# is great because the whole framework is pretty good, without it you better use C/C++ since every single thing support well that.
>>
Not sure about java, didnt touch that in almost four years, but I love C# for things like

struct Foo {
public int Var1, Var2, Var3;
}

public static class FooExtensions
{
public static int SumUp(this Foo foo)
{
return foo.Var1 + foo.Var2 + foo.Var3;
}
}

Foo newFoo = newFoo {
Var1 = 10,
Var2 = 20,
Var3 = 30
};

int sum = newFoo.SumUp();


Also operator overloading and get; set; Attributes are great.
>>
>>61027435
I want something with Python syntax and C# performance
>>
>>61027875
>python syntax
Please no
>>
You don't fix Java simply by bolting extra shit on.
>>
>>61027873

>this Foo foo
???
>>
>>61027435
i cant deploy to non-windows platforms
>>
>>61028228
Lookup extension methods. It's magic.
>>
File: file.png (30KB, 601x541px) Image search: [Google]
file.png
30KB, 601x541px
>>61028228
>>61028309

Made a small typo, but other than that, this shit actually compiles.

There are a ton other neat features that help with the overall programming flow
>>
>>61027533
Java is more employable than C# though
>>
>>61028780
If you know one you could spend 5 minutes and put the other on your resume
>>
File: 1444470436680.png (27KB, 681x539px) Image search: [Google]
1444470436680.png
27KB, 681x539px
Java will NEVER EVER have:
>true generics
>delegates
>actual pointers
>LINQ
>properties
>non-shit syntax
>way to build a quick GUI without any other programs than default IDE
>>
>>61028896
>>way to build a quick GUI without any other programs than default IDE
java has default IDE??
>>
>>61028896

>delegates
This one is hilarious.
>Don't have function pointers
>Wait until Java 8 just to get lambdas
>It's just another way of writing an anonymous class like we always did
>>
>>61027875
Kotlin if you want JVM java ecosystem easily accessible.

You can go even faster than JVM/.NET tier by going hipster shit languages like nim. Thought their ecosystem is not that big (on the other hand they compile to actual binary and easily can integrate C/C++).
>>
>>61028987
>C# has a new feature
>it takes 4 versions of Java to implement it
>its actually a hodgepodge ducttaped thing made using old features
why does this always happen
>>
>>61029270
muh bytecode compatibility
>Java introduces generics
>It's just a fucking cast macro
>>
File: pleaseno.png (89KB, 519x396px) Image search: [Google]
pleaseno.png
89KB, 519x396px
>>61028896
B-but muh 3 billion devices
>>
>>61028960
let me rephrase that
>solid way to build a GUI built in by default inside IDE
>>
>>61028309
extensions are super handy
Thread posts: 31
Thread images: 5


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.