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

Why is this piece of shit shilled at every college?

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: 97
Thread images: 13

File: Piece of shit.png (5KB, 375x375px) Image search: [Google]
Piece of shit.png
5KB, 375x375px
Why is this piece of shit shilled at every college?
>>
>>62454901
not shilled at my college at all. East coast tech school btw
>>
>>62454901
>C#
>Piece of shit
>Shilled at every college
Wrong on two levels. It is not shilled at every college and it is quite good.
>>
My school is Java or Python at the lower levels, and usually student's choice or C++ in more specialized courses.
>>
File: Pepe Poo Witch.png (1MB, 880x759px) Image search: [Google]
Pepe Poo Witch.png
1MB, 880x759px
>>62454932
>>62454932
>It is not shilled at every college and it is quite good.
>>
>>62454901
Microsoft, they make deals
>>
>>62454901
Literally nothing wrong with C#
>>
>>62454901
>>62455021
This, most colleges are Microshaft partnered and get free office/windows licenses in exchange for creating code monkeys.
>>
>>62454901
jeez anon how many college you are in
>>
>>62454948
Are schools not starting with C and Cpp anymore? Thank Jesus.
>>
>>62454901
How exactly is it a "piece of shit"? What's a good language to you?
>>
>>62454984
> Poo in the loo god

You're thinking of Java, Anon.
C# is like Java but without all the poo, both code wise and people wise.
>>
>>62454901
It's not mentioned at all at my university. Java isn't even used in any classes aside from Object-Oriented Design.
>>
>>62454901
You are confusing C# with Java
>>
Nah C# is good, and I think it's pretty helpful for learning OOP too.
>>
File: 1471192339602.jpg (39KB, 528x960px) Image search: [Google]
1471192339602.jpg
39KB, 528x960px
>>62455050
Something that wont have microjew's dick up my asshole
>>62455051
>C# is like Java but without all the poo, both code wise and people wise.
Replace pooniggers with taconiggers and you get C#
>>
>>62455071
>Rebranded piece of shit
>>
>>62455095
> taconiggers

Sounds like a Burger Kingdom only issue to me. The Poo Plague on the other hand is a global issue.
>>
File: 1471832947253.jpg (7KB, 259x189px) Image search: [Google]
1471832947253.jpg
7KB, 259x189px
>>62455153
>The Poo Plague on the other hand is a global issue.
Just let them keep poking at the chinks until they get nuked.
>>
>shilled
You're thinking of Java

>piece of shit
No. I'll admit teaching .NET framework is intentionally locking a developer in a ecosystem, but now that .NET Core is a thing and Microsoft has been actively developing to make C# a cross-platform language C# has become a very easy and nice to use crossplatform language. As someone who has written a lot of enterprise Java code, I can say that C# is by far a better language than Java and accomplishes things that Java developers wish they could accomplish.

If you want a comfy language with a lot of support/libraries that just works C# is a good start.
>>
>>62454901
It's only shilled by wanabe gaymer kids.
>>
File: 1468786373744.webm (3MB, 960x538px) Image search: [Google]
1468786373744.webm
3MB, 960x538px
>>62455095
Is that the Ghost of Marvel? Is he getting strapped for the MvC Infinite midnight launch?
>>
>>62455095
>>62455189
Like that other anon said, C# is not tied to MS exclusively anymore.
>>
>>62455376
wtf is going on here.
i must gave missed it
>>
>>62454918
also east coast tech school, we only do C# when game dev majors use Unity.
>>
File: 1489383219561.jpg (49KB, 1024x576px) Image search: [Google]
1489383219561.jpg
49KB, 1024x576px
>>62455391
Have you ever tried to make a C# Gui in Something other than windows?
>>
>>62455420
Have you tried making a GUI in Java?
Have you tried making one in C/C++ outside of Windows?

GUI making outside of Windows is a nightmare period. Java just manages to take it a step further and make GUI making on any OS a PTSD-inducing experience.
>>
>>62455404
Chris G wins Marvel at Evo. Some random ghetto ass nigga hops on stage, it's a big ass stadium stage, and shakes Chris' hand. But turns out he wasn't there to congratulate him (illegally), he didn't let go of Chris' hand and turns out he was actually challenging him to a money match. No one knew who the hell he was or what was going on, until security dragged him out.

