Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: datricker

I studied APL before applying for a job where it was used. I was kind of relieved not to get the job. I read somewhere that APL was difficult to write and impossible to maintain. It is so cryptic that it does a while to unravel what the original programmer was thinking. And then those weird keyboards....

The main benefit of APL is programmer job security until a company wisely chucks it!


87 posted on 05/23/2017 4:12:17 PM PDT by TexasRepublic (Socialism is the gospel of envy and thse religion of thieves. Socialism is governmental theft!)
[ Post Reply | Private Reply | To 53 | View Replies ]


To: TexasRepublic

yeah I wouldn’t want to maintain any of the sample code as I worked through some of the j examples. However after getting back into Linear Algebra and Applied Maths I know what he was trying to do and why. As I try to build more complicated distributed real time systems,(the robot army) the direct connection between the applied math and modern control modeling techniques becomes more attractive. The learning curve is incredibly intense to make things so basic. Haskell has made a nice attempt of bridging the pattern (math) / software impedance mismatch but who the heck is going to use that (I find lots of financial predictive analytics libs/apps with it). Maybe this Rust will pull it all together but in the mean time I’m finding C++ way nicer than I remember it and oh so much better than any of that php,perl,ruby,python, crap that we’ve had to sling during the obama years. Its the cloud everythings or embedded (who doesn’t use os neutral libraries if they can) the same architecture everywhere - compiled compiled compiled. Type safety to important to my sleep to give up. - What version of python does this script run on - 2.7 - of course


116 posted on 05/23/2017 5:45:43 PM PDT by datricker (Build the wall)
[ Post Reply | Private Reply | To 87 | View Replies ]

To: TexasRepublic
I read somewhere that APL was difficult to write and impossible to maintain. It is so cryptic that it does a while to unravel what the original programmer was thinking. And then those weird keyboards....

A buddy of mine in college was a physics grad student, and programmed in APL. He told me that if an APL program didn't work, and it was 3 lines or longer, it would be less trouble to start over than to try debugging it.

And yes, there was a dedicated keyboard he used!

Mark

135 posted on 05/23/2017 7:30:50 PM PDT by MarkL (Do I really look like a guy with a plan?)
[ Post Reply | Private Reply | To 87 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson