Anyway ...
It is not a debate, they are scripting languages.This is false. I'm not 100% sure what you're trying to say here but you're wrong. I understand Wikipedia says this (I just looked), but this is a very ignorant description of scripting languages. I think this would encompass languages more like BATCH and BOURNE SHELL scripting, but not languages like Python, Ruby, or PHP.
Had to read this a few times, not exactly sure what your point is.Typically I see any language that isn't a compiled language (C, C++, C#, Java*, Golang, etc.) being labelled as a scripting language. They're typically very dynamic and frequently pass by reference instead of by value (Looking at you Python).
* Java is compiled for the JVM.
Multiple items here. When someone says "C Languages" they are talking about the "C Like Syntax" languages - including Java. C# is rooted in both Java 2 and C, Objective C is rooted in Smalltalk 80 and C. The "C" languages are the most pervasive as most devices are running Java on the interface and quite a bit of C on the backed. The .net framework is just that, a Windows framework, if you are not writing for Windows alone don't use it - select the best tool for the job.WHOA full-stop here. Are you seriously trying to say C# is a C language just because it has the letter C as half its name? Because if you are, you're 100% wrong ...
For clarification check this out: http://www.digibarn.com/collections/pos ... rt-med.png
PassScripting is a form of programming. Also that's not the only reason we use scripting languages. If that was, we'd just write better and better libraries instead of worr...
Don't pigeon hole yourself, I have seen many relevant programmers do so and have to take an entry level position because they refused to continue their education in the field. Even if you are not chasing it for a career, nothing good comes from having a closed mindset.I personally use Golang and as long as it exists, I don't think I'll ever have a reason to go back to C++ for anything ever again (you know, excluding existing projects).
Advertising