Full story from Chris G's POV:
http://shoryuken.com/2017/02/07/a-tumultuous-2016-the-players-choice-vote-the-ghost-of-marvel-nychrisg-sits-down-with-srk/
>>
>>62455420
I do wish that there's a cross platform for C# but right now the focus is on web and mobile apps. I did hear that Xamarin is branching out and will eventually run on Windows via WPF. Who knows what will happen in the future.
>>
>>62455449
GUIs are stupid anyways. Just make it a web app and use a javascript and html.
>>
C# gets you jobs. They're not good jobs, but they are plentiful.
>>
>>62455479
This. Also javafags can learn C# practically overnight so there really isn't much competition.
>>
>>62455465
*cross platform GUI.
>>
>>62455473
> web app

I would like to say this is an absolute cancer idea but... given the current modern society where everyone has a browser in their pocket, and where Javascript is advanced enough to write a fucking bitcoin miner in, that might actually work better than trying to write a GUI application for every imaginable OS.
>>
>>62455033
Except every college I've seen which teaches C# also teaches C++ and something else like Python, and C++/C# are given equal weight depending on the language strength. Java colleges will similarly teach a few languages, but tend to focus way more on Java, forcing it where it doesn't belong and even going into frameworks and shit like struts.

The best colleges mainly use C and python to teach the fundamentals of CS, then go into "and now here's how you actually get work done" with C# or Java. At that point the student isn't going to get railroaded onto either one, because they'll have a real base of knowledge to use as a bridge to any language.

>>62455465
Nothing is stopping you from using qt or any other gui framework.
>>
It pissess me off to no fucking end that i have to load my wincuck partition in order todevelop this faggot shit.
>Hurr durr use a vm
Poorfag so my RAM gets shoahd with VM
>>
>>62455051
Java is more portable and if you wanted something better you'd just use c++ instead of being Microsofts bitch
>>
File: 1498261341789.jpg (6KB, 250x249px) Image search: [Google]
1498261341789.jpg
6KB, 250x249px
>>62455672
>mfw college forces a course on it
>no chance to change language because proffesor is too much of a dumbfuck to go around without daddy's microsoft cummies
>>
>>62454901
It's not shilled at college, it's strangely shilled by NEETs.
>>
>>62454901
Because c# users are retarded that's why they choose it over c++ because they can't memory manage
>>
>>62454901
Waste of time as changes in vs2017 broke my workflow and code. I will never touch this garbage anymore. Also their syntax sugar looks dumb as fuck.
>>
File: extra hours.jpg (104KB, 872x685px) Image search: [Google]
extra hours.jpg
104KB, 872x685px
>>62454901
on my college teaches a shitty language called java. lucky one
>>
>>62454901
Guys I am serious don't fuck it with, I've learned C++ in the last few months and I'll continue to learn but I want a solid second language to know alongside it.

C# or Java?
>>
>>62455770
https://www.indeed.com/jobs?q=.net+developer&l=
https://www.indeed.com/jobs?q=java+developer&l=
>>
>>62455798
Double for Java ok I'm convinced.

Do you think it will stay sustainable at least 5 years from now? Like people will write projects from 0 in java because I'd like to be part of such a thing.
>>
>>62455672
Been there, done that. C# is just as portable as java now between mono and .Net Core, and C++ is an absolute nightmare when it comes to IDEs, Debugging and Libraries.
>>
>>62455738
> Waste of time as changes in vs2017 broke my workflow

Huh, so autism really does speak.
>>
File: 1468896803566.png (206KB, 485x415px) Image search: [Google]
1468896803566.png
206KB, 485x415px
>>62455890
>mono
>good
>>
>>62455915
[Citation Needed]
>>
>>62455939
not an argument.
>>
>>62456610
Neither is "lol mono is bad" memes. If you gonna talk shit, back it up with facts. Otherwise you're just going to look like a child. No one is going to spend time proving you wrong, when you cannot even be bothered to prove yourself right in the first place.
>>
>>62455021
/thread
>>
>>62454901
Who learns this crap at college? Java's the same thing except way, way simpler. Java makes a much better teaching language.
>>
>>62454901
What do you want instead, Swift?
>>
>>62455463

