[ prog / sol / mona ]

prog


Best programming languages for cargo cult programming

1 2022-01-17 06:24

What are the programming languages associated with cargo cult programming? I hope Scheme is not one of them.

https://en.wikipedia.org/wiki/Cargo_cult_programming

2 2022-01-17 07:14

The term cargo cult programmer may apply when anyone inexperienced with the problem at hand copies some program code from one place to another with little understanding of how it works or whether it is required.

Sounds like Stack Overflow. Scheme is not a popular language, this style of programming wouldn't work with it.

3 2022-01-17 16:42

Python and Javascript sure come to mind...

4 2022-01-17 22:26

Python is exemplary of the everything is a library already written by someone else programming model. I once glanced around and found trivial libraries for parsing _/etc/fstab_ and similarly simple such tasks.

It's fitting that a pedagogical programming language encourages people to have no clue what they're doing.

5 2022-01-18 04:13

>>4
What about Perl and their CPAN?

https://www.cpan.org

6 2022-01-18 07:54

>>5
stop... that is just blasphemy

7 2022-01-18 11:50

Is this like that Github Copilot thing?

8 2022-01-19 05:25

Java seems to fit the description. Need some feature, the docs are huge, as there's a huge number of libraries and you dpn't really know where to look. A web search returns several different solutions from different libraries. You don't really know why so many and what makes them different (they are all part of the standard library), so you pick one and essentially just copy all the boilerplate without really having a clue of what you're doing.

9 2022-01-19 07:15

>>7

Is this like that Github Copilot thing?

GitHub Copilot is a tool for Microsoft to steal code from your GitHub repositories. Microsoft then redistributes your code in its closed source products such as Visual Studio Code. These are exactly the kind of "tools" we can expect from the GitHub and Microsoft bandits and their tone deaf management. With nearly 50 years of experience, Microsoft has become a world expert at stealing, cheating, lying, and spreading propaganda. That is far worse than cargo cult programming.

10 2022-01-19 07:16

>>6
Why is it blasphemy to mention Perl and CPAN?

11 2022-01-19 16:18

>>8
Java is way too verbose to be easily copy-paste-able.

12 2022-01-22 20:04

>>1
C

13 2022-01-22 21:13

>>10
perl and python on the same phrase

14 2022-01-22 23:45

a

15 2022-01-23 02:42

b

16 2022-01-24 01:45

c

17 2022-01-24 07:03

d

18 2022-01-24 09:16 *

>>14-17
go to https://textboard.org/sandbox for stupid shit like this.

19 2022-01-24 16:17

:E

20 2022-01-24 21:20

f

21 2022-01-24 22:23

g

22 2022-01-24 23:37

https://en.wikipedia.org/wiki/Language_H

Let's skip this post.

23 2022-01-25 07:46

It had a PUNCH instruction, I wonder if it would work while working from home.

24 2022-01-26 02:00 *

>>1

What are the programming languages associated with cargo cult programming?

I'd say R.

25 2022-01-28 19:48

>>22 >>24
How did we get from H to R so fast?

26 2022-01-30 04:40

>>24
I wholeheartedly agree. A cargo cult programming language for the cargo cult machine learning community.

27 2022-01-30 15:00

My impression was that most R users use it as a calculator on steroids, and don't claim or even aspire to be programmers. I don't think there's anything wrong with that.

28 2022-01-30 16:39 *

>>27
One whose livelihood depends on a calculator ought to be able to use it. It's primarily users are statisticians and scientists but the former often refer to themselves as "data scientists".

29 2022-01-30 17:59 *

Matlab is probably a similar language, but I've never met anyone to use it.

30 2022-01-30 18:19 *

I had to use MATLAB for a control theory class, and used Octave for the homework. Some people in the physics department used it to process experimental results.

31 2022-02-01 00:29 *

>>30
It's mostly just Gnuplot right?

32 2022-02-01 05:12

It's probably closer to what a computer should be in the first place: something that lets you leverage your intelligence, in positive relation to said intelligence, to better understand things, explain things, and do things with said understanding.

33


VIP:

do not edit these