News for hackers. Stuff that matters.
Re:The Programming Languages Beacon by mibrah on Monday March 14, 2016 @02:57AM (#11281421)
He says Paypal is in C++. That used to be true 10 years ago, but is no longer true. Paypal's back end is written in Java.

Basically this is a table with cherry picked software projects where anything that isn't in ASM, C, C++, or Java is lumped into "Other". I don't know why anyone would create this useless page. It's in a style that honestly suggests "pre-internet" where all your knowledge came from curated sources. Nobody needs to curate this list.

Re:The Programming Languages Beacon by pkolaczk on Monday March 14, 2016 @06:17AM (#11281936)
It is not only that. There is a huge bias towards products written in C or C++. E.g. there are niche not-production-ready-yet products like ScyllaDB listed, but many popular, bigger and mature databases like HBase, ElasticSearch, Solr, H2, HSQLDB or Derby written in Java are missing.
Re:The Programming Languages Beacon by kozukumi on Sunday March 13, 2016 @04:07PM (#11279134)
TL;DR Pretty much everything is in C/C++ unless it is Oracle/Apache related which also has some Java or Microsoft who use C# for a few things (but not much).
Re:The Programming Languages Beacon by finishingmove on Sunday March 13, 2016 @10:09PM (#11280621)
Really, except Opera Mini everything was so boring.
Re:The Programming Languages Beacon by manaskarekar on Sunday March 13, 2016 @04:09PM (#11279143)
Not sure if this is the author's reporting bias, but the number of C++ applications looks truly impressive.

Speaking of C++ Applications: http://www.stroustrup.com/applications.html

Re:The Programming Languages Beacon by gus_massa on Sunday March 13, 2016 @04:35PM (#11279230)
It has a bias because it choose programs that you can install. It's a good category, but it left some applications out. For example GMail, Candycrush, Facebook, ...

Gmail is equivalent to MS Outlook, so I think it's fair to include both.

Candycrush is implicitly considered in a note in the "games" category, I don't know how would be a fair way to count the installable games, flash games, javascript games, android games, Appstore games, ...

Facebook is in another category (can we put it with Webpress or something). It's more a webpage than an application, but the difference is not so big.

Re:The Programming Languages Beacon by kpil on Sunday March 13, 2016 @09:14PM (#11280387)
To be fair - the installable programs are quite old. C# is probably the best choice for Windows development if someone would care to write a desktop app today...

I would guess that Javascript and COBOL have a fair share of all existing code that is not C, C++ or Java.

Maybe the big five has 85-90% of all code ever written?

Re:The Programming Languages Beacon by BuckRogers on Monday March 14, 2016 @02:27AM (#11281363)
Looks like C++ rules systems software, the momentum has to be tremendous. It'll be interesting if Rust is listed here someday. I'm guessing the overall library and tooling ecosystem for C++ is going to be difficult to match in any short timescale.
Re:The Programming Languages Beacon by pkolaczk on Monday March 14, 2016 @06:27AM (#11281978)
The page misreports some C-based or C-with-classes-based software as C++. E.g. Windows kernel and drivers is written in C, with only some userland stuff written in C++ (and other languages like C#). Yet the page states it uses mostly C++ and a little C. This is really ridiculous C++ fanboyism.
Re:The Programming Languages Beacon by pori on Monday March 14, 2016 @02:16AM (#11281347)
Couldn't help but noticed that they skipped on Twitter, who uses Ruby and Scala.
Re:The Programming Languages Beacon by pkolaczk on Monday March 14, 2016 @06:19AM (#11281943)
The LinkedIn entry is also invalid, as LinkedIn is using Java and Scala.
Re:The Programming Languages Beacon by rifung on Monday March 14, 2016 @03:27AM (#11281491)
Could someone explain why C++ is used so often over C? Is it just because people want to use Object Oriented Programming?
Re:The Programming Languages Beacon by duncanawoods on Monday March 14, 2016 @03:39AM (#11281523)
OO, constants, exceptions, stronger typing e.g. templates and associated libraries of containers, booleans, references, new operator, don't have to decl every local var at a top of function etc. For many of us, C++ was a dramatically nicer experience for building very large code bases.

There are "C programmers" who are really using "C++ in C style" and don't realise what C++ brought to the table. Some C++ features have now been included into C.

Re:The Programming Languages Beacon by jaytaylor on Sunday March 13, 2016 @08:50PM (#11280273)
Odd that Riak is absent from their NoSQL list.
Re:The Programming Languages Beacon by 59nadir on Monday March 14, 2016 @03:29AM (#11281492)
It's not odd if you consider the general theme of the list. It's not as if it's meant to be an exhaustive list of programs and which languages they're written in; in that case there would be more languages than 5 + "other". Riak is not on the radar of the author, whereas K3B / Nero Burning ROM is. Why that is seems fairly obvious.