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

C Sharp

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: 76
Thread images: 4

File: C_Sharp_wordmark.svg.png (8KB, 500x343px) Image search: [Google]
C_Sharp_wordmark.svg.png
8KB, 500x343px
What is the most beautiful language and why is it C#?
>>
>>56449671
It's C# because fuck you that's why.
>>
>>56449678
>>56449671
Did you mean C?
>>
>>56449693
Segfaults are not beautiful, anon
>>
>>56449671
Most beautiful is subjective. It's certainly "better looking" than C++ and Java though. They're two objectively ugly fuckers.
>>
>>56449671

OP, if you start shilling, do it right.

Show me some nice code examples and I might consider..
>>
>>56449827
Depending on your flavor of autism, you may prefer C# or F#.
C# is if you enjoy a little bit of declarative and functional flavor in your traditional programming language.
F# is if you enjoy a little bit of OOP and imperative flavor in your functional programming language.

Neither is pure. But in the same way mixed White-Asian halfbreeds tend to turn out hot, so does C# and F#.
>>
>>56450083

I'm still waiting for the code examples..
>>
>>56450233
nigga you're being pretty demanding for 1 in the morning
>>
APL, Idris, and Haskell are way more beautiful.
>>
>>56450288

Not in my timezone.

Next time you start a thread, you better prepare some content..
>>
I kinda like C#, I really hope it will replace Java someday.
Let's pray for that.
>>
Because it's a half step above C.
>>
>>56449671
yes C hashtag is beautiful
>>
i've never done computer programming in my life. show me exactly the height of what a 19 year-old boy sitting on a home computer could achieve using programming please. i want to start learning a priogramming language, but idk what to even learn if i don't really have a goal in mind.
>>
>>56450698
k
>>
>>56450704
damn you're such a badass bro
>>
>>56450661
This. I wish I knew C# existed before I spent a good few years on fucking java. VS is fucking great for beginners.
>>
>>56450698
eventually, you can achieve alot.

for a start you could try this:
https://www.hackerrank.com/domains/python/py-introduction

there are also many more advanced topics
>>
>doesnt think Ada is the most beautiful language
>>
>>56450732

the thing is, i don't wanna do the "hello world" stuff. i need to know exactly the height i could achieve and then i'll start from the basics. i'm just the type who can't sit down and learn/know things for the sake of learning/knowing them. i always need an end goal.

for some reason i can't find shit online of what exactly i could reach. people just always saying "you can make a computer do whatever you want it to do.........." okay, but give me an example of something amazing that i can make my computer do
>>
>>56450752
Post some Ada
>>
>>56450794
You can make your computer recognize the girls in your hentai folder and sort them into folders accordingly.
>>
>>56450794
What the actual fuck, mate? Look at your fucking computer, see the programs running? Well, that's an example of what you can make.
>>
>>56450820
that's pretty beast. is there a quick tutorial to help me do that right now?
>>
>>56450851
Requires image recognition and that requires background knowledge. Start with the basics, work your way up.
>>
>>56450839

note how i say "what can a 19 year old sitting on a home computer do?....."
>>
File: 1453243137255.jpg (30KB, 400x302px) Image search: [Google]
1453243137255.jpg
30KB, 400x302px
>>56450732
>Say "Hello, World!" With Python
>Success Rate: 97.59%
>2.41%
>>
Bash.

/thread
>>
>>56450864
Yup, a 19 year old person can do that, maybe not in all the glory and fanciness you see, but simplified version of it, sure no fucking problem.
>>
>>56450864
So am I, but I'm at university working on my graduation. Stop being lazy
>>
>>56450868
>Success Rate: 97.59%
>2.40%

Fixed
>>
>>56450794
the thing with programming is: if you don't know anything, you will just fail so horribly with any non-minimal project. and knowing how to solve a more complicated problem with a strategy like dynamic programming will help you not waste days on something(and repeat that mistake indefinitely).

this site doesn't even tech you design patterns, just to give you a perspective how much you need to know before you can do something.
>>
Ive seen lots of shit from /g/ towards C#. Why is that?
>>
>>56450915
/g/ hates MS and MS created c#

c# is really an amazing language

MS is shit tho
>>
>>56450915
Because /g/ lives in the '70, when garbage collection and OOP was unimaginable.
>>
>>56450661
first, .NET needs to be available on linux, mac, and android
>>
>>56450927
>dotnet
Its literally named after botnet
>>
>>56450915
made by microsoft, supposedly shit cross-platform support, favoured by pajeets, is not C, etc.
>>
>>56450927
By linux you mean GNU/Linux, right?
>>
>>56450927
As far as I know, .NET is supported on Linux and Mac, not sure about android though.
>>
>>56450927
> what is mono
>>
I went to a mostly Java school and I think I put C# on my CV because I had one class where we touched upon it a little. When I got an internship afterwards it was in C# and after actually using it extensively going back to Java shit was hard. Packages don't make much sense when you have namespaces, it's much easier to organize a project that way. LINQ is amazing, readable and fun to use, the Java equivalent is not the same and only compatible with Java 8+ I think. Java forces you to instantiate objects of shit when it's not needed. I'm all for applying OOP consistently for projects where it makes sense, but static helpers make life easier. Visual Studio is a much better IDE than Eclipse and other Java IDEs I tried, too. I also used Objective-C briefly (was a pain), C++ (it's decent), Lua (it's shit) and a bunch of Web shit, but C# is nice and comfy, easily my favourite language. It's too bad .NET is not really cross-platform yet.

