ITT: we list bloated and good programming languages

BLOATED:
> C++
> Python
> Java
> Ruby
> x86, x64
> Javascript
> C#
> PHP
> Objective-C
> Rust
> R
> Ruby
... many more

GOOD:
> C
> Lua
> docopt

GOOD BUT TOO MANY DIALECTS HAVE SPAWNED:
> Schemes
> Regexes

More entries welcome

Other urls found in this thread:

ddili.org/ders/d.en/
blog.japaric.io/quickstart/
twitter.com/SFWRedditVideos

OP is a faggot

Assembler

> t. Python script kiddie

BLOATED:
>OP's mum
GOOD:
>My dick

Assembler is a tool, not a language, ffs

> Good means small and tiny

small and tiny? isn't it the same fucking thing?

>he doesn't direct the flow of electrons by hand
kids these days and their training wheel novelty programming languages

>t. unemployed neckbeard

Yes, redundancy helps the stupid fuckers like Python script kiddies who can't make a driver

It's not about being low level, I listed Lua as a good scripting language. It's about not having worthless stuff added-on with sole puporse of increasing complexity

Speak for yourself, faggot

>Regexes
There are only one good regexes, only Perl regexes.

You forgot to include C into your "BLOATED" list, user.

Good: Lisp

Nice meme

>Assembler is a tool, not a language, ffs

U fuckin wot?

Assembler is not actually a language. ASM != Assembler

>x86, x64
>programming language

>x86_64 is a bloated programming language
Typical, typical C tards found on Sup Forums. I hate coming to this place, I'm too old for this.

>t. RMS.

How was this shitty list made?

How the fuck is assembly bloated?

Useless:
C
Rust
Haskell
Python
Prolog
Basic
C#
.NETshit
PHP
Ruby
Objective C
Lua

Actually useful:
C++
Java
Javascript
HTML
CSS
Assembly in w/e architecture
Fortran

/thread

>python, C and C# is useless
I think you meant "things I don't like" instead

Assembly is the language.
Assembler is the tool that ASSEMBLES the instructions.

You see, Assembly is a special case because it isn't either compiled or interpreted, but assembled. ASM is older than those. If you go to your favorite compiler, you'll see it has special instructions to assemble and link your code separately.

>C - Useless
>Fortran - Useful

>BLOATED:
>Javascript

How ? It's literally an embeddable language with no standard library. If LUA isn't bloated then neither is JS.

May I ask a question? Why is it that people who are relatively competent at a certain technological task immediately criticize everyone below them? Everyone starts somewhere, and if a kid today wants to get into programming but doesn't know where to start, OF COURSE he's going to start with Python: that's the most prolific of the recommended starter languages! Rather than define everyone who's not as proficient as you as "retarted," maybe contribute by creating your own starter guide that you think will help kids and unexperienced people learn.

>who can't make a driver

You know that nearly everything important going on right now is high level, right? Python and Ruby are two of most prolific languages you can learn.

The only reason for writing drivers is if you're getting paid to do it. Yes, learning C/D/... to write your own kernel is fun as a CS student but completely useless. No one is gonna hire you for your toy project.

Gross:
> java
> c++
> python
> r
> lua
> rust
> transpilers to javascript

Slightly less gross:
> c#
> golang
> crystal, ruby, etc etc
> haskell

Tasty delicious:
> dlang
> c
> lisp et al.
> javascript
> assembly

> I'm a software libertarian.

Useful
>Java, C#, html, css, php, JavaScript, sql
Useless
>Literally anything else you can make anything on those languages

>no mention of Golang
kek, kys

Ada is a really good language

What's the consensus on D? Looking to learn a new language.

Would pass on php but yes, pretty much

D is a very good language

>Almost as fast as C++, fuckton faster than Go/Java/C#
>Easy as fuck to produce program
>Clean, readable, intuitive syntax.
>The beginners' book is a national treasure.

So go ahead
ddili.org/ders/d.en/

Would be good if not GC'd. Right now it's on a weird stop where it isn't suitable for what C/C++ does (most of the time) and isn't retard proof like Go or C#(with IDEs). Which is a shame, because the only alternative is Rust, with a absolutely disgusting syntax.

Rust is no better than D. It's useless in embedded.

>Javascript
Only useful with biwascheme

Rust is much more bloated than C.

Are you actually retarded or just baiting people?
blog.japaric.io/quickstart/

It's a good language. It has its quirks, but what language doesn't.

Pros :
>Strong metaprogramming and compiletime reflection capabilities
>Fast compilation time
>Performance on par with C++
>Interfaces well with C
>Partially interfaces with C++
>Expressive syntax
>Decent standard library

It's not a batteries-included sort of standard library but it's definitely richer than that of C++. It has modules for concurrency, filesystem access, socket programming, JSON parsing, etc.

Cons :

>Memory management tries to offer too many options at once (GC, smart pointers, malloc, etc.)
>Little IDE support
>Lack of libraries (GUI libs for example are either immature or outdated)
>The official compiler was closed source up until a few weeks ago

The language suffers from dissociative identity disorder because it doesn't have a niche and therefore tries to please many kinds of devs. For instance, the C++ crowd was put off by the presence of a GC so they tried to make it optional, but Phobos was too reliant on it so now we have an unclear situation where the "GC is optional but not really".

With that being said if you don't mind the GC then D is a solid language. Ever since I adopted it I no longer feel the need to use other languages except for C for embedded stuff.

Why does't Sup Forums like R?
It's way comfier than Python for data analysis.

>PHP
>useless

Nah, you just don't know how to use it.

how well does it handle huge datasets?

>JavaScript
The language itself isn't really that bloated. Most codebases are, but that's only because of the tendency of JS programmers to use many libraries that only consist of one or two functions.