--looking for job
--machine learning engineer post
--job description requires 6 years programming

"Cool, I'm interested"

--requires knowledge of objective-oriented lang

"Sure"

--must be fluent in our primary language APL

"APL...?" :rickuh:

@slash

APL (named after the book A Programming Language)[3] is a programming language developed in the 1960s by Kenneth E. Iverson. Its central datatype is the multidimensional array. It uses a large range of special graphic symbols[4] to represent most functions and operators, leading to very concise code. It has been an important influence on the development of concept modeling, spreadsheets, functional programming,[5] and computer math packages.[6] It has also inspired several other programming languages.[7][8]
en.m.wikipedia.org/wiki/APL_(p

@lucifargundam
@slash
So, they don't know what they are asking about and googled what to ask during the interview?

Maybe they asked the machine what the requirements should be.

@souldessin @slash

Either it was a b.s. posting or someone wasn't qualified to post the job opening. I _really_ doubt anyone's using APL for ML atm in production.

@lucifargundam @souldessin @slash APL is used production, it's very uncommon and it's likely provided by Dylog.
Follow

@colinsmatt11 @slash @souldessin

I would be very curious as to how they've been implementing APL into
"management software to image processing, access control, attendance registration, digital video surveillance systems and X-ray inspections, " in such a way that would be more efficient than would be done in other languages.

@colinsmatt11 @slash @souldessin
Ahh, I see. Repurposing a niche open-source language into a closed-source solution.

"Based around our cross-platform Dyalog APL interpreter, we provide development tools, interfaces and application components, tutorials and training materials designed to get you started and keep you productive using APL.

Dyalog APL itself is not open source, but it is free under Microsoft Windows, macOS X and Linux for educational and non-commercial use, including evaluation for potential commercial use. "

Fair enuf. Now, I'm just curious why they chose APL in particular.

@lucifargundam @slash @souldessin There's J that's dual licensed under GPLv3 which is APL without unicode so it uses diacritics.
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.