I don't like java.
-
Java should have been originally named Jawavawavaa.Jawaavaava(). For the kind of verboseness it carries within. :-D
i think that's a big part of what i don't like about it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
I know it, but it still strikes me as unreadable. It's like a frankenstein of a language that wants to be C# but is like 1/3 c++/stl in how its interfaces look. plus source level templates - cool sort of, but another cppism. I find it actually easier to read and port between C# and c++ despite them being so different, because they're at least consistent about their differences. To the point where you can often do editor find replace (-> to . for example) to do a lot of the work for you. The point is, it's a lot more regular. All size() becomes Count. The iterators are pointers, they don't have a bunch of weird methods on them in C++. It's just straightforward. Reading, writing, porting and thinking in java is creaky or clunky, IMO. I can't even put my finger on all of it. I just don't like it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
Actually Java was first and C# tried to be Java (which it luckily isn't) :D Of course C# only fixed the multi-platform stuff with .NET Core, about 15 years later. I don't like Java either though.
Best, Sander sanderrossel.com Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
Actually Java was first and C# tried to be Java (which it luckily isn't) :D Of course C# only fixed the multi-platform stuff with .NET Core, about 15 years later. I don't like Java either though.
Best, Sander sanderrossel.com Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
i know it was first. what i mean is Java tried to be C# and missed. Microsoft was the one who delivered on managed code. Microsoft may have waited 15 years, but open sourcers didn't. See Mono and others. .NET has been running on linux systems for quite awhile - since the .NET 1.x days.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
I know it, but it still strikes me as unreadable. It's like a frankenstein of a language that wants to be C# but is like 1/3 c++/stl in how its interfaces look. plus source level templates - cool sort of, but another cppism. I find it actually easier to read and port between C# and c++ despite them being so different, because they're at least consistent about their differences. To the point where you can often do editor find replace (-> to . for example) to do a lot of the work for you. The point is, it's a lot more regular. All size() becomes Count. The iterators are pointers, they don't have a bunch of weird methods on them in C++. It's just straightforward. Reading, writing, porting and thinking in java is creaky or clunky, IMO. I can't even put my finger on all of it. I just don't like it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
he'd probably fite me (ง'̀-'́)ง
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
I know it, but it still strikes me as unreadable. It's like a frankenstein of a language that wants to be C# but is like 1/3 c++/stl in how its interfaces look. plus source level templates - cool sort of, but another cppism. I find it actually easier to read and port between C# and c++ despite them being so different, because they're at least consistent about their differences. To the point where you can often do editor find replace (-> to . for example) to do a lot of the work for you. The point is, it's a lot more regular. All size() becomes Count. The iterators are pointers, they don't have a bunch of weird methods on them in C++. It's just straightforward. Reading, writing, porting and thinking in java is creaky or clunky, IMO. I can't even put my finger on all of it. I just don't like it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
I dislike java and c#. I see no redeeming features in either of them.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
i like C#. it's good at what it's designed to do, unlike java. and programming with full metadata/type-info available is really nice.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
i know it was first. what i mean is Java tried to be C# and missed. Microsoft was the one who delivered on managed code. Microsoft may have waited 15 years, but open sourcers didn't. See Mono and others. .NET has been running on linux systems for quite awhile - since the .NET 1.x days.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
Second runner up advantage. Microsoft has turned it into a sport of sorts. Problem was just that in phones they were third. That's not good enough.
Wrong is evil and must be defeated. - Jeff Ello
-
Second runner up advantage. Microsoft has turned it into a sport of sorts. Problem was just that in phones they were third. That's not good enough.
Wrong is evil and must be defeated. - Jeff Ello
#trueFacts
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
I know it, but it still strikes me as unreadable. It's like a frankenstein of a language that wants to be C# but is like 1/3 c++/stl in how its interfaces look. plus source level templates - cool sort of, but another cppism. I find it actually easier to read and port between C# and c++ despite them being so different, because they're at least consistent about their differences. To the point where you can often do editor find replace (-> to . for example) to do a lot of the work for you. The point is, it's a lot more regular. All size() becomes Count. The iterators are pointers, they don't have a bunch of weird methods on them in C++. It's just straightforward. Reading, writing, porting and thinking in java is creaky or clunky, IMO. I can't even put my finger on all of it. I just don't like it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
I only use Java for Minecraft modding. Otherwise I use either C# or Python 3.
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
-
I only use Java for Minecraft modding. Otherwise I use either C# or Python 3.
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
python is a cool language but I will never forgive it for using both significant and insignificant whitespace. You need context-sensitivity in a parser to make that parse. It's ridiculous. I almost want to organize a general strike against python. I would if I didn't otherwise like it so much. But that... GRRRR.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
I know it, but it still strikes me as unreadable. It's like a frankenstein of a language that wants to be C# but is like 1/3 c++/stl in how its interfaces look. plus source level templates - cool sort of, but another cppism. I find it actually easier to read and port between C# and c++ despite them being so different, because they're at least consistent about their differences. To the point where you can often do editor find replace (-> to . for example) to do a lot of the work for you. The point is, it's a lot more regular. All size() becomes Count. The iterators are pointers, they don't have a bunch of weird methods on them in C++. It's just straightforward. Reading, writing, porting and thinking in java is creaky or clunky, IMO. I can't even put my finger on all of it. I just don't like it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
honey the codewitch wrote:
It's like a frankenstein of a language that wants to be C#
:) C# is Microsofts version of Java. Remember when they got fined by the courts for messing around with Java? Well they came up with .Net (an interpreter) and C# in revenge. (Ever wondered why J++ byte code can run direct on .Net?) And then pretty much took over, Java is now almost dead except for a few specific applications. J2EE comes to mind.
-
honey the codewitch wrote:
It's like a frankenstein of a language that wants to be C#
:) C# is Microsofts version of Java. Remember when they got fined by the courts for messing around with Java? Well they came up with .Net (an interpreter) and C# in revenge. (Ever wondered why J++ byte code can run direct on .Net?) And then pretty much took over, Java is now almost dead except for a few specific applications. J2EE comes to mind.
yeah, i know. i didn't mean that C# came first. I meant that Java aimed to be something like C# and missed. and yes i remember that lawsuit. i was working at microsoft at the time.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
honey the codewitch wrote:
It's like a frankenstein of a language that wants to be C#
:) C# is Microsofts version of Java. Remember when they got fined by the courts for messing around with Java? Well they came up with .Net (an interpreter) and C# in revenge. (Ever wondered why J++ byte code can run direct on .Net?) And then pretty much took over, Java is now almost dead except for a few specific applications. J2EE comes to mind.
Microsoft improved Java, so Sun sued them. The end result is that Microsoft, who already had .NET, simply changed J# to C# and made a better language. Sun went out of business. Too much spent on lawyers and being anti-MS instead of innovating and working together. Same with Netscape. MS has had no effect on how Java evolved, except that Sun, and now Oracle, started copying C# and trying to catch up. MS had .NET and VB.NET in development before the lawsuits. Since in .NET, languages are syntactic sugar over the MSIL, adding languages like C# was not a tough stretch.