0

Programming languages review

I have spent the better part of this month going through several programming languages. This has been both exciting and distressing. The amount of abstractions is increasing as you move from languages such as C,C++,Java higher on you experience more terms like "is done automatically" , "is not strongly typed", " is fault tolerant". Why should this be of concern to the modern day programmer? You should not be happy with a compiler that allows you to cheat. Code that has passed testing has caused accidents.

20th Jul 2017, 8:38 PM
Dennis Masinde
Dennis Masinde - avatar
6 Réponses
+ 1
Martin Tylor thank you for this information. I didn't know a lot of this.
21st Jul 2017, 4:50 PM
Dennis Masinde
Dennis Masinde - avatar
0
Your comments guys
20th Jul 2017, 8:40 PM
Dennis Masinde
Dennis Masinde - avatar
0
Further, yes each programming language has its own niche. Each programming language syntax is a set of rules for what is allowed and not allowed by the compiler as well as how to use language constructs. Compilers are also written by humans or largely are. What if the programming language designers make too many exceptions in the name of automatically figuring out stuff instead of telling you to explicitly do it just to get people to like the program.
21st Jul 2017, 5:01 PM
Dennis Masinde
Dennis Masinde - avatar
0
Yes software engineering is crucial to software success. Any suggestions about books I should read or documents I should go through? Also is UML, OOD and Design Patterns all there is to s.Eng?Where do I get more information on proper design?
22nd Jul 2017, 5:39 AM
Dennis Masinde
Dennis Masinde - avatar