This looks like C with many of the benefits you'd get from something like Python where strings and hashes are really easy with the built-ins methods of dealing with them.
How fast is the alpha version and has any work been made for the GUI/Graphics library?
It is also a chilling documentary on Prime and probably YouTube. Just to think how close we came to losing part of Arkansas and Tennessee...and then to find out how common this was.
Sounds like a really good policy. Despite what I previously said, some people who have friends that are older seem to get an advantage as if they have enough tests, they might see a familiar problem and generally be aware of the steps to solve it and about how complex it will be without having to reason it out from scratch. This can have a big impact on some exams depending on the professor.
Very true, but a lot of folks (think researchers who have been using Matlab for over a decade) might not have the time or desire to learn Python and rewrite their Matlab code or manage two code bases.
Most engineering students use it, as well as some in math and physics. It is also popular in various aspects of industry (Ex: automotive and aerospace) for prototyping and simulations.
I agree. One issue I find is that many students struggle with the remedial and 101 classes which I honestly think and decent freshman or sophomore in highschool should be able to do. The point is that highschool isn't very successful for many students.
Engineering is a bit different. I found that most of the classes had professors that switched up the problems significantly every year to where old tests didn't help much. Memorization is useless when there are a nearly infinite amount of different circuit problems that can go on the test. You have to actually understand the material and how to apply it in diverse situations. You also typically find that most required classes outside of the math/physics/engineering (Ex: literature and psychology) are pretty simple to ace. I never heard of anyone who had someone write them a paper.
Also, there are big differences in the paradigm used. Sure OO is dominant in enterprise software, but there is also functional programming and many others that have a big impact on organization.
Yes and No. Yes in that it is still relatively obscure. I mean there have been plenty of cool Forth systems built, but I'd wager more Python gets built daily than the entirety of Forth code. Does that really matter though? Not really. It isn't a single language or even a family of languages like Lisp (Common Lisp, Racket, Clojure... etc). Rather, Forth is an idea and loose federation of philosophy concerning how to best tie primitives [written in something like Assembly or C (you want a low level language for speed and simplicity), but F#, Common Lisp, Clojure, Python...etc have all been used to write Forths] to code actually written in Forth. There is no traditional compiler and usually not too many data structures outside of the stack which is used for everything. Forth goes for extreme simplicity. There are some commercial vendors and products (SwiftForth, VFXForth, 8th), but the philosophy of Charles Moore was to just write what you need for the project. It was never really meant to be Java.