4thaccount
Joined 8 years ago
Joined 8 years ago
That might be worth reading if he can make it explainable to mere mortals. I know he has some videos and articles, but I'd like something to spend the next few years slogging through to get a better understanding of why he thinks everything is a turd. I fully understand the issue of our current operating systems, programming languages, and tools being a steaming pile of garbage, but I don't think that is what he's really referring too. He thinks we should be seeing much further than that. I can't disagree, but there is a lot I don't fully comprehend.
I want slightly more expensive products made in the USA and I'll pay a premium for it, but nothing astronomical.
If I can pay 20% more on coffee and chocolate to make sure the farmers were paid a living wage, we can do similar things in the US. I understand that US wages are much higher and make this more difficult, but it would be a step in the right direction. Globalism has brought down prices and made many things very cheap and affordable, but at what cost?
I'd like comments from anyone with more understanding of the issues.
I believe Rebol's GUI support is even easier to use than ImGUI, but of course it can't be embedded and used in the same way as ImGUI either. I wonder if non Red projects could possibly hook into Red's system once Red/System gets closer to C level performance?
Much of the interview focuses on things like how an OS is uneccesarry and shouldn't exist. Granted, he has drastically different needs than the average user.
I know you're trying to compare it to APL as that language mostly died off and is thus obscure, but I think the analogy is a little off.
While APL is weird, it is actually really easy for me (someone with less than 15 hours playing with the language in total over the past few years) to code up some basic scripts a lot easier than something like C++.
I'm being absolutely serious too. C++ is pretty low level and as a Python coder I feel like I'm sinking in quicksand with everything required to do something simple. APL is basically built around passing arrays of numbers or strings to weird symbols that operate on the whole array. This means I can do text processing with only a few symbols and a library function (and all interactively) where C++ requires lots of boilerplate and debuggers and compilation and pointers. In short, APL seems to be a lot less complicated than both Rust and C++ in my opinion and most using it have very little formal programming experience and have no problem picking it up from what I've read.
I know what you were essentially trying to say though.
I don't think they create paper books anymore. Is that incorrect?
In addition to being fast, I find it considerably easier to read than C++ as it isn't as low level and doesn't have as much noise (at least the later versions like Fortran 90).
It also makes writing numerical code easy as it was truly built for high performance scientific computing.
A lot of older scientific projects run on Fortran and although I know some projects that were migrated to C++, it wasn't due to any defect from the language besides it not being taught very often in colleges now outside of some astrophysics classes where it was once a mainstay in engineering and science curriculums.
There are several compilers available, but a lot of them are commercial and some are expensive. There are free versions as well of course.