News for hackers. Stuff that matters.
Re:Borgo Programming Language by Aldipower on Friday November 29, 2024 @12:20PM (#42275334)
JavaScript had Netscape behind it, TypeScript has Microsoft behind it, Rust had Mozilla behind it, Go has Google behind it, Java had Sun behind it, C++ had AT&T behind it, and so on..

Borgo?

Cannot think about much languages that haven't any bigger company behind it. PHP maybe? To an extend Python? But today Python good pushed by the big companies of the AI hype.

Re:Borgo Programming Language by cwalv on Friday November 29, 2024 @01:24PM (#42275858)
In my mind the fact that Go has Google behind it is the main reason it caught on (and quickly). It would have been completely ignored otherwise.
Re:Borgo Programming Language by diggan on Friday November 29, 2024 @03:43PM (#42276964)
That + the individuals involved. Without the company backing + different (not already-"famous" [programmer famous]) people involved, it would have been completely ignored.
Re:Borgo Programming Language by pjmlp on Saturday November 30, 2024 @12:11PM (#42282655)
Note that the same individuals weren't that lucky with Plan 9, Inferno and Limbo, or Oberon.

Employeer vibes matter.

Re:Borgo Programming Language by anamexis on Friday November 29, 2024 @02:56PM (#42276589)
I think that's the point.
Re:Borgo Programming Language by scythe on Friday November 29, 2024 @12:48PM (#42275569)
Python was obscure and developed in silence for 15 years before it caught on. The team behind it just never gave up. Most people who develop independent languages give up after a year or five. Lua is similar, though it and PHP both caught on faster because they both put embedding upfront, which allowed them to be built into game engines and websites built with C.
Re:Borgo Programming Language by cwalv on Friday November 29, 2024 @03:26PM (#42276823)
Python also fits its design space amazingly well (that's what's meant by "Guido's time machine"). It's a glue language, with a REPL, but it's not a shell (i.e. it's not meant to glue programs primarily through stdin/stdout/argv, but instead libraries through their APIs). It was a very useful (Greenspun's tenth rule) and somewhat underserved niche (perl, scheme and tcl come to mind).
Re:Borgo Programming Language by throwaway17_17 on Friday November 29, 2024 @11:15PM (#42279365)
I know this is a really late reply, but your comment says ‘[i]t was a …’. Was that just an odd choice of tense or are you arguing that Python is no longer useful for its niche? If so, and I’m genuinely asking, is there a replacement for the glue language aspect that retains Pythons wide standard library approach?
Re:Borgo Programming Language by jyounker on Saturday November 30, 2024 @09:36AM (#42281847)
I think your recollection of Python is a bit off. Python wasn't really obscure or developed in silence. If you needed a glue language for a unix system, then there were really only three choices: Perl 5, TCL/tk, and Python.

If you worked in a career where you needed a glue language, then you were at the very least aware that Python existed.

Re:Borgo Programming Language by dizhn on Saturday November 30, 2024 @11:04AM (#42282252)
Python got a massive push from Google too. At one point (Early 2000s?) they were hiring a ton of python developers.
Re:Borgo Programming Language by pjmlp on Saturday November 30, 2024 @12:13PM (#42282667)
What kicked Python on 2000's was Zope, everyone was into Zope, like Rails almost a decade later.
Re:Borgo Programming Language by ksec on Sunday December 01, 2024 @07:50AM (#42288201)
Google and Academia pushed Python in the 00s.

>Cannot think about much languages that haven't any bigger company behind it.

Ruby.