>>56450083
I never used F#, where would you use it instead of C# or vice versa?
>>
>>56450940
Can Pajeets even write C#?
>>
>>56449671
I think Rust is more beautifully internally than C#, but C# makes a better appearance.
>>
>>56451021
I don't know, but they are good at writing tutorials for it and its frameworks.
>>
>>56450909
I don't get it.
>>
>>56450915
Microsoft meme to create a walled garden of programming.
>>
Ruby. It's a modern Smalltalk with readable syntax.

>>56450957

What is Xamarin?

>>56450978

What is the CoreCLR?
>>
>>56450986
>Visual Studio is a much better IDE than Eclipse
How so?

>>56450986
>Lua (it's shit)
How comes?

Sounds like you still need to learn that not every language is supposed to be one tool for everything.
>>
99% of C# jobs involve working with Windows and I refuse to work with Windows so the language is not very useful to me.

Instead I focus on C, C++, Java and Python.
>>
Nigga C# stole from Java, it's like exactly the same. The most beautiful language is Python. Prove me wrong.
>>
>Object-Oriented """""Programming"""""

eventSource.ProjectStarted += new ProjectStartedEventHandler(eventSource_ProjectStarted);
eventSource.TaskStarted += new TaskStartedEventHandler(eventSource_TaskStarted);
eventSource.MessageRaised += new BuildMessageEventHandler(eventSource_MessageRaised);
eventSource.WarningRaised += new BuildWarningEventHandler(eventSource_WarningRaised);
eventSource.ErrorRaised += new BuildErrorEventHandler(eventSource_ErrorRaised);
eventSource.ProjectFinished += new ProjectFinishedEventHandler(eventSource_ProjectFinished);
>>
>>56451194
Sounds like you never had to get shit done in life.
>>
>>56451236
Do you wonder ever why embedded systems often use C and Lua instead of C#?
>>
>>56449671
C# is easily my favorite language, but I'm not sure I'd call it the most beautiful.

That being said, you can certainly get it very concise with
using static namespace.class;
, to the point of almost python levels of brevity outside of method declarations.
>>
>>56451250
I didn't know Lua was used for embedded sys. IIRC C++ is phasing out C in aircraft embedded systems though.
>>
>>56449671
Reminder:
>Roslyn, the C# compiler, is open-source
>Mono, a full cross-platform implimentation of .NET, is open-source
>.NET Core, a lightweight portable version of .NET is open source
>Xamarin is open source
>Red Hat Enterprise Linux ships with .NET installed
>RHEL, Canonical(Ubuntu), Unity, and many others joined the .NET Foundation

Microsoft is still a shit, but at least they're trying.
>>
>>56449671
It's not C# because Object Pascal exists.
>>
>>56451309
> open source
Arguably worse than straight up closed-source software because it makes people think the issue is solved; it's gratis and you can see the source code so all is well right? Well it isn't! The problem with proprietary software isn't just that the source code needs to be available, but it also needs to be redistributable! You see, software freedom isn't a technological issue; it's a sociological one.
I ask that you please stop supporting open source software and instead concentrate on spreading free as in freedom software.
>>
>>56451309
Doesn't change the fact that it's very unlikely to find work involving C# but not Windows.
I'd rather clean toilets than work with Windows.
>>
>>56451350
It IS free as in freedom, you mongoloid.

Basically all of those things are released under the MIT license, which is more free than the restrictive GPL.

All of those things are freely redistributable.
>>
>>56451374
Then you should please refrain from using the term "open source" and use "free", "libre" or "F(L)OSS" instead since otherwise you're just focusing on the technological aspect of software freedom, which ignores the larger sociological issue. Thank you for understanding.
>>
File: 1311763499070.jpg (31KB, 300x354px) Image search: [Google]
1311763499070.jpg
31KB, 300x354px
>>56451389
>sociological issue
Spoken like a true gommie now!
>>
>>56451389
You should refrain from being an autistic faggot and do some research before you claim that something referred to as "open-source" alone must not be free.

This is why no one takes you freetards seriously.
>>
>>56451411
Reminder that the FSF has always been an explicitly commie organisation right from the start.
>>
>>56451413
Software referred to as "open-source" is _potentially_ not free.
Clearly it's better to use unambiguous speech when available.
>>
>>56451420

No wonder free software succs.
>>
>>56451449
>C# is the best
>C# is free software
>Free software sucks

= C# sucks
>>
>>56451427
If verbiage is ambiguous, your first instinct should be to inquire and research, not to accuse.

Your response to immediately claim "WELL IT'S NOT FREEDOM" is what makes you a faggot.

Again, do your research first, or even just ask "Is it free as in freedom?"

But, no! You came in and decided that you needed to be a flamboyant cock-sucking freetard and spout faggotry in a misguided attempt to educate[?] someone without knowing the facts.
>>
>>56451449
>Free software sucks if it isn't backed by a major organization with a vested interest in the usage of the aforementioned software
Fix'd.
>>
>>56450794
You can be like Mr. Robot if you learn Python.
You can make games... Battlefield was written in Python.

Here is a good tutorial about making a simple adventure game: http://letstalkdata.com/2014/08/how-to-write-a-text-adventure-in-python/
>>
>>56450794

http://wiki.freepascal.org/OpenGL_Tutorial
>>
>>56451472
>C# is the best
Found the problem!

>>56451507
That is why systemd is so great, right?
>>
>>56451542
>battlefield in python
Kek
>>
>>56451542
python is used in games but only for scripting

most serious game engines are in C and C++ and Assembly
Thread posts: 76
Thread images: 4


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