[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

There should only be 5 programming languages

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 122
Thread images: 13

File: kitten-on-computer-keyboard.png (20KB, 110x110px) Image search: [Google]
kitten-on-computer-keyboard.png
20KB, 110x110px
10 billion programming languages? Fuck that!

There should only be a maximum of 5 programming languages, that between them fill all programming needs.

Choose those 5.
>>
>>59696508
Rust
Haskell
Python
Lua
Assembly
>>
C python java english and flash
>>
>>59696508
C++
Perl
Python
Assembly
R

That's all you need famalamalamalam
>>
>>59696552
Good list.

>>59696750
You had a chance to remove Perl from this world, and you didn't take it?
>>
something fast for low level stuff, c or whatever
a lisp or derivate
some scripting lang like ruby/lua/perl/whatever
an ml ocaml/haskell like
a language for websites
>>
java
lisp
perl
cobol
python
>>
File: IMG-20170207-WA0005.jpg (702KB, 1600x900px) Image search: [Google]
IMG-20170207-WA0005.jpg
702KB, 1600x900px
>>59696904
>java
What the fuck
>>
File: 1328432808540.jpg (91KB, 1280x720px) Image search: [Google]
1328432808540.jpg
91KB, 1280x720px
>>59696508
Fortran
C
SQL
Python
Javascript
>>
>>59696852
>some scripting lang like ruby/lua/perl/whatever
>a language for websites
If you're only going to have five languages, there's no reason those two can't be the same.

>>59696963
You're more upset about Java than Cobol?
>>
>>59696987
>>59696750
What's the point of having database languages? Can't normal python pandas handle that shit?
>>
Lua
C++
Python
Fortran
ADA
>>
C for kernel and low-level facilities.
Common Lisp for large projects and new domain-specific languages.
Assembly because it has to exist.
Bash for OS scripts.
Python for dumb scripts.
>>
>>59697030
some nignog is going to reimplement a database language in python either way
>>
C#
F#
VB
TypeScript
XAML

:^)
>>
>>59696508
x86 assembly

that is all
>>
C++
Elixir
Java
Perl
Ruby
:^)
>>
>>59697352
C sharp
D
E flat
A sharp
F sharp
B
LMNOPQRSTUVWXYZ
>>
HTML
CSS
XML
SQL
SVG

:^)
>>
>>59697371
>not 6502
pls
>>
>>59696508
>There should only be a maximum of 5 programming languages, that between them fill all programming needs.

But anon, there is way more than 5 programming needs.
>>
>>59696508
ksh
C++
Python
HTML (without JS)
ASM
>>
PHP
Perl
Javascript
Java
Brainfuck
>>
C
Go
Julia
OCaml
Lisp
>>
>>59696508

C
C++
D
Lua
Lisp
>>
As long as we can get rid of the dogshit that Javascript is, I'll be happy.
>>
C
D
C++
Perl
Lisp
>>
>>59697822
My nigger
>>
C
C++
R
JavaScript
Java
>>
C (For OS/Kernel shit)
C++ (For vidya)
Fortran *(For scientific computing)
Clojure (For fun)
Python (For Babbys)
>>
>>59697123
This is the only right answer
>>
>>59697866
>lua

what practical reason do you have for using lua?
>>
B
C+=
Arnold C
Whitespace
Prolog
>>
>>59696508
>5 programming languages
Try applying that to any other profession.

>There should only be 5 cpu architectures
>There should only be 5 kinds of beer
>There should only be 5 washing machines
>There should only be 5 types of cars
Doesn't really work.
Because of new technology and market competition there will always be many more.
>>
>>59699259
You do realize he expressed this so as a game, right?
No wonder there's so much black and white in politics.
>>
>>59696553
agreed
>>
File: 1485764610836.jpg (197KB, 524x655px) Image search: [Google]
1485764610836.jpg
197KB, 524x655px
>>59696553
t. pajeet
>>
>>59699208
gmod
>>
C# vb html java hindi
>>
Javascript

