Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

WORST DESIGNED LANGUAGES

Name: Anonymous 2012-09-15 9:49

WORST DESIGNED LANGUAGES:

* PERL
* C++
* PHP

LIST MORE

Name: Anonymous 2012-09-15 10:05

All but LISP

Name: Anonymous 2012-09-15 10:20

I actually like C++. It's my main language right now and I find it readable.

Name: Anonymous 2012-09-15 10:25

PHP is not designed at all.

C++ is badly designed.

Perl is somewhat less bad.

Python is actually pretty decent, compared with the above.

Name: Anonymous 2012-09-15 10:49

>>4
Except that whitespaces are for making code human-parseable. Not for control flow; that's what brackets are for.

Name: Anonymous 2012-09-15 10:50

C++ is a nice language, it just wasn't designed well. Same with perl.

Nicely designed languages: Scheme, lua, smalltalk, haskell

Name: Anonymous 2012-09-15 10:52

javascript was okay originally but it became a beast.

Name: Anonymous 2012-09-15 11:22

>>7
a beast in performance, you mean

Name: Anonymous 2012-09-15 11:28

>>8
Anything jitted is a beast in performance.

Name: Anonymous 2012-09-15 12:20

>>9
except php

Name: Anonymous 2012-09-15 12:28

>>10
php is always the exception

Name: Anonymous 2012-09-15 13:13

Javascript with jQuery is probably the ugliest fucking syntax known to man.


$('select').each(function(){
    //Do some inane eye-raping shit here
}).append().hide();


Pig disgusting.

Name: Anonymous 2012-09-15 13:25

>>12
now combine that with several layers of node callbacks and a couple or 10 IIFEs

Name: Anonymous 2012-09-15 13:44

I wouldn't call Haskell a well-designed language aesthetically, especially when you're dealing with a lot of code.
Disclaimer: I like Haskell, but that is one of my minor problems with it.

Name: Anonymous 2012-09-15 14:25

LISP is ugly and gay and poop

Name: Anonymous 2012-09-15 14:26

>>14
true. It's lack of concrete structure makes it a little hard to read, simply because it is a little more difficult for the eye to parse it.

Name: Anonymous 2012-09-15 14:51

>>16
Define ``concrete structure''.

Name: Anonymous 2012-09-15 15:07

>>16
can't you use your imagination?

Name: >>18 2012-09-15 15:08

Name: Anonymous 2012-09-15 15:44

((L)(I)(S)(P))

Name: Anonymous 2012-09-15 15:56

Any Object-Oriented language. Eiffel is exception.

Name: Anonymous 2012-09-15 15:59

Go

Name: Python 2012-09-15 17:34

Python wins! PYTHON is the bestest.

Name: Anonymous 2012-09-15 18:22

>>20
(A){L;{G;{O;};};L}

Name: Anonymous 2012-09-15 19:37

>>9
A++++++ would chortle again

Name: Anonymous 2012-09-15 19:38

What, no Visual Basic yet?

Name: Anonymous 2012-09-15 20:35

>>23
if you're a web-technologies-hating faggot, maybe

Name: Anonymous 2012-09-15 21:08

>>24
There is no { or } in ALGOL. Did you get it confused with C++ or JavaScript? Go back to /g/. You can come back here when you know what basic ALGOL syntax looks like.

Name: Anonymous 2012-09-15 21:24

>>12

At least format it properly.
$('select')
    .each(function() {
        //Do some inane eye-raping shit here
    } )
    .append()
    .hide();


Yeah, the closure syntax still sucks.

Perl 6 and Rust are better. Perl 6, @list.map: { "fun times" }. In Rust closures are so low-profile they're used as for-loops and you wouldn't know that from the syntax.

Name: Anonymous 2012-09-15 22:02

>>28
U MENA C?

Name: Anonymous 2012-09-15 23:59

>>29
PERL 6 is #1!!! PERLFECT JOB, LARRY WALL!

Name: Anonymous 2012-09-16 4:09

I like C++. I don't use classes or any of that OO buzzword garbage, but I like the //, and the ability to declare variables in the body of the function.

Name: Anonymous 2012-09-16 4:12

>>32
// for comments and the ability to declare variables in functions? I've never seen that before!

Name: Anonymous 2012-09-16 4:16

>>33
You can't (or shouldn't) do that in C.

Name: Anonymous 2012-09-16 4:18

javascript is the most powerful language ever created. I pity you poor foolish blub programmers. Why don't you just learn functional programming? it's not that hard. This is why I code circles around you. This is why my startup will go public before acquiring google, amazon and microsoft, while your monkey code gets thrown into the trash and you get laid off.

Name: Anonymous 2012-09-16 5:57

>>35
Good thing I can spot terrible! trolls like you.

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-09-16 9:19

>>32
That's called C99, which also has some things C++ doesn't like anonymous array and structure constants.

Name: Anonymous 2012-09-16 11:02

>>35
I did, I learned Scheme

IHBT

Name: Anonymous 2012-09-16 11:02

>>37
Anonymous arrays? What?

Name: Anonymous 2012-09-16 11:58

>>39
It's what you see lining the streets when you go by scientology/occupy protests.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List