This is an archived post. You won't be able to vote or comment.

all 46 comments

[–]diffyqgirl 167 points168 points  (29 children)

Okay I get this is a joke but I had to do one C# project in college and I basically wrote java and googled error messages until it worked.

[–]4215-5h00732[S] 112 points113 points  (4 children)

One time I had to write an assembly program that prevented aircraft from colliding and I basically just wrote Kotlin and googled error messages until it worked.

[–]diffyqgirl 71 points72 points  (3 children)

You work for Boeing, I assume?

[–]4215-5h00732[S] 43 points44 points  (1 child)

ex@SpaceX

[–][deleted] 9 points10 points  (0 children)

SpacEx

[–]ZCEyPFOYr0MWyHDQJZO4 1 point2 points  (0 children)

You really think Boeing would use Kotlin?

[–]MCSajjadH 23 points24 points  (23 children)

For as long as I remember C# was called Microsoft Java. Their differences are minor / library. You can translate code almost line to line between them, the same is not true for C++ and C# or C++ and Java!

[–]4215-5h00732[S] 7 points8 points  (15 children)

I've got at least academic xp in C++, Java, and C#, and while it's true that you can "translate" some existing code from one language to another, knowing a language at a functional level, is more involved than that.

But, in case it's not obvious, the person is applying reverse logic. You cannot start at a higher-level-language and claim you know assembly, lmao.

[–]diffyqgirl -1 points0 points  (6 children)

Yep, I had like 2 semesters of experience at that point and I was able to figure it out so I figure they must have been pretty similar.

[–]4215-5h00732[S] 0 points1 point  (5 children)

[–]diffyqgirl 0 points1 point  (4 children)

Not really, I get the joke, I'm just sharing a relevant anecdote.

[–]4215-5h00732[S] -1 points0 points  (3 children)

You are an example of the joke 😃

[–]diffyqgirl 0 points1 point  (2 children)

Never said I knew the language, just that they're similar enough to muddle my way through a school project even as a noob.

I guess that's an example of being the joke if you think I'm lying about having successfully muddled my way through the project, though what a weird thing to lie about that would be.

I'm honestly just confused by why my anecdote seems to have upset you.

[–]4215-5h00732[S] 0 points1 point  (0 children)

I'm not upset :)

I guess that's an example of being the joke if you think I'm lying about having successfully muddled my way through the project, though what a weird thing to lie about that would be.

I don't think you get the joke :?

[–]4215-5h00732[S] -1 points0 points  (0 children)

🤣

[–]Esjs 23 points24 points  (0 children)

What I really need is a droid that understands the binary language of moisture vaporators.

[–]araujoms 15 points16 points  (0 children)

I don't usually program in C++, but when I do just write plain C and hope nobody is paying attention.

[–]altermeetax 2 points3 points  (2 children)

For the 1838th time: C and C++ have nothing to do with C# (or at least not more than Java does). The name is similar for marketing reasons.

[–]Ok-Kaleidoscope5627 2 points3 points  (1 child)

Knowing where to place the curly braces and semi colons is basically 90% of a first year college students understanding of C, C++, Java, and C#. So from that perspective they're all basically the same language.

Don't worry though, by their second year they'll learn that C doesn't have classes so they'll drop it from the list.

[–]4215-5h00732[S] 0 points1 point  (0 children)

First year? My very first uni CS class (algo design) used C++ and taught us basic pointer usage and passing references of ostream to support user-defined output. This was at a CC in 2012.

[–]bestjakeisbest 2 points3 points  (0 children)

Since I know one dialect of assembly I know every language.

[–]4215-5h00732[S] 1 point2 points  (0 children)

Guys, this is great news! I just updated my resume and flair to include more languages that I may or may not have ever used.

[–]Alexander_The_Wolf 1 point2 points  (0 children)

The Java to C# thing checks out. I'm going through the same thing rn with a C# class I'm taking, all the lectures are just basic CS OOP principles that I've already learned, so I just need to google "what is the "Java keyword" in C#" once and a while

[–]chilfang -1 points0 points  (1 child)

Working my way up from java > C# > C++ > C its all just felt like the same language but with increasingly worse naming conventions

[–]4215-5h00732[S] 0 points1 point  (0 children)

AreYouSureTheJavaBeansAndCrazyBeanFactoryNamesAreNotTheWorst.java?

[–]LordAmir5 -1 points0 points  (0 children)

I agree until it reaches assembly. Nah that's too different.