If the guy had any class he would have played the nobody.
Maybe not for money, but for honor.
>>
>>62454901
Money, Microsoft supports colleges' labs and does free courses with its engineers in exchange for teaching students its ecosystem
>>
>>62454901
All college courses should be a mix of Python and Assembly, nothing else.
>>
>>62455051
>code wise
kind of agree
>people wise
https://www.youtube.com/watch?v=Kwz9d6vOrbQ
>>
>>62457857
> All college courses should be a mix of Python and Assembly, nothing else.

Assembly I could agree with, but Python? No thank you.
>>
>central european uni
>intro to programming classes teach C
>OOP class has Java
>C# only as an elective, optional course

Feels good to have Unix school in my school :)
>>
>>62455189
>d Microsoft has been actively developing to make C# a cross-platform languag
embrace, extend, extinguish
>>
>>62457944
no wonder central europe is the new tech hotbed
>>
>>62455095
C# is FOSS
>>
>C++ is turning (slooowly) into a managed language, but is keeping the bad naming convention.
>Java will forever have bad language design and THE SHITTIEST GUI libraries ever and is failling to catch up with C#/.NET features (it is c++ without pointers)
>.NET is turning (slowly) into native and will continue having THE BEST naming convention ever.
A good lookin' fast running program:
>Uses C#/.NET for fast development/GUI design.
>Uses C++ for processing
>Hooks them up using pipes/shared memory/PInvoke

If you are using JNI, consider kill yourself.
>>
>>62455032
...If you want to be a wageslave at some insurance company for the rest of your life.
>>
>>62459749
>C#/.NET for fast development
That's what python is for. I would rather FFI to D/C++ interchangeably than touch microshit stain ever again
>>
>>62454901
Anyone know why there are so many Collections?
>>
>>62459749
>>C++ is turning (slooowly) into a managed language
wat
>>
>>62459813
RAII is managed, it's not a new thing.

Rust is completely managed, but too bad it's rather hard to use
>>
>>62459830
Oh, so you meant something completely different to every other usage of the term "managed language".
>>
File: 1504046827404.jpg (38KB, 750x750px) Image search: [Google]
1504046827404.jpg
38KB, 750x750px
>>62454901
JAVA's and MYSQL are the shittiest things you will ever have to deal with in CS
import java.sql.*;
import java.util.Properties;

public class DBDemo
{
// The JDBC Connector Class.
private static final String dbClassName = "com.mysql.jdbc.Driver";

// Connection string. emotherearth is the database the program
// is connecting to. You can include user and password after this
// by adding (say) ?user=paulr&password=paulr. Not recommended!

private static final String CONNECTION =
"jdbc:mysql://127.0.0.1/emotherearth";

public static void main(String[] args) throws
ClassNotFoundException,SQLException
{
System.out.println(dbClassName);
// Class.forName(xxx) loads the jdbc classes and
// creates a drivermanager class factory
Class.forName(dbClassName);

// Properties for user and password. Here the user and password are both 'paulr'
Properties p = new Properties();
p.put("user","paulr");
p.put("password","paulr");

// Now try to connect
Connection c = DriverManager.getConnection(CONNECTION,p);

System.out.println("It works !");
c.close();
}
}
>>
>>62455497
Tbh, my company just replaced an embedded training app with a web app. The client is shitting kittens he's so happy. Side by side. The web app loads in a third the time that it takes the desktop application to load on a workstation. They also enjoy he distributed nature so that if they have a network issue in corporate, the entire company isn't crippled because no one can talk to the main database.
>>
>>62455798
Java is such a fucking cancer that it takes ten pajeets to accomplish when one competent dev can do anywhere else.
>>
>>62459757
That's not true at all. I'm a NEET.
>>
>>62455449
>Have you tried making a GUI in Java?
Yes, and it just werks.
>Have you tried making one in C/C++ outside of Windows?
Yes, and it just werks.
>GUI making outside of Windows is a nightmare period.
t. brainlet
>>62455473
t. nidemare gobbles
>>
>>62459796
What did you mean by this? There are arrays, lists, dictionaries, queues, etc., just like in any other language.
>>
File: 13s0f9.jpg (83KB, 546x488px) Image search: [Google]
13s0f9.jpg
83KB, 546x488px
>>62459771
>microshit
This isn't the 90's.
Also
>using python
pic related
>mfw using a language that breaks on bad indenting for development

