Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "c# < java"
-
Skills: JavaScript, PHP, Ruby, Python, Java, C++, Go, Perl
Meaning: I wrote"Hello world" in each of these.14 -
HTML - hot tomato monkey language
CSS - crazy stupid script
PHP - per hour pay
JS - just scream
JAVA - just a valid acronym
C# - see sharply
Objective C - OOP cash
C - cash
C++ - cash++19 -
Java and C were telling jokes. It was C's turn, so he writes something on the wall, points to it and says "Do you get the reference?" But Java didn't.
C gets all the chicks and Java doesn't? Because C doesn't treat them like objects.
But I think C could at least give Java some pointers8 -
Popularity of programming languages according to the DRRDSI (DevRant Rubber Duck Selling Index):
1. JS
2. Java
3. Python
4. C#
5. PHP
6. C++
7. Ruby
8. SQL
9. Swift20 -
At our first programming course at uni (it was in C), a student asks in class:
Student: what is a pointer?
Teacher: i don't know, i only know Java.
How the hell did the poor guy end up teaching C then?!6 -
"Position: Java developer
Requirements: Knowledge in C, C++, C#, JavaScript, Python, frameworks like jQuery or Angular (preferable)"
Do you need a Java developer or some kind of development deity?10 -
Language and their user:
C - programming language of God
C++ - Pagan Deity
C# - Beethoven
Java - Jesus
Python - The Crocodile Hunter
Ruby - Miyamoto Musashi (samurai)
Rust - Da Vinci
JavaScript - Satan
PHP - Justin Bieber23 -
I'm developing my "game engine" for over 2 years. 9 complete rewrite and 3 language change (c#->java->c++) but I love doing it. It's an amazing experience :D15
-
"I hate C# and Java because compiling takes forever. That's why I use JavaScript."
npm install && gulp
...9 years later...13 -
Java: Ok, any ideas on how to make women more interested in us ?
.
.
.
C++: Make more exceptions ?
Python: Redefine our methods ?
C: Stop treating them like objects ?
.
.
.
*Java furious at C*
.
.
.
*Java throws C out of the building*11 -
Resume: experience in c, c++, java and Android.
Recruiter: DO YOU HAVE 10+ YEARS EXPERIENCE WITH SWIFT AND IOS??!!8 -
Everyone should start with C rather than java/C#/python (or alike). Much easier to move from C to java than the opposite42
-
Everyone in the class on the first day of college "I like programming, Java, C,C++". They don't even know that JavaScript and Java are different. Now I have to work with them on projects for 2 years. 😭
P.S. First Rant!12 -
Divorced Ruby (only thing she has is her beauty)
Married Java(powerful but hard to cope up with)
In love with Python (Powerful and beautiful)
Have a crush on Kotlin (She is something else, sadly she is Java's friend)
In an Affair with C# (Like java but easier to deal with)
😂😂
#Love gone wrong 😝
(Just a joke try to see the humor in it. Don't get offended 😂. Thank you. )10 -
Had a recruiter contact me at home on my day off.
Recruiter: We have a company that would be interested in hiring a C# developer because of your programming skillset.
Me: Does it involve ASP.NET?
Recruiter: Yes.
Me: I apologize, but I don't have any skills in ASP.NET. I've been instead focusing on building my skillset with Java Spring/Hibernate and soon JavaScript to start building front end skills with my backend skillset.
Recruiter: Oh, is Java an in demand skill that companies want?
....Why are you talking to me mate? Take off your headset, go home, and rethink your life choices.4 -
I'm the leader of a team developing a project at my company. Recently I had an accident which required me to have a surgery, and I was out for the last month.
Since it's an important project, our CTO reassigned a Xamarin dev to help my team (in JEE) while I'm out, you know, cause "C# looks like Java". The guy had to write a file stream handler, and - though the guy does a really good job - it's funny to see how desperately he's trying to understand how Java works with streams. Censored because of reasons.7 -
My favorite languages are
1. Python (3)
2. PHP
3. JavaScript
4. Ruby
5. Java
Honorable mention: C++
Can anyone agree?38 -
-2000 : C# planned to copy entire Java and Java said C# won't be able to.
-2003 : C# copies Java and Java complained
-2005 : C# denied he didn't copy Java and Java laughed
-2008 : C# started to be more than Java and Java felt sick
-2010 : C# became more mature AND Java home defunct (Sun MicroSystems)
-2013 :Java plan to copy C# and C# laughed
-2015 :Java copied C# and C# laughed
-2017 :Java still can't copy C# and C# is laughing
-2018 no one will copy their neighbor and WE HOPE SO.11 -
Java and C
Java and C were telling jokes. It was C's turn, so he writes something on the wall, points to it and says "Do you get the reference?" But Java didn't.7 -
A Java, Python, and C++ programmer are shown a glass that is half-full.
Java programmer - This glass is half-full.
Python programmer - This glass is half-empty.
C++ programmer - This glass is twice as large as necessary.11 -
Phone-interview with a recuiter from a big consultning company.
Her: So, what programming languages are your strongest?
Me: That would be Java, as it's been used through university courses and privatley I've been making some C# projects
Her: Allright cool. What about object oriented languages?
Me:... Erhm.. That would again be Java and C#...5 -
Started with C, then C++...forgot some C. Then on to java forgot some C++, then on to Objective-C, learned some swift...forgot some Objective-C...do you see the pattern. 😎2
-
Today in school...
X: My favourite language is python.
Y: Dumb? Java is the best!!
Z: I loce C#, it's easy!
Whats wrong in this dialog? Z said C++++ instead of C# ......7 -
Why do C# and Java developers keep breaking their keyboards? Because they use a strongly typed language.2
-
I started learning python tonight to knock out some quick assignments, coming from a Java/C#/C background.
Must resist urge to put semicolons and brackets everywhere. -
me: *coding in c#*
me:
"(asd() ? dsa(1) : dsa(0) );"
c#: lol nah bro
me: ....
me: *opens a java ide*16 -
Why is starting a C++ project so overly complicated and annoying?!
So many different compilers. So many ways to organize the files. So many inconsistencies between Linux and Windows. So many outdated/lacking tutorials. So many small problems.
Why is there almost no good C++ IDEs? Why is Visual Studio so bizarre? Why are the CMake official tutorials literally wrong? Why can't we have a standard way to share binaries? Why can't we have a standard way to structure project folders? Why is the linker so annoying to use?
Don't get me wrong, I quite like the language and I love how fast it is (one of the main reasons I decided to use it for my project, which is a game almost comparable to Factorio)... But why is simply starting to write code such a hassle?
I've been programming in Java for years and oh god I miss it so much. JARs are amazing. Packages are amazing. The JDK is amazing. Everything is standardized, even variable names.
I'm so tempted to make this game in Java...
But I can't. I would have a garbage collector in the way of its performance...11 -
Hello, I can code a "hello world program" in Java, Python,C,C++,C#,Ruby,nodejs and in HTML do I qualify to be here?5
-
C : Cool (for me)
Java : Just A Variety Available (uhm.. no hard feelings java lovers)
Python : Please .. You THink On Nothing (You literally think on nothing xD )
JavaScript : Join A Very Attractive , Sophisticated Code , Reactive In Particular Time (hmm...that took a lotta time)9 -
Teach an actual coding language like C# or C++ instead of Scratch and Java. If you’re going to learn a language, learn a good one.8
-
All the time while I'm programming I hate Java.... Don't hate me now :D I'm learning Java in high school. I very love very fast programming languages such as C and C++, so this is why I don't like Java, but there are some reasons why I like Java. I just started learning how to create own window. What the hack is this? This is so simple. I tried to create window in C/C++ with OpenGL, just blank window with color. Complicated..... But with java it's fairy tale.
You can add me now to Java familly, but remember I also love C++.
So here your are, Hello World Java FX app :D
Final goal:
Create window application similar scratch.16 -
Hello everyone I am Austin. I program mainly in python but i knowledge in c++, java, css, html, and javascript14
-
Everyday I see on DevRant people hating Java, PHP, JavaScript, .NET, C++, C#... Then what do you like ??26
-
Java: Cannot convert int to Boolean.
Me: Wait what?.. Ohhh *cries*
I've had too much Vitamin C / C++..
Not used to computer liking me and not letting me shot my head of.. I love you too, Java ..3 -
So there is this really cute guy in my class and he recently started to learn coding. Since I am 'the computer guy' in school, of course he got to me and asked for help. I introduced him to C# and for the next two weeks helped him learn and understand the language. It was so neat and he was so cute, doing all the mistakes I did too (1+1=11, that kind of stuff)
Now he informed me today that he switched to Java. Of all the languages, Java!! Guess I'll need to search for a new Padawan, fml6 -
-Yeah sure, I'll adjust to java pretty quickly. Have been working with C# for years.
Narrator- But little did he know that how much Java differs.9 -
Le college freshman nibbas: Don't know C, Java, C++, python or any other programming language but want to do AI and machine learning!
💀🤷6 -
Never knew words like “API” “PHP” “Backend Server” “Objective C” “C++” “Java” can be such a turn on when coming out of a female’s mouth in a meaningful order...
🤫6 -
University Coding Exam for Specialization Batch:
Q. Write a Program to merge two strings, each can be of at max 25k length.
Wrote the code in C, because fast.
Realized some edge cases don't pass, runtime errors. Proceed on to check the locked code in the Stub. (We only have to write methods, the driver code is pre-written)
Found that the memory for the char Arrays is being allocated dynamically with size 10240.
Rant #1:
Dafuq? What's the point of dynamic Memory Allocation if you're gonna fix it to a certain amount anyway?
Continuing...
Called the Program Incharge, asking him to check the problem and provide a solution. He took 10 minutes to come, meanwhile I wrote the program in Java which cleared all the test cases. <backstory>No University Course on Java yet, learnt it on my own </backstory>
Dude comes, I explain the problem. He asks me to do it in C++ instead coz it uses the string type instead of char array.
I told him that I've already done it in Java.
Him: Do you know Java?
Rant #2:
No you jackass! I did the whole thing in Java without knowing Java, what's wrong with you!2 -
AHH! There's so many cool things to program and so many ideas! not enough time to learn. Right now I'm trying to create my first mobile game in Unity using C# and a note taking app for Android with Java, it's melting my head!6
-
Does anybody know why java is brown in GitHub, html is red, objective-c is blue, and swift is yellow?21
-
Python does not have ++
Feels so different as I used c c++ and Java!
Just can't write while loops with x++
😭4 -
When u spend too much time writing Java and suddenly go back to C# yet continue to write Java code 😪4
-
Just received a test for a job I'm interviewing for. I was interviewing for a C++ position. Practice test: Create an REST API using SpringBoot, Spring Data, document with Swagger and implement continuous integration testing.
To be fair, I also mentioned I'm fluent in Java. But I've never touched SpringBoot or done any backend webdev, since my intention was to never get near it.
Deadline: Sunday. Game on...4 -
New developers. Tip: There is no silver bullet.
If you like Python, please understand GIL's behavior before making a system that handles thousands of requests.
If you like Java, know that "Write once, run anywhere" is a fallacy. Even application servers don't like the same WAR.
If you like PHP, understand the life cycle of a request before connecting to the database from all corners.
If you like C#, don't make it a small command-line application that will be used on FreeBSD.
If you like C, meet valgrind.
If you like C++, templates are cool, but don't overdo it. And take the opportunity to meet valgrind.
Never use the same tool to do everything. Elect the language and framework for the given need with rationality.
Every time I see a "Java Man", a "C++ Chad" or anything like that, it comes to mind that if he were a carpenter, he would be tightening screws with hammers.
Every lock-in is bad.11 -
I have that friend who keeps telling me that he doesn't like java just because it's slow! (I hate this excuse).
Friend: look what java did to Android, it's because of java that iOS is faster tham Android.
Me: whaaat!! do you know that Android OS have nothing to do with java? it's C++ you...
Friend: No it's Java, we develop Android apps with java
Me: 🔫31 -
Why is it that women find C to be more attractive than Java?
Because C doesn’t treat them like objects. -
Starting to Learn JavaScript and when I spoke to my little sister she tells me Bro learn C than C++ and than go C# and Java. Well I just!! Ok Challenge accepted, wish me luck, she already knows C and C++15
-
PEASANT POOR MAN'S TECH
* Python
* Java
* JavaScript
* Vue
* Golang
ENLIGHTENED ELITE TECH
* C#
* Kotlin
* TypeScript
* React
* C++25 -
Why do the java people say that java is superior over C#, when in fact it is more or less the same language? I never hear C# guys crying that their language is better, but I hear java guys all the time. And the fact is even that C# has more language features IMO makes it a better language. .Net is more or less the same as the Java API but we have had DateTime objects and a lot of good things, that Java is now copying, for a long time. Just curious on some ideas why Java is better now and forever no matter what times infinity, but why? And if someone is so stupid as to write that Java is the better language without reading this far then that proves my point. ps. Now that .Net and C# is being open sourced there is not the open source argument anymore either22
-
I'm just starting on the dev world. I only taken Java and C++.(Both professors knew their coding however, sucked balls at teaching it). now i am here looking at this post scared as shit for my future.. damn what did i get myself into?9
-
A friend came to me whether i want to do a project on c++(someone asked him to find a c++ guy).
Me needing money didn’t refuse. Even though i am a Java developer with 0 skills on c++, but wanted to give it a try.
So project started, and it was about a plugin for rhinoceros app(3d graphics app).
The plugin was simple, had some views and some services to upload a file into s3 and some api calls, not something complex..
So i ended up working on the project together with my friend(web dev).
So long story short, we had a lot of issues, but considering we both had no knowledge on c++, we were really lucky to finish the product almost on time(3 days after).
Did no memory management even though i’ve read that we have to do that by our selfs and that c++ doesn’t have garbage collector.
But the plugin worked great even without garbage collector.
Had a lot issues with string manipulation, which almost drive me crazy.
PS: did a post here before taking the project, to ask whether it is a good idea to take the project or not, had some positive and some negative replies, but i deleted the post since i thought i was breaking the NDA i signed 😂😂
PS2: just finished OCAJP 8 last week with a great score😃6 -
Why does every Software Engineering role at the top companies never have PHP or any functional languages in it’s list of languages they want you to be experienced in?
It’s always Java, Python, C#, C/C++, Objective C or Ruby. What about Elixir, Scala, Haskell or Clojure?9 -
Why do java programmers not wear glasses?
Because they don't C sharp
BADUM TSS
im so bad,
im sorry6 -
Internships in BLOCKCHAIN
Required skills at least five among:
C++, Java, Java Script, Python, Solidity, Simplicity, PHP, Ruby, Rust, GO, C#, CX, Rholang, Scilla, Vyper.
Why do they expect so much? 🙄4 -
Learning mainly C# and Java in college, started coding js and python in my free time. I really do love them all!2
-
One day C and JAVA walk into a bar
Everyone was hitting on Java and C was completely ignored
Do you know ...why?🤔
Java has his own class 🍻4 -
Interesting..
From the book Effective Java, third edition:
"1997, when Java was new, James Gosling (the father of Java), described it as a
“blue collar language” that was “pretty simple” [Gosling97]. At about the same time,
Bjarne Stroustrup (the father of C++) described C++ as a “multi-paradigm language”
that “deliberately differs from languages designed to support a single way of writing
programs” [Stroustrup95]. Stroustrup warned:"
"Much of the relative simplicity of Java is—like for most new languages—
partly an illusion and partly a function of its incompleteness. As time passes,
Java will grow significantly in size and complexity. It will double or triple in
size and grow implementation-dependent extensions or libraries."
Bjarne Stroustrup (the father of C++)6 -
Am I the only one who enjoys learning low languages like C/C++ and absolutely hate Java (seriously FUCK Java so much I hate using it)
Working with pointers and just having the compiler completely explode in your face because you forgot a semicolon or an index out of bounds maybe a bracket just disappeared and you are frustrated but then you fix it and voila it works like magic.
Maybe it's just a thing of mine because C++ was the first programming language I learned and I miss this feeling of hopelessness (I think I might have done BDSM fetishes) and it makes me feel nostalgic.
When I was first learning them all I thought about was how cool this stuff is.19 -
Teacher: "Classes and methods are pretty similar in java and c#. But in c they are a little different"
Me: "u cereal?"
Never say something you don't know shit about5 -
Happy New Year!
This year I am going to learn new programming languages and they are: Python, Java/JavaScript, C/C#/C++ and the Linux Terminal.
I can't wait!11 -
Started doing Java because i thought it had much better libraries than C++ .Now after doing it , still not able to decide whether to stick with Fucking Java or with that Fucking C++ LOL.35
-
Started learning Python from Java, C#, Objective-C, Swift.
It’s like Rocket Engineer who have to build a car. It’s easy but you have to learn almost everything from the beginning.6 -
So, right now I'm 16 atm I know some basics of php,python but I love Python more than php. So my question it's:
Most of the universities in my country for computer science, are based on java, c++ and some another stuff.
What should I do? Should I start learning C++ / Java or continue using python?10 -
Why do people compare languages? Like C++ vs JAVA, C++ vs Python, C++ vs Elixir?
All languages are best in their own specific use-cases. So why we need to compare all this stuff?
Or might be I am wrong.19 -
How I learned different languages...
C->C++->HTML&CSS->JAVA->Android->python
.
.
PS Still learning more...7 -
Im learning kotlin but heres what i dont get..
is it a completely new language that uses jvm concept like java or is it a template over java with extra stuff like C++ and C.
when i import a library in kotlin that exists in the java sdk does it use that or all the libraries are made for kotlin.
is kotlin java++ basically or is it something completely different
sorry if its a dumb question still nee at this7 -
why the hate on java? ok, i'm only studying applied computer sciences for a year now, we mainly saw java /javascript and i like them. personally i worked with python, c, c#, php, swift too but i still don't see the problem with java4
-
Java and C were telling jokes. It was C's turn, so he writes something on the wall, points to it and says "Do you get the reference?" But Java didn't.7
-
I'm very angry at C# 😡 (and java in some degree). Recently I decided to create huge project in C#. (It is my favorite launguage now because of great VS2017 its features, lib and such). I used windows form app in order to make pretty gui for this program. Everything worked fine, but i decided to implement some 3d rendering system in order to display grafs in 3d, oh how foolish was I.
Ok so what are my options?
1.DirectX9 -> abandoned by microsoft, they say its ded so nope.
2. DX11 -> great! i even can use sharpdx or simpledx to use it! oh wait, what is that? INVALID DX CALL
(in demo code)Damit!
3.OpenGL -> obsolete, lib non existent.
4. Library that comes with .NET -> WFP only sorry!
(i found some dogdy tutorials on yt for dx11 but they need .net 2.0 really?) 😐
In that moment i decided to swich to java. (because Java c#_launguage = new Java("microsoft");)
After 1 day of instaling eclipse and 2 more to install the newest jdk MANUALY i realized that java isn't that easy to use as C#, because:
- no dynamic type-> HUGE PAIN i cant use a single list to store everything buuuu!
-console? yes but its burried inside some random lib and its not consistent with every java version!
-gui editor similar to VS one? oh you need to create it from scrach!😫
Well at lest i can render things. So maybe java will render suff as another tool in my app? Nope pipes NON existent, we need to use sockiets! (unity pipe plugin was easier! worked but it was SLOW)
Ok so after few more days of struggling i managed to render simple graf using directx9 in my original C# project that works fine.. 😥 I only need to create a lib to wrap in and we are done!
Why can't companies create a laungage that will have ALL the features i need? Or at lest give me something like pipes that work in every laungage that will be helpful!
I know it is sometimes stressful to be a dev. But when your program works 😀 that is great feeling! Especialy when you learned to code yourself like me 😁. (student before a university, that lives in small abadoned town)6 -
I'm literally laughing my ass off at how Google gave their fat middle finger to Object Oriented programming with Go's Structs, Methods, and Interfaces. F*** you Java and C++! :-P4
-
Java was made to be easy, but leaks features even c++ has.
Type inference
Java: was is that.
C++: auto, easy18 -
So let me get this straight: Minecraft Bedrock edition is essentially Microsoft being like "lol let's just quickly recode what they did over the years in Java, but in C++ and in a weekend"?
What a fucking flex.4 -
Applied for a job which would like you to have some C# knowledge. Not required though. I'm like, fine, I know Java (and I'm pretty decent at it) and I know that C# looks like Java in many areas. So, I made it clear that I didn't have any C# experience, and now they require me to do a 2 hour long "difficult" test in ASP.NET and C#... GG, the search for a new job continues.2
-
I've been writing Java the last few days. Really makes me remember why I enjoy writing objective c / swift so much. It's not necessarily the crazy syntax of objective c. It's the conventions behind the languages. It's very easy to make your code read like prose. Which when you become used to this it's very hard to jump back into spaghetti code with abbreviated variable names and such.3
-
My simple MySQL Connector for every languages (Dekstop/mobile). I've tried this in C#, VB.NET, and Java. Trust me, it works. How 'bout ya?9
-
Trying to start doing stuff with C but CMake is very confusing and I can't find anything solid (and easy to read) about setting it up and including depends and what not. We are totally spoiled in Java with tools such as Gradle or Maven.3
-
"Desired Characteristics:
Solid software development skills, in at least one major language (e.g. Java, JS, Node.JS, C, C++)"
Node, huh...2 -
Java Vs. C++
Ok, so I know a bit of Java, still lots to learn but isn't there always! My question to all you poly-linguist programmers is; once you know the basics of OOP are there any obvious hurdles in learning new languages? For instance - do you sometimes accidentally use some Java in C++? Would you all advise to stick to one language and learn it to genius level or does it make you a better programmer to understand a multitude of languages?
<Learning Rant>9 -
Going back to C++/C#/Java from Swift is like: What is the point of all these brackets and semicolons?!1
-
C++. Damn the pointers. It's because I learned Java before C++ and the memory management in C++. I don't get it ever, the object creation, memory allocation, deallocation and everything4
-
I was asked the other day by a young dev why I prefer C# over Java.
So I responded by asking him why Java over C#?
Of course he replied "Its what we were taught at University"
Ah, well, there you go then, I wasn't.
Must be the grey hair, but I have seen so many languages come and go that they all look the same to me, so I just use whatever comes to hand these days.3 -
C, C++, and Java are legacy programming languages.
So, for the ones who fear that the language will go away in mere 10-15 years. Chill. These languages will stay forever.18 -
Why does it feel like nobody uses D?
I love it. It combines the best bits of C++, Java, Ruby and even some Python. It still is C ABI and C++ ABI (ish) compatible. It can do everything you need it to. It's not limited like Java. It feels cleaner than C. I LOVE IT. But I don't understand why there's not much going on about it. Is it because it's not 100% stable yet? I don't know. AAAARGH7 -
Short question: what makes python the divine language for ML and AI. I mean i picked up the syntax what can it do that c++ or java cant? I just dont get it.19
-
"You need five years of Java experience, with at least two years being Java 10, but if not at least seven years of C++17"1
-
Am I the only one who hates Java but really likes C#?
I don’t know why, they’re basically the same thing, one is basically just a Microsoft clone of the other16 -
I learned to code by trying too automate things. I started out with Windows batch and moved up to Java before I discovered the magic of C, C++, Python, and now Swift1
-
I cannot choose between Java, JavaScript and c#. I'm interested in Android and video games development. Can one of these do both?10
-
Java and C were telling jokes. It was C's turn, so he writes something on the wall, points to it and says "Do you get the reference?" But Java didn't.11
-
Why do Java developers wear glasses?
Because they don't C#.
I know this one gets thrown around a lot, but it's simple and a terribly great joke. -
Why people loves Java? It's because the maintenance or something in architectural level? I don't understand, because we have languages like Python with a better syntax and languages like C++ with a better optimization and speed of processing9
-
This may be a dumb question, but are there any benefits in learning c instead of going straight to c++ for microcontrollers? I'm in my first ee semester and wondered, because we are learning c and java (next semester), but not c++2
-
My fascination for programming began around 13, when i started developing plugins for my minecraft server in java.
Had an awesome time with creating plugins for some fully custom servers with relatively large playerbases(50-200 players, depended on the time of the day).
This sparked something in me, and i started creating crapp ass "portfolio" sites for myself with php and mysql login and registration forms. After that I got into some basic c# abd had fun with some cute console/form applications.
And here comes today, in the process of picking up more css, php, html, js knowledge, probably heading towards react or vue.
I just love programming to death. -
I hated Java and was skeptical about C# in the beginning (I never code in C# during my early college years).
But when I tried coding in C# as a requirement for our internship this month, I was like "fuck Java (seriously), C# is the shit!"1 -
C# devs go crazy once they found out that kotlin has got extension methods
and some other c#-like features
Just use Scala.
There's a reason books with titles like 'Scala for Java/C# refugees' exist3 -
What to choose for first job?
1. Small company "10-15 people" working with CRM systems C# Full stack.
2. Big company "1000+ people" working with java backend.
Same pay and language doesn't really matter right now. What's best for the future?16 -
Finally.ubuntu on my new laptop with a crucial ssd(275gb) and 8gb ram all working perfectly after so much trouble.now I can get back to my Java projects and learning c++ and perl9
-
I regret not learning c++ earlier. I learned Java before and now I have to work with mainly c++ for its libs and it took some time to adjust also I've never used Java for anything useful so far.
-
Read this somewhere—
“C# is not just an improvement over Java, it’s an improvement over all previous languages. And the C# team has done an excellent job of introducing new features without making the API ugly. C++ fails at this, as does Java.”3 -
I just realized it'll take years for Java to catch the way C# implemented lambda expressions.
And really devrant? one rant per 2 hours?2 -
I'm building a desktop Java application, the build is running from 20 minutes and it keeps going... and people still mocks C++ for being slow in building5
-
I am working on a project which is written in C#, Razor, php, Fucking Java and Objective C. I guess I am showing signs of multiple personality disorder... Specially when I switch from Objective C to others7
-
C is a procedure oriented language
C++ is a object oriented language
Then my question is the what is java?16 -
Console.WriteLine (for C#, System.out.println for Java), because that will always be one of the best debugging tools.1
-
Curiosity as a kid with Visual Basic. Then university courses with Java and learning C++ on the side. And started the self learning journey from there. I never touch those 3 first languages anymore.3
-
why they are all saying "eating c#, eating java etc" when truth is programming is the one who ate us.
-
So what do you think about the path oracle is going with Java now?
The good side is new versions get usable much earlier. lts versions, open variants and many JDKs customized for any need you might have.
But there is also the darkside with their hey lets support Java 8 for ever, as long as their is someone willing to give us much money.
I mean that could be a reason many old-school company will pay instead of making their shit work with newer versions.
The gap between C# and Java is getting closer from faster releases, towards modern features and many more. Maming it more attractive.
But Oracle is making the thing a bit shitty in my opinion.21 -
My dream is to make video games. Knowing that I learn Java at school, which langage is the most appropriate for you? My teacher, who is a java fan, told me java, of course. On internet I found c or c++, and I even found a JS framework (phaser), but the doc wasn't great.
Do you have advices ?13 -
Third (or fourth) AI winter coming in despite global warming. Cold war level shit cyber warfare.
C/C++ not dead, Java zombie still in the businesses.
Still no usable IDE (on Linux)5 -
Needed to create an app for android for a school project so we tried xamarin because c#. After 2 weeks of crying and breaking we decided to switch java. Now we only hate programming in java but at least we it works5
-
When I wrote count++ in Python and got syntax error. Darn!!! I just applied Java and C syntax again!2
-
Should i go for c# or java i am very confused with because ia want to develop some games using unity 3d but in my country there are not many jobs in this field , i am very confused with this plz help me 😢
What should i learn for my future shall i go for c # or java?6 -
me: solve emoji ( _ * _ )
c++: I've name-o-phobia
java: I can't byte it
c#: It doesn't look sharp
rust: I' new here
......everyone is fighting....
.
.
python: declare _ not war 😎😎 -
!rant I've been meaning to learn Python for quite some time.
I've worked with Java, PHP, C, C#, JS, Ruby, even a bit of Lua. Any good books to recommend?3 -
Looking for a way to generate an encrypted string (with salt) in C++ then send that string over to a java server and decrypt it on java as well. Any suggestions?9
-
I am very thankful to C as I face less pain while dealing with pointers and memory allocation and deallocation in C++. I am very thankful to C++, as I grasp OOP and template concepts out of it and it was also my first language for DSAlgo implementation. I feel very fortunate to move to Java after C++ rather than python. Although Java's design is f**ked and it feeds on a computer's memory, it taught me to deal with objects( unlike C++). It taught me how objects are clearly different than primitive data types like int, float, char...And best of all, Java provided me everything I need to safely switch to Python, it's all because of Java, I can clearly understand the working of python. All the stuff which I find weird in python before is sounding logical to me now. As java taught me how to deal with objects, I am confident to say that "I CAN DEAL WITH PYTHON". With respect to all my 3 prior languages: C, C++, and Java.2
-
Anyone know of any GPU accelerated Machine Learning libraries that DON'T need Python, something maybe using C/C++, C# or Java?12
-
I often come into heated discussions with my colleague about whats the better programming language so I want to ask you - what's better:
C# or Java (from an overall standpoint)?19 -
Coming from a Java background learning C#.
The only question is, why? Why do I have to be so verbose when defining 'virtual' methods?5 -
I once wrote some files for a small game I was developing in C at 6am to turn in, problem was it was mainly built in Java as per directions.2
-
I started studing C#(I already studied some languages some C or Python), I never used it because of .NET platform(I hate Microsoft), so in those days I started studing it with Mono.
C# is far better than Java.
So I started a simple project and pushed it on GitHub,
it is a simple logger.
https://github.com/JackSpera/...6 -
free online tutorials can feel like such a curse.
trying to beef up my java, see's c# tutorial # oooo I should get started on my c# , someone on devrant mentions a framework, drops everything to do that instead, repeat1 -
As a mainly object oriented programmer (java and c# mainly) having to do projects in c becomes a challenge..
-
How can we go to a new world?
No need death.
Just read a fantasy book
Or learn new programming language.
For example, if you're a php Dev, learn c#, Java or c++.
Believe me, it's a new world.2 -
C- let's See
C is a procedurally developed language follows sequential method of solving a problem.
Example
If a teacher of an Institute teaching various subjects, Maths, English, Science and History.
Case1.One student comes and asks teacher to teach English
and next student to teach Maths,
And the other to teach History.
Case2.Next students comes for English
Case3.Other one for History.
So what I understood regarding C is procedural language is
It completes first case1,next case2, and then case3. (Task after task)
Here English is taught 2 times seperate
And History too 2 times separately making time and process complexity.
C is a platform based high level language support only desired platform. If I program in windows with i3 processor , it runs only on the same OS and Processor, if code is run in other computers.
Single threaded, if a code is interrupted in between, stops there and doesn't allow other part of the code to run.
Java
In this if the same above cases encountered then and tell
Computer to create a Class of English and tell all the students to attend the class(time saving, No complexity and not repetitive)
Same way Creating History class and make all students attend the class at once.
Students may be the objects created.
Multi threaded language, if a task is interrupted following code cannot be stopped. Allows other part of thecode to run.
JVM- Java virtual machine allows Java code into signs that can be understood by computer. Where as C converts into binary code.
A class concept added to C language become C++rant support rant learning to code want to code jvm newbie asking high level languages are cool discussions java c mistakes3 -
"If you wanna study some real java shit, drink coffee and take laxatives"
~ Michael Quessenberry c.2017undefined learn real coffee shit java develop diahrrea some people think it's gross but it's really good on toast2 -
Started online college. I don’t have a problem with the class or anything but right now I’m just trying to figure out times I can actually fucking program. I want to finish my current project so I won’t feel like I’m shit and can’t do anything even though I know I can.
On the brighter side of college. I have to eventually take a C++ class and a class on algorithms in my degree and I’m very excited because I’m not good with algorithms yet and it’s a perfect way to help me learn. And I’ve intended to revisit C++ and make it my bitch so that works out too. I just wish instead of Two Java classes I could take two C++ classes and one Java class. But whatever I know I won’t use Java after I get the degree for anything professional so I’m fine with it.3 -
Not a rant but a helping request.
A friend of mine just asked me if I can make an ERP System for his father, he wants to take control of the inventory, and the merchandise decrease.
Any advice of which database would be better for this job since I don't think he is going to pay for a license or something like that.
I was thinking using MySQL and C# or maybe Java.
Any comment is well appreciated ☺️7 -
Ok. Question: Can someone please explain how is C# different from Java? Like major differences..☺17
-
So some of the C++ guys I deal with have this thing in their mind that they know all the other languages cause they're similar right, and they argue that it doesn't work vice versa.You know Java, you don't know c++
Simple advice to people out there who meet such people is to just ask them to make a Java program with the goto command
Little know it all freaks.11 -
Working with the codebase from hell here:
struct UnitNode: Node {
typedef Node super;
Stop making C++ look like Java! -
My first programming language was PHP and lately I've started looking for a new language to learn. My first idea was C, but after talking to professors in college they pointed out Java would be a good option. They made fair points regarding our local market and job openings. Now I'm in doubt: C or Java?6
-
I was in Chemical Engineering and had a class about algorithms. The teacher barely knew about C but learned some basic programming. Afterwards I switched to Systems Engineering and learned Java. I feel old... xP
-
How many languages does one have to learn...? Learnt C, C++ and Java because of college courses. Learnt HTML, CSS, and vanilla JS because I wanted to learn frontend. Now learning R for big data analytics. Today, I came to know that I need to learn more Java or start learning Python for Hadoop...!!
😧😵1 -
I started university in september and after one semester using java (i learned java three years ago and used since), we started C.
I noticed that developers that program developing with high-level languages, or modern languages (like rust that it's low-lewel, but still has many modern language features) are for spoiled developers.24 -
I've lost count of the days at this point...
First things first, lets all praise musky for getting David Bowie stuck in my head for the next month or so, not a bad thing, his song choice was on point. Also the rants have become few and far between because apparently I have to be an "adult" and go to work, pay my bills, and other things that distract me from programming.
Okay, now to the actual dev stuff. I've started to think that maybe my scope of languages is limited somewhat to my comfort zone, which is only java at this point. So for my project (game development), I've decided to pick a language based on what will work best instead of what I'm comfortable with, my runners so far...
C++: The default go to for game development. I would chose this but if I did, my best C++ game would look like Frankenstein's monster and would be filled with terrible code. For that alone I have scratched C++ from my list, for lack of experience.
Java: My usual, my go to, my comfort zone. I don't want to be comfortable though, I want to learn things. That asides, java has tones of resources, frameworks, libraries, and tutorials available. In addition, it's also able to run on pretty much anything, huge ++. The cons are trying to find the best resources, frameworks, libraries, and tutorials to use for a particular situation and that can be hard and confusing. Java may still be my go to but I'll get to that with the next language.
C#: I have never touched C# in my life, and the only things I know about it are what I've heard or read. So far I've heard it is SIMILAR to java, based around C++, and has aged really well compared to other languages. I like that it is similar to java without it being the same language, it will force me to learn things over and you can never reinforce the basics enough. It also has the huge benefit of being Microsoft based while still running on iOS, linux, macOS, windows, and android. This gives me really easy access to implement a mobile version (in the future obviously), while being able to run well on windows, the default OS for most gamers.
Overall I will start writing in C# and see if I like it. If I don't it's no big deal, I still have a good option in java to fall back on. I'm open to hearing opinions on this topic, java vs. C# but please keep your bias nonexistent and you constructive conversation very high. If any actual game developers that have experience with both languages are out their, and reading this, please comment so I can pick your brain.
Some of you may ask about the android scholarship, I contacted google and told them android development wasn't for me so they sent someone a late invite and rescinded mine, hopefully someone else will put it to better use.
Holy god this is long. I'm sorry. -
The more I work with Java, the more I recognize how C# copies Java and yet doesn't admit themselves so. Real hypocrites. F@ck C#.5
-
Hello Guys... Just wanted to have some opinions:
Considering long-term career stability, how does a Machine Learning engineer compare with a Software Developer ( C, C++, Java, Python, etc. ) & a Web Developer ( Java, JavaScript, SQL, CSS, Python ) ?9 -
How many languages do you really know... I'd say 7 for myself
"Html" "CSS" JavaScript php "SQL" c# Julia c++ python
bit of c an java (count them as 0.5)
Get on my level 😉 seriously thou, what would you guys say you really know?33 -
What programming language do you guys recommend to learn?
Currently, I know Java, PHP and JS but I want to try something else...
I was thinking maybe C, C++ or C#, opinions? Also, many people seem to praise Python as the new god of programming languages which will solve all of our problems, but until now I ran into nothing but problems really with literally every python-application I have used (mostly incompatibility between certain packages which actually were the required version, I found it very annoying to fix every time). Is that just me or does that happen more often?16 -
!rant
Starting a C++ developer role in a few weeks. Currently working with C, Perl and a little bit of Java. Have you got any tips for me? :)3 -
Java, Scala, Groovy, Kotlin or Closure? Which do you prefer?
If not Java from those above, can you give an example why?
I'm curious what you guys like. If you're not interested in Java, please stay away, it's not about C++ or any other fancy language.13 -
1OWE Android App
A simple mobile app to make deals with your colleagues, friends, wife, kids and others on how much you owe them (chocolates, $$$, trips, pizzas, etc).
Deal gets activated, when friend confirms it.
So next time, when some dev helps you, you owe them (something). -
After python should i learn java, like, is it worth it????? or should i directly go into the c family????12
-
Which Idea was it to combine C, C++ and Java in one big fucking Project. And who thought that it was a Good Idea to use Eclipse C++ for developing with Java. If the whole Project would have been in Java I could have used the auto Import feature from Eclipse, but if Eclipse doesn't Know that the Java Files are Java Files it doesn't fucking work. So I just had to spent a whole fucking Day compiling the Projects with Maven so that I can write around 100 Lines of Import...
And the best Thing is, a few Weeks ago the Imports existed so a fucking asshole just erased them when he tried to optimize these...
Sometimes I hate this company -
Most of my previous experience is in Java but my current area of focus is iOS apps for healthcare. Patient casenote management system and an electronic form solution for paramedics in ambulances. Im currently using both Java and Swift for my dissertation, an iOS app with a Java backend using Dropwizard for REST. iOS can be good but Im eager to get away from Objective-C. I wouldnt mind going back to java full time or even maybe C# since they are basically the same thing.
-
Honestly speaking, I don't understand all these homes about Java programmers not being able to C#.
I'm mainly a Java programmer and about 9 months ago, my team inherited a huge scope of applications developed in C#. I was forced to learn C# in order to support those applications and I have to say I didn't find the language that difficult...1 -
I wanna make games in unity which language should I use, javascript or c#? I'm currently learning android app development. And want to learn java script for the future aswell so I thought I might aswell learn javascript for unity so I wouldn't have to learn javascript later for Web development. Also is there a big difference between unity script and normal javascript? Or are they very similar?7
-
As a react native developer, do you think should I learn fundamentals of JAVA & Objective-C/C++(Swift) for coding some native plugins will need one day ?3
-
* shell scripts -- vim
* on remote machines -- vim
* java -- IntelliJ
* web (html/css/js/wtv) -- WebStorm
* C/C++ -- CLion -
I started with Java in March 2013, then C, C++,C#, which were done just for the sake of knowing them. 3 years later I do make apps for android. :-)
-
I get so tired of people hating on PHP, Javascript and promoting Python or C#/Java.
Python is basically Perl with slightly different syntax plus has py2/py3 issues. And suffers from pip like js does from npm.
Java/C# started as application languages, while PHP started in web servers (again from Perl but at least it now has full object support). So comparing apples and oranges is one thing.
Another one is that people don't seem to know much about PHP / js (and tbh not even about the languages they are promoting) when they try to hate. That just comes off as lazy and borderline idiotic. Don't be that guy.
If you have had a bad experience, maybe you need to open the documentation instead of copying code from stack overflow.
Again, lazy and unprofessional.
Devs are supposed to be able to find the most efficient solution, that takes as little code as possible, not as little time from them when they arent familiar with the subject.
Damn Im angry right now, this rant really worked me up! :D6 -
What is your favourite languages?
<Java>
<Computer science (C++)
<Computer science (Python)>
<#C>
<HTML>20 -
[serious (second) post]
I am student in computer science in 2nd year, and I want to increase my skills. This is why I am searching a team which is on a (or many) free software project. I assume that I will not help "a lot" on the project because of m'y low skills. So, if someone is ready to learn me something, I am okay.
I have bascis on C and C++, JS, and mid-level on JAVA and PHP. I am motivate to help any open source project and to learn something. So, if you want me in your team, and if you are ready to learn me how to code better, please leave a comment.
I am from France (Belfort) if you want to know my localisation1 -
dude, C++ has evolved a lot, why don't companies move to C++ from java!
It's a universal truth that java's design sucks.14 -
How many languages other than English do you know? I have at least C, C#, Java, PHP and Python, and then there are still the Markup languages etc... 😀3
-
Since Oracle is trying to kill Java right now, what should my next big love be?
Maybe C#?
Any suggestions?4 -
Who wants to collab with me for hashcode ?
I don't mind working with c , python , c++ , js , Java and similar languages I guess.
(I don't like Google but a competition is a competition) -
Does anyone think its possible and a smart Idea to learn c#, Java and javascript at the same time??9
-
!rant
Been doing webdev for 2 years straight and I need a change of pace so in my free time I wanna do a project with either Java, c# or c++.
No experience with either of them and I have no idea what I could do as a project.
Do you experienced de s have any suggestions?
(looking for a somewhat expandable project as my skills become better so I can keep building it)
Would love to hear some ideas!8 -
Stop teaching c/c++ ,start from python and java and teach us to contribute in (open source ) github .18
-
In case you remember,
there lived a legendary coder named "Harsha Suryanarayana", popularly known as "Humblefool"
from India. He died in a car accident back in 2014.
The only thing that still keeps me wondering is why he always chose to code in Java( in coding competitions ) even though he knew C++ along with STL and was also aware of the advantages of using C++ over Java in competitive coding.7 -
I heard it Dev youtuber say that the new PHP version 8 is ready for large scale applications just like Java or C#. What do you guys think?7
-
Java vs C++ for low latency... Thoughts?
I guess my immediate other is why aren't OSs written in Java?
https://stackoverflow.blog/2021/02/...7 -
So I started Software Engineering university and we started learning java. Before uni I was a c# developer and after two months I decided to work on my own project again in unity. When I was writing the code for this small game I realised that I get a lot of errors. Turns out that I just initialized boolean instead of bool. Thanks java
-
Luxary dilemma. I'm just finishing up my studies and got 2 job openings going on. They are about the same salary but very different companies. What should i think about for my future like CV and other stuff? What would benefit me the most knowledge wise. Or any other recomendations starting as a developer?
Opening 1:
Smaller company "10-15 people" that develops apps and plugins for CRM systems. C# fullstack.
Opening 2:
Big player in the car industry with 1000+ employees. Java backend. -
Lua/ C
Java/ C
Swift/ Objective C
Visual Basic / C or something
C / C#
……..
👆last reversed yet, that looks like a funny face 😑…
Where, am I?…8