#Project #Bloks a education kit by #Google for teaching kids programming
Google has created a modular system for tangible programming made up of electronic boards and programmable pucks — which enable you to send instructions to devices when connected together.
Don’t learn to code, Lean how to solve problem
Programming/coding is just a tool, to solve problem. Coding should not only be the solution. Read more on techcrunch.com
#Ada vs #C, Which #Programming #Language is Best
C and Ada, are two classical programming languages, they have thier own strengths and weaknesses and suggesting when to use (or not use) each. These two languages are interesting to look at; C because it’s often the default choice for real-time and systems programming, and Ada because it has a successful (but not as well known) record in these same areas.
C and Ada have gone through various updates since their inception. I’ll use the most recent version of each standard—C 111 and Ada 20122—as the basis for the comparison. These reflect how the languages are evolving to meet current and future technological trends and challenges, even though at present it’s more typical to find earlier versions of the languages in use.
Read complete article on electronicdesign.com
#Rust – A #systems #programming #language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
Features are: zero-cost abstractions, move semantics, guaranteed memory safety, threads without data races, trait-based generics, pattern matching, type inference, minimal runtime, efficient C bindings
Visit Rust Official Website
Infographic: Computer Programming Languages
This infographic makes understanding the evolution of programming languages and the connection between other languages. Share it if you like it.