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
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
blog.japaric.io
twitter.com
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
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
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.