I usually code in Language or Script
Don’t we all? Amen.
Javascript is basically like Java but with some scripts in it
But what about script java?
That’s 𝒥𝒶𝓋𝒶.
I highly doubt anyone would guess ANSI C is what I’m talking about if I referred to it as C+
The list shows TempleOS’s HolyC was known as C+ before. I am sure that is it
my main language is script java
It’s just C++ without templates. So whatever element you want to put into std::list, it must virtually inherit std::list::value_type. And of course there will be a macro-based list monstrosity inside Boost.
Types being declarable as virtual members is something I want to never hear again
c+=0.5
Language
I have job for you “language” programmers.
Requirements; -minimum 8 years of experiences Etc…
Holy-C used to be called C+, I think.
And C‡ is once again not included. For shame.
And then, comes ScriptJava
What kind of programming language is language?
Thats just HolyC before it became holy
lol it’s like c++ but we removed friend classes and other bullshit no one uses lol
It’s just C with a borrow checker.
Rust-
To be fair, compiling C code with a C++ compiler gets you all the warnings from C++'s strong-typing rules. That’s a big bonus for me, even if it only highlights the areas of your C that are likely to become a maintenance hazard - all those
void*
casts want some documentation about what assumptions make them safe. Clang will compile variable-length arrays in C++, so you might want to switch off that warning since you’ve probably intended it. Just means that you can’t use designated initialisers, since C++ uses constructors for that and there’s no C equivalent. I’d be happy describing code that compiles in either situation as “C+”.Also stops anyone using
auto
,constexpr
ornullptr
as variable names, which will help if you want to copy-paste some well-tested code into a different project later.Isn’t
auto
a keyword in C?It means something else.