[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]

What is the best general purpose programming language and

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: 24
Thread images: 6

File: 001_JeQYolM.jpg (10KB, 256x256px)
001_JeQYolM.jpg
10KB, 256x256px
What is the best general purpose programming language and why is it C#?
>>
>>58567695
Fuck off nigger.
>>
C# is fun to program in, but it's not exceptionally good at any specific thing, it doesn't have an use case that justifies its existence or one where it comes out on top as the best choice.

With that said though, I like it for reasons I can't fully understand much less explain.
>>
Memeing aside C# is the only system's language I'll fuck with for 2 reasons:

1) If I make something good enough that I have to hire people, I'd rather hire normie C# industry veterans than autistic Rust/Haskell/Lisp programmers
2) Microsoft supporting the language gives it great long term support

I've worked on dozens of software projects in all common paradigms and numerous languages... out of all them, C# is the only one that has never let me down.

Thank god for .NET Core too, I can run my shit on Linux finally as well... so I can forever ignore Java exists.
>>
File: 1480337532922.jpg (56KB, 645x773px)
1480337532922.jpg
56KB, 645x773px
>>
File: 1448466978105.png (58KB, 471x1377px) Image search: [Google]
1448466978105.png
58KB, 471x1377px
>>58567695
C# features and .NET libraries are god-tier when it comes to productivity
>>
>>58568292
What are my options if my daily driver is linux?
>>
>>58568241
Isn't .NET core just a text editor?
>>
>>58568204
>I like it for reasons I can't fully understand much less explain.
Pretty much everyone I know who likes C# says the same, including myself.

It's probably black magic I tell you.
>>
>>58569853
No, it's basically a multi-platform engine and set of related tools.
>>
It's a combination of how well it integrates with Visual Studio, the modern language features such as LINQ, lambda expressions, etc., the .NET framework in general and how well it integrates with Windows and Microsoft software such as SQL Server, WPF, the other services M$ offers like Azure. It's a lot of things
>>
C# is the superior language for writing code, but the JVM is the superior mechanism for deploying code.
>>
>>58570735
What books or websites do you suggest to learn it?
>>
>>58570758
If you really want to learn it, I would grab a copy of VS (there's a free version) and check out some examples either from GitHub or something or some other site, I unfortunately can't recommend any personally. I personally use it in my job and I work with a beast of a web application written almost entirely in C#, which interacts with SQL Server databases (there is a free version of it as well), has all sorts of web services and integrations with other systems, etc. It's a very powerful language for the web, mainly due to the functionality provided by .NET and how tightly it integrates with the rest of the M$ stack, but it's a great language in its own right too, and actually fun and satisfying to code in, imo.
>>
File: 1454728778655.gif (4MB, 294x250px) Image search: [Google]
1454728778655.gif
4MB, 294x250px
>>58570818
>Using Javascript editor to write real code

please cuck me
>>
>>58570841
How is Visual Studio Community Edition, a javascript editor? you dingus.
>>
>>58570818
>>58570841
This

If fucking C# and .NET is so good and cross platform too (as MS and their shills say) why VS Code is made in fucking JavaScript on top of Electron/Chrome?

Why after 15 years of .NET and C# introduction are large parts of Windows, like explorer.exe, still not ported to C# and .NET

C# and .NET is nowhere near as good as MS and their shills proclaim. It's a Java clone, with some things better than Java some things worse, but it's a horribly bloated mess of a runtime and standard library and this shows in every program made with it (eg ATI/AMD Catalyst Drivers)

All in all, fuck C#, fuck .NET and avoid it along with anything based on it (like fucking PowerShell)
>>
>>58570866
https://github.com/Microsoft/vscode

welcome to computing
>>
>>58569836
Mono C#
>>
>>58570898
I know that exists. The point is that >>58570758 is referring to community edition and not code.

Community Edition as in the full fledged IDE
>>
File: 7Ob53.png (37KB, 300x337px)
7Ob53.png
37KB, 300x337px
>>58567695
>>
>>58569836
Java 8+ or Mono.
>>
>>58567695
>postulating an initial open ended question then changing the question to one that seeks validation for your own opinionated answer to the initial question disregarding that the initial question is open ended and has no definitive correct answer
>>
File: 1484247873361.jpg (7KB, 272x207px) Image search: [Google]
1484247873361.jpg
7KB, 272x207px
>>58571577
Look mom I can use big words
Thread posts: 24
Thread images: 6


[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.