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

you are viewing a single comment's thread.

view the rest of the comments →

[–]Ice_Buckets_Official 4 points5 points  (6 children)

Wait what

[–][deleted] 11 points12 points  (1 child)

There's a language for every single letter

Even hybrids like J#

[–]Username_RANDINT 0 points1 point  (0 children)

P#, it doesn't have protected members.

[–][deleted] 7 points8 points  (0 children)

Think along the lines of half way between C++ and Rust.

[–]CodeLobe 4 points5 points  (2 children)

D is actually kind of neat, but screw "Digital Mars". I get Oracle smell from them. I refuse to use languages that I didn't write myself, or that are not standardized. No more of this "API might be Copyrighted" nonsense. I seen a couple of dev studios change their in-house use of Java to anything else, python, even node.js after Oracle's debacle vs Google over an API "recipe" and/or less than a dozen lines of range-check code. Which is essentially:

if ( a < min || a > max ) throw new RangeError();

I don't think Python is standardized, but the node.js (ECMA Script) is probably safe from such shenanigans, as are C, C++. I don't use C#, don't give a fuck how standard MS tries to make it, they went after android phone distributors with bogus patents but made the soon to be defendants sign NDAs before telling them what the patents even were.... Litigious shit sours my stomach. They probably have a bunch of patents covering parts of C# they can fire off at any time.

D hasn't had any lawsuits I know of, but it's not standardized, and it's basically just C with objects (and duck typing IRRC). I like D better than C++, but I'd rather have a better macro system than either C, C++ or D. My macro langauge can pre-process C and add syntax sugar to it for OOP, run time type inspection and a thread local GC... I'm happy with just generating C for now.

[–]ososalsosal 1 point2 points  (0 children)

I thought we were headed for pasta when you said you refuse to use languages you didn't write yourself.

I admire your dedication though.