It'll happen; you'll see.
>>
C
Assembly
three esoteric joke languages that are unusable in actual programming
>>
>>59699346
which language is the third?
>>
>>59699435
brainfuck derivatives i guess
>>
Assembly
C
Java
Python or Ruby
JavaScript
>>
Prolog
Haskell
Swift
Rust
C
>>
Assembly
C
D
Python
Some javascript alternative
>>
>>59696508
Typescript
F#
C#
C++
Assembly
>>
>>59696508
Should have people specify which Assembly since there's a ton of those too
>>
File: 1488938383593.gif (2MB, 400x225px) Image search: [Google]
1488938383593.gif
2MB, 400x225px
>>59696508
>There should only be a maximum of 5 programming languages,
In practice there are about 5 that people use.

https://www.youtube.com/watch?v=NvWTnIoQZj4
>>
>>59696508
c
c++
assembly
python
php
>>
Why are you all saying asm?
>>
Covering all the bases:
C
Python
Javascript
Java (the VM makes it worth it)
Bash (I guess, idk)

My personal list:
C++11
C (any flavor will do)
Python
Literally don't care about anything else.
>>
>>59700047
asm is essential for everything else
>>
assembly for a MISC cpu with 16 instructions
brainfuck
bash
coffeescript
CSS (technically turing complete and therefore a language)
>>
c
javascript
go
rc
regex
>>
>>59696508
C++
C#
Rust
Python
ASM

Everything else is pure diarrhea
>>
>>59696552
/thread
>>
File: dylan.gif (2MB, 320x240px) Image search: [Google]
dylan.gif
2MB, 320x240px
>>59696508
Dylan
Dylan
Dylan
Dylan
Dylan
>>
C++
Lua
Haskell
Asm
FORTRAN
>>
>>59696508
x86_64 asm
Rust
D
Python
ATS for added meme value
>>
>>59699320
This lol
>>
>>59696508
There should only be one language which everything is based of. Scratch.
>>
Assembly
C++
Python
javascript
Lua
>>
File: 1458056598565.png (497KB, 594x598px) Image search: [Google]
1458056598565.png
497KB, 594x598px
>>59696508
C
C++
Assembly
Cobol
Prolog

Keep the normies out
>>
>>59696508
Asemmbly
Batch
C
D
E
>>
>>59696508
lua
c++
c
>>
>>59696750
>>59696552
theres like a gazillion different assembly languages
>>
>>59700832
le norman roooo xDDD
>>
Haskell (or OCaml)
JavaScript
Java
Python
C
>>
C++
C
PHP
Assembly
JavaScript
>>
>>59696508
C, C++, Java, Python, Assembly
>>
>>59697352
Bot.NET
>>
C
Java
Bash
Any low level machine code/ASM
not really a programming language but either VHDL or Verilog

The world would be a better place
>>
>>59696508
Java
Php
C
Python
>>
Brainfuck
Malbolge
C++
Whitespace
Arnold C
>>
>>59701108
>Java
>"better place"
Java should die.
>>
>>59701185
>t. never used java before
Admittedly Java's syntax and standard library is very verbose which you might not like, but it's a safe and cross platform language without compromising speed.
>>
File: sort.gif (5KB, 100x366px) Image search: [Google]
sort.gif
5KB, 100x366px
Brainfuck
Piet (pic related)
C+=
Holy C
Ook!
>>
Actionscript
>web front end (no css, no html, no javascript, no browser dom to worry about, everything in swf files)
PHP
>web back end
C++
>software stuff
BSON
>database stuff (mongodb) Given enough time it could be as good as sql
C
>for the aspies out there
>>
File: 1489112185703.png (1MB, 1280x682px) Image search: [Google]
1489112185703.png
1MB, 1280x682px
>>59701431
>Holy C
>>
Ada
Fortran
Assembly
Lua
R

all other languages are redundant
>>
>>59696508
Forth
Common Lisp
Prolog (though you can just fasten unification to CL)
Verilog
>>
>>59696508
C++
Python
Php
Html
Java
>>
>>59696508
Rust
Rust
Rust
Rust
Rust
>>
>>59700058
It's not. Machine code is essential, assembly is just a primitive language on top of it. Most programming languages compile directly to machine code.
>>
>>59696508
C, C++, Rust, Python, R?
>>
>>59696552
Swap Lua for Java. For when you just want to get shit done. Python already does everything Lua does in a superior way.
>>
>>59696508

c
c++
java
python
php

the popular market
>>
>>59705145
Fortran
C
MIPS
VHDL
The good x86
>>
ASMs
C++
JS (incl. CSS, HTML)
Shading langs (GLSL)
Brainfuck
>>
> Java
> JavaScript | NodeJS

