Coding Community
The coding community, chat, and discussion.
139K SOULS
2y
File formats: HTML, CSS Scripting languages (not suitable to create whole applications): Batch, Bash, Matlab, Python, MaxScript Programming languages (used to create applications): C, C++, Java, Basic, Visual Basic, C#, ML, many languages that I created myself Shading languages: HLSL, GLSL, ESSL Assembler SIMD extensions: SSE, AVX, NEON Hardware definition languages: VHDL, Verilog While you can create applications entirely using scripting languages, it is not advisable to do so regarding quality. It is important to distinguish between scripting and programming languages, because when complexity and the number of bugs increases, the loose safety of dynamic scripting means that more things that would be caught in compile time has to trigger runtime errors, potentially at customers. I once worked at a company creating complex in-house applications using Python, and 10% of development time was spent on chasing bugs each time new versions of the libraries arrived. Compare that to a well written C++ application that requires zero maintenance and works out of the box with zero defects 30 years later, and you begin to see that the time spent learning a pedantic compiler with strict type safety and minimal dependencies pay off.
Meet New People
50,000,000+
DOWNLOADS