Go away, script kiddie. I am talking about development not jokes.

>python is for fast development
The only thing I'd use python for is scraping.
Also, your toy is about 50x times slower than C# which is about 2~10 times slower than Java (useless c++) which is 3 times slower than c++.
That means your toy is about 120~300 times slower than c++.

>>62459813
>>62459830
RAII is good, but C++ devs are going so far it is turning to cancer.

Maybe I want to shoot myself in the foot, so fucking what? Why is everyone so fucking triggered when someone uses plain arrays/raw pointers/new keyword when they are needed/don't pose a problem.
I've read that C++ community is thinking about implementing reflection.
If things go bad and everyone forgets what C++ is for, I am making a new language with C#'s syntax that is interpreted to plain C and compiled by the latest GCC.
I might call it C+=4 or CX. Suggestions are welcome.
>>
>>62460152
>Suggestions are welcome.
Just use Dlang with betterC switch.
>>
At my school they taught us OOP in Swift.
>>
>>62460152
>mfw using a language that breaks on bad indenting for development
Which is why I use C++ exclusively. Furthermore I'm not a stupid Java/Rebranded Java brainlet so lack of GC doesn't affect me at all.
Isn't it ironic that a C# toddler boasting about speed? How long does your VM takes to load again? .5s? LOL
>>
>>62460152
>This isn't the 90's.
>imblying they became better
Also
>reddit spacing
Go back.
>>
>>62460152
>If things go bad and everyone forgets what C++ is for,
Either >>62460196 or stick to an old C++ standard. Or hope for JAI to exist.
>>
>>62458775
>>62458775
Muh Jihad
it's Netscape all over again
>>
>>62460312
>No RAII
lmao
>>
File: chart.jpg (89KB, 657x560px) Image search: [Google]
chart.jpg
89KB, 657x560px
>>62460196
>>62460312
Dlang is shit. Compared to other languages, it is feature-less. It has the bad C syntax with an extra feature which is being slower than C++. It has no future.

>>62460283
>Isn't it ironic that a C# toddler boasting about speed? How long does your VM takes to load again? .5s? LOL
What a retarded faggot. Let me refresh your memory. You said that one should use python for fast `Development` instead of C#/.NET which is about 50 times faster than your toy
>>
Tell me how to start with c#
>>
Why do you faggots argue about languages all day long.
I bet less than 20% of you have ever even done real programming work or made anything worthwhile.
>>
>>62457723
On the main stage? Get the fuck out.
>>
>>62460656
>Install Visual Studio
>Start
>Select New WPF application
>???
>>
File: 6535096_original.jpg (132KB, 800x800px) Image search: [Google]
6535096_original.jpg
132KB, 800x800px
>>62460849
That's not a helpful answer at all, why not give him some real advice?

>>62460709
My hello kitty fansite is worthwhile to me faggot!
>>
>>62460656
>Tell me how to start with c#
Depends on what you're trying to do,

a simple exe / dll, web, or something else
>>
>>62460901
>>62460656
that's as much as they teach you in college. real advice: start with a project, let me think, build a video player.
>>
>>62455414
>game dev majors
I stay as far away from those dumbasses as possible so maybe I just never noticed
>>
>>62460656
https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169
>>
>>62458800
Somewhere southeast, the same happens, too ;^)
The only difference, with my country's deteriorating economy we only have a "game development" class offered by some guy on his master, or something, and I would guess he uses C++, but I'm not sure about that.
And OOP class has only basic C++ (no stls) and even more basic Java
>>
>>62457944
Same here. I'm so sick of Java I'm starting to shit on streets
>>
>>62459771
put linq, wpf and C# together and you have a really good combination for deploy something fast.

I'm working for programming industrial PLCs and i have made some pretty cool apps to automate my work. Nothing overly complicated but i can now sometimes generate my code in 2 days...which used to take some 2 weeks.

Last time i was on site with one guy having his scripts in python, having roughly the same ideas that i was doing in C# - it was just painful to watch how he was struggling with UI

>touch microshit stain ever again
Like it or not a lot of businessend stuff still runs in microsoft apps
good luck automating anything in excel using anything else other than C#
Thread posts: 97
Thread images: 13


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