These two pretty much own the modern era. Everything else except C is noise.
>>
>>59697666
>xml
>svg

heres your (You)
>>
common lisp
python
C
erlang
lua/ruby
>>
File: 1487545986610.jpg (7KB, 196x250px) Image search: [Google]
1487545986610.jpg
7KB, 196x250px
>>59696508
JavaScript
Scratch
HTML
SQL
CSS
>>
File: YO DAWG.png (196KB, 321x236px) Image search: [Google]
YO DAWG.png
196KB, 321x236px
>>59696508
Do you realise that if your cat sits on your keyboard like this, it presses its anus on the keys you then touch with your fingers?
Or is that fine because it licks it daily?
>>
>>59697123
I like you.
>>
Assembly
C
Go
Scheme
Bash

No, little David, I did not just forget Rust. :^)
>>
>>59696508
assembly because speed
C because for everything
COBOL because important
Fortran because legacy
Logo for the kids
>>
Applescript
Applescript
Applescript
Applescript
Applescript
>>
>>59696508
Racket
Common Lisp
Clojure
PicoLisp
Assembly
>>
Shouldn't python be in every list just as a proof-of-concept?
>>
>>59696508
C
Phyton
Brainfuck
Ook!
HQ9++
>>
>>59697796
Good luck if your OS is gonna depend on any of those.
>>
>>59708916
I always wanted to see an OS written in Brainfuck.
>>
fuck you op, programming languages are how one expresses algorithms to a computer. just like different spoken and written languages come out of and encourage slightly different ways of thought, so do programming languages. we need more languages and more language designers, not less.
>>
>>59708989
That would be the only sensible option if you have to choose between those 5.
>>
>>59708989
it would run on hardware like this https://opencores.org/project,brainfuckcpu
>>
C
Assembly
Ruby
Haskell
Anything other than javascript
>>
Basic
QuickBASIC
QWBASIC
Visualbasic
VBS
>>
>>59709073
That's beautiful. But someone should teach whoever made that entry on the site how to write < or how to escape characters.

>Can't place oposite of > char for some reason, so I'll use "(oposite of >)" instead.

Kek.
>>
Premise is stupid, language variety is a very good thing. If I had to pick,

>ASM
I'm cheating because every form of ASM is its own language but in your boring world I guess there's only one architecture too.
Need this until we get really ridiculously fancy hardware.

>Ada
For when you need safety and/or performance. most heavy lifting would be done with this,

>Moonscript (Lua)
General scripting.

>Prolog
I feel like logic programming would be good for database interface, and having only five languages means we desperately need some variety to allow freedom to think

>
This space intentionally left blank for research into dataflow programming. It's a long shot but I have a feeling it'll pay off in the near future.

I wish I had space for a functional language but hopefully we could advance our ideas for logic programming as much as we have functional.

>>59709196
I know there's at least one project to write a research OS in brainfuck and iirc someone has thrown together some hardware and actually built maybe not that design but something like it.
>>
>>59696508
Programming language design is an art. Why limit the amount of art?
>>
>>59696508
C, though my opinion might change to Rust if I knew it
C#
Clojure
Javascript, though that could use a replacement in a better designed language
Bash
>>
File: IMG_2706.gif (922KB, 460x330px) Image search: [Google]
IMG_2706.gif
922KB, 460x330px
>>59697123
Ding, ding, ding!
>>
>>59696508
>Java
>Assembly
>Go
>C#
>.NET

There now the apple and Microsoft and google people can be happy, then for dorks who don't want any of that can deal with assembly
>>
>>59696508
C/C++
C#
Cg
Matlab
Pascal
>>
>>59709388
>Java
>Go
>C#
>.NET

Why you hate the world so much?
>>
>>59696508
Swift
Obj-C
AppleScript
Python
R
>>
>>59696508
C
C++
Assembly
Common Lisp
Haskell
>>
File: small-GnashGnu.png (33KB, 180x188px) Image search: [Google]
small-GnashGnu.png
33KB, 180x188px
You only need two

C
Scheme
>>
>>59696508
Common Lisp
Scheme
Racket
Clojure
Emacs Lisp
>>
>>59696750
Python can do what R does. Add C or Java
Thread posts: 122
Thread images: 13


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.