[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
C# or Java
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 58
Thread images: 3
File: space dog.jpg (28 KB, 448x322) Image search: [Google]
space dog.jpg
28 KB, 448x322
Which one is better?
pic unrealted
>>
Your mums pussy is better
>>
File: 1420974736160.jpg (31 KB, 313x286) Image search: [Google]
1420974736160.jpg
31 KB, 313x286
Aids or cancer.
Which one is better?
>>
>>53213384
wew
such quality post
>>
>>53213373
Do you need to consider anything besides Windows as your target? Then go with Java. If that's not an issue, C# is more convenient.
>>
>>53213801
/thread
>>
>>53213373
C#
unless you're developing for other platforms... then - Java.
>>
C# is better language, Java has better runtime
>>
>>53213801
Haven't .NET went open source and cross-platform?
>>
>>53213394
Probably aids
>>
>>53213854
No it didn't. Only small portion of it. Still I believe that due to mono and xamarin, C# is actually better for cross platform development.
>>
>>53213373
C# is shit
>>
C#

Too bad it will always lose to Java due to being Windows-only
>>
>>53214393
Oracle is Dipshit with their Javo
>>
I think Scala vs F# is a more interesting question.
>>
File: oracle please.png (18 KB, 580x300) Image search: [Google]
oracle please.png
18 KB, 580x300
Is there anything to look forward to in Java 9?
>>
>>53214474
I'm sorry bruh but java is legacy technology. Android only prolonged it's agony a little. Ultimately it's time to move on.
>>
>>53214474
>modular JDK
>self-tuning JVM
>Java REPL shell
>currency API
>reactive streams
>improvements to JNI
>Java on iOS

mite b cool
>>
>>53214569
>>currency API
Scrapped/delayed to a later version

so are a few other things on that list I'm guessing
>>
>>53213373
C# is the better language but there are more codemonkey jobs for Java programmers
>>
>>53213394
aids
>>
So when the fuck is Java going to get a JSON API?

It's 2016, what are Oracle doing?
>>
>>53214429
mono?
>>
>>53214544
and what will android phones do then m8?
>>
>>53214675
Android phones are already converting java into machine code since Lollipop. I guess they will switch to some language that just produces this out of the box, with better efficiency. It will obviously not happen tomorrow but it will happen definitely. As I said before, java is legacy, there is no future for it besides maintaining of current systems and tech. Granted there is a lot of stuff made in Java that will allow you to find job easily for few more years but the market will be shrinking, not expanding.
>>
>>53213384
Lel you rekt him git gud feggit
XDXDXDXD
Upvoted
>>
>>53214660
>So when the fuck is Java going to get a JSON API?

What are you even trying to say?
>>
>>53213373
C# is the more comfy, less verbose language.

Java has the better libraries and tools.
>>
>>53214857
A native way to serialize and deserialize JSON data without having to do literally everything yourself

How was that difficult to understand?
Java having no native JSON support is horseshit
>>
>>53214880
>Java having no native JSON support is horseshit
>what is the javax.json package

http://www.oracle.com/technetwork/articles/java/json-1973242.html
>>
>>53214880
I don't think it is. Dealing with JSON is something you should get a library for.
>>
>>53214880
It doesn't make sense to talk about a language literally having a JSON API and that notion could be overloaded to mean different things. Just use an external library; what does it matter if it's in the standard or not?
>>
they are similar, so go learn both.
>>
>>53215162
They are only similar to a level of loops or class declarations. Anything above this is quite different.
>>
c# is shit

java has way better oppotunities, and can work on everything.Dont listen to the shills.
>>
>>53215022
>>53215051
Java has a quite expansive native XML API, so not having a JSON counterpart just doesn't make any sense

>>53215015
this is far from being part of the JRE
>>
>>53215409
>this is far from being part of the JRE
It was added to the standard library in Java 8.
>>
>>53215426
>Java 8
oh
so that's why...
>>
C# for the Elvis operator
>>
>>53215453
C# has some cool operators. I'm a big fan of "?". It really cleanses your code of a lot of null checking. "??" does similar wonders.
>>
>>53215524
>tfw can't use ? in MonoDevelop yet
>>
>>53215761
Microsoft bought Xamarin, so maybe it'll be the same soon.
>>
Is MonoDevelop a good IDE?
>>
>>53215803
It has nothing to do with it. "?" is a C#6 feature that already works in Xamarin frameworks. It's just that mono develop does not recognize it yet. I use it in Xamarin all the time, but I work in Visual Studio. I bet Xamarin Studio supports it as well. It's an issue with mono develop.
>>
>>53215831
Just wait for JetBrains' C# IDE.

https://blog.jetbrains.com/dotnet/2016/01/13/project-rider-a-csharp-ide/
>>
>>53215803
Or maybe they'll just shut it down

>>53215831
I like it much better than Visual Studio but it also has some issues
Wouldn't recommend it to a beginner
>>
>>53215861
>Actually good cross-platform C# IDE
>.NET goes open-source
JAVAFAGS ON SUICIDE WACH
>>
>>53216194
.NET is still MS garbage
Mono is still shit
Java still has a better holding
There's no reason reason to swithc to MS shit.
Language wars are the basis for spotting undergrads and other self-made retard programmars.
>>
>>53216194
sorry but nothing M$ can do will rival Java's massive community and sheer amount of libraries/frameworks
>>
>>53213373
They're literally exactly the fucking same, jesus christ I want this OO language comparison meme to die already
>>
So when will it be possible to modify the content of Java files at compile-time?

It's a massive blow to any and all metaprogramming to not be able to do this. The shitty Annotation Processor API only supports creation of completely new files, which has very few practical uses.
>>
>>53213373
They're nearly the same, just pick whichever is more relevant to what your'e trying to do and learn the other when it's convenient.
>>
Learning the ins and outs of the JVM will open doors to languages like Scala and Clojure

so I'd say Java is more useful, for now
>>
>>53214351
>the compiler and frameworks
>small portion
>>
>>53217250
>just pick whichever is more relevant to what your'e trying to do and learn the other when it's convenient.
The whole thrust of OP's question is that she doesn't know how to.
>>
A sensible person would tell you they're the same, Microsoft just wanted to embed a runtime and took a lot of inspiration. Java fags (the real java fags who hate C# because haha we're java) will ask interview questions on how jvm is implemented differently from clr, they do this because they're fags and don't want to hire anyone who gained experience with C#.

C# has no fags. No one gives a fuck. It's just a language, I'm just a programmer.

>>53213838
>>53214879
Good answer.

>>53213828
>>53214429
>>53214446
>>53215200
Bad answers

>>53215524
Ternary operations are in most languages (and you can't use them in professional production code).
>>
>>53214654
>>53214225
there are better types of cancer though. is aids ever good?
>>
>>53219574
>she
Thread replies: 58
Thread images: 3

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.