Be a Supporter!

Most useless programming languages

  • 2,125 Views
  • 43 Replies
New Topic Respond to this Topic
doodle-bread14
doodle-bread14
  • Member since: Jul. 25, 2012
  • Offline.
Forum Stats
Member
Level 04
Programmer
Response to Most useless programming languages Aug. 1st, 2012 @ 07:52 PM Reply

At 8/1/12 07:26 PM, MrNewgroundsTroll wrote: Allow me to clarify, it's NOT useless in abstraction. It's just useless for me. I'm used to C++/Java - like syntax, so Python indentation, the columns opening a block, that all just plain ugly :/

I created this thread to discuss programming languages that are useless in general. So, languages that almost everyone would find useless, not a single person.
And I don't understand why do you find Python useless. Look:

def greet(name):
     print 'Hello ', name
greet('Ann')
greet('Bob')   # You can have any name.

What's there not understandable? Python is far from useless, bro.


At least not a muffin.

BBS Signature
Diki
Diki
  • Member since: Jan. 31, 2004
  • Offline.
Forum Stats
Moderator
Level 13
Programmer
Response to Most useless programming languages Aug. 1st, 2012 @ 08:09 PM Reply

At 8/1/12 07:52 PM, doodle-bread14 wrote: What's there not understandable? Python is far from useless, bro.

He's just accustomed to the syntax of C-like languages (full of curly braces and semi-colons, and syntactically irrelevant whitespace). It does take some getting used to if you've only ever written in C-like languages (such as C++ and Java).
Though, in my opinion, deliberately avoiding the learning of a new syntax will only make you a worse programmer; makes more sense to me to broaden your skill-set by learning something new.

Diki
Diki
  • Member since: Jan. 31, 2004
  • Offline.
Forum Stats
Moderator
Level 13
Programmer
Response to Most useless programming languages Aug. 1st, 2012 @ 08:17 PM Reply

Also, just to add on to what I was saying my previous post, by only writing in C-like languages you won't ever learn languages like Python, Ruby, Lua, or any member of the Lisp family such as Scheme. There's nothing wrong with C-like syntax, but you're missing out on some really solid languages.

NorskeDrittsekk
NorskeDrittsekk
  • Member since: Apr. 10, 2012
  • Offline.
Forum Stats
Member
Level 02
Musician
Response to Most useless programming languages Aug. 1st, 2012 @ 11:28 PM Reply

At 8/1/12 05:59 PM, doodle-bread14 wrote: COBOL? How do you always remember those oldies? Barely anyone uses that language anymore.

Something that you gotta learn in the end of 20th century. I find my previous comment on it to be too irrelevant when I said it's useless. COBOL never meant for high level programming. (there is an OOP version calls COBOL 2002)

COBOL is probably the 2nd most used and still using oldest language, beside Assembly. it's slightly less frustrating than ASM.

*   This program won't work, I put the wrong position for each line of codes...
$ SET SOURCEFORMAT"FREE"
IDENTIFICATION DIVISION.
     *   Condition names go here. See below.
PROCEDURE DIVISION.
CALCULATOR
       PERFORM 3 TIMES
       DISPLAY "Enter 1st num :" WITH NO ADVANCING
       ACCEPT Num1
       DISPLAY "Enter 2nd num : " WITH NO ADVANCING
       ACCEPT Num2
       DISPLAY "Operator (+ or *) : " WITH NO ADVANCING
       ACCEPT Operator
       IF Operator = "+" THEN
          ADD Num1, Num2 GIVING Result
       END-IF
       IF Operator = "*" THEN
          MULTIPLY Num1 BY Num2 GIVING Result
       END-IF
          DISPLAY "Result is = ", Result
       END-PERFORM.
STOP RUN.

Iteration

razem
razem
  • Member since: Aug. 2, 2012
  • Offline.
Forum Stats
Member
Level 01
Blank Slate
Response to Most useless programming languages Aug. 2nd, 2012 @ 03:47 AM Reply

I'd have to agree with you on Brainfuck.

doodle-bread14
doodle-bread14
  • Member since: Jul. 25, 2012
  • Offline.
Forum Stats
Member
Level 04
Programmer
Response to Most useless programming languages Aug. 2nd, 2012 @ 04:15 AM Reply

At 8/2/12 03:47 AM, razem wrote: I'd have to agree with you on Brainfuck.

Yeah. The creator of Brainuck wasted his time to design a hard programming language which is rarely used. It took its place on the esoteric programming languages list, but in general - it's useless and hard to learn. All those pluses and whatnot. Urban Mueller made every symbol mean something.

Brainfuck command | C equivalent
> ++ptr;
< --ptr;
+ ++*ptr;
- --*ptr;
. putchar(*ptr);
, *ptr=getchar();
[ while (*ptr) {
] }

Who would remember all that?


At least not a muffin.

BBS Signature
PMMurphy
PMMurphy
  • Member since: May. 27, 2012
  • Offline.
Forum Stats
Member
Level 01
Programmer
Response to Most useless programming languages Aug. 2nd, 2012 @ 04:35 AM Reply

My question is, would brainfuck help improve your deductive reasoning and ability to problem solve? Or would it just make you good at brainfuck.

doodle-bread14
doodle-bread14
  • Member since: Jul. 25, 2012
  • Offline.
Forum Stats
Member
Level 04
Programmer
Response to Most useless programming languages Aug. 2nd, 2012 @ 05:05 AM Reply

At 8/2/12 04:35 AM, PMMurphy wrote: My question is, would brainfuck help improve your deductive reasoning and ability to problem solve? Or would it just make you good at brainfuck.

With a lot of practicing, it would do both.


At least not a muffin.

BBS Signature
TheZaaL
TheZaaL
  • Member since: Apr. 13, 2012
  • Offline.
Forum Stats
Member
Level 02
Audiophile
Response to Most useless programming languages Aug. 2nd, 2012 @ 10:49 AM Reply

Well, brainfuck's compiler IS under 200 bytes... note that there's absolutely no use possible until an apocalipse happen.


Computer has no brain. DEAL WITH IT!
Stupidity is a dangerous and contagious disease. It can happen to you. It can happen to me

NorskeDrittsekk
NorskeDrittsekk
  • Member since: Apr. 10, 2012
  • Offline.
Forum Stats
Member
Level 02
Musician
Response to Most useless programming languages Aug. 2nd, 2012 @ 03:22 PM Reply

I still don't get why people like to fuck their brain with an esoteric language that is almost useless beside wasting your time. To 'solve a problem' that has no goal or impossible goal then why do it for?

Also if people really aim for producing program that has tiny size then why not use Assembly? FASM is a great dialect adorable by many demosceners. TASM is another good dialect. With 100 lines of code or less in FASM you can produce THIS (32b). fsqrt is good at what they do.

doodle-bread14
doodle-bread14
  • Member since: Jul. 25, 2012
  • Offline.
Forum Stats
Member
Level 04
Programmer
Response to Most useless programming languages Aug. 2nd, 2012 @ 03:37 PM Reply

At 8/2/12 03:22 PM, NorskeDrittsekk wrote: Also if people really aim for producing program that has tiny size then why not use Assembly? FASM is a great dialect adorable by many demosceners. TASM is another good dialect. With 100 lines of code or less in FASM you can produce THIS (32b). fsqrt is good at what they do.

They may also try Tiny BASIC, the dialect of BASIC. Weighs 2 KBs!


At least not a muffin.

BBS Signature
egg82
egg82
  • Member since: Jun. 24, 2006
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to Most useless programming languages Aug. 2nd, 2012 @ 07:25 PM Reply

I was going to say QuickBASIC

it prints colored text and graphics in a cmd-like window, has keyboard input, and can open external files.

That's about it.


Programming stuffs (tutorials and extras)
PM me (instead of MintPaw) if you're confuzzled.
thank Skaren for the sig :P

BBS Signature
doodle-bread14
doodle-bread14
  • Member since: Jul. 25, 2012
  • Offline.
Forum Stats
Member
Level 04
Programmer
Response to Most useless programming languages Aug. 2nd, 2012 @ 07:43 PM Reply

At 8/2/12 07:25 PM, egg82 wrote: I was going to say QuickBASIC

it prints colored text and graphics in a cmd-like window, has keyboard input, and can open external files.

That's about it.

You were good. I'll give your cookie and glass of milk for the day.


At least not a muffin.

BBS Signature
doodle-bread14
doodle-bread14
  • Member since: Jul. 25, 2012
  • Offline.
Forum Stats
Member
Level 04
Programmer
Response to Most useless programming languages Aug. 4th, 2012 @ 04:54 AM Reply

Looks like there is no else useless programming language to discuss. Oh well.


At least not a muffin.

BBS Signature