Live data from Hacker News

Programming languages that are actively developed on GitHub

github.com

61–70 of 133 posts

Re: Programming languages that are actively developed on GitHub

#62

Which of these projects has a truly open development process that takes place in public and on Github? Are most (or some) of these developed internally by whichever enterprise is behind the language where developers at those companies "bake" commits and then push them up after going through an internal code review process?

The three Microsoft ones (C#, VB.NET, TypeScript – PowerShell is curiously missing from the list, though) are openly developed as well. I'm not sure there are many popular open-source languages these days where the developers work behind closed doors and only throw code dumps out every now and then.

Re: Programming languages that are actively developed on GitHub

#64

Which of these projects has a truly open development process that takes place in public and on Github? Are most (or some) of these developed internally by whichever enterprise is behind the language where developers at those companies "bake" commits and then push them up after going through an internal code review process?

OCaml now uses Github as its official repo and accepts PRs.

Re: Programming languages that are actively developed on GitHub

#65

Most of these languages are also bootstrapped! I wonder when we'll see Swift written in Swift. And I wonder what kind of monstrosity a PHP written in PHP would look like.

You can't practically bootstrap an interpreted language. That being said, I'd be intrigued to see PHP run using multiple nested interpreters from different language versions.

Re: Programming languages that are actively developed on GitHub

#66
post #31

Is CoffeScript still used much? I used it a bit a few years back when I was more interested in webdev and I liked it a lot, but I haven't really heard anything about it for a while. The only CoffeScript code I've seen lately is when I looked into finding the cause of a bug in a package for Atom several months backend back; I don't think I know of anything besides the Atom ecosystem that uses it nowadays, although I m…

ES6 has killed much of CoffeeScript's momentum, because of parity on a lot of language features, but I still find those that don't work with JS everyday still prefer it due to cleaner syntax, and fewer surprises.

Re: Programming languages that are actively developed on GitHub

#67
post #45
post #31

Is CoffeScript still used much? I used it a bit a few years back when I was more interested in webdev and I liked it a lot, but I haven't really heard anything about it for a while. The only CoffeScript code I've seen lately is when I looked into finding the cause of a bug in a package for Atom several months backend back; I don't think I know of anything besides the Atom ecosystem that uses it nowadays, although I m…

It remains very popular amongst Ruby/Rails users, presumably due to less switching overhead between Ruby and CoffeeScript vs JavaScript. ES6 has provided a lot of the features that people were hoping for in JS, and CoffeeScript doesn't seem to be worth the effort transpiling from anymore. It used to be the game in town for "better" JS, but TypeScript seems to have taken that position firmly.

CoffeScript is endorsed by DHH and so it's more of a first class citizen than JavaScript in Rails. However it's not something you have to use. I never really liked using it and I easily managed to keep using JavaScript in all these years since Rails 3.1. I hope it's going to the deprecation bin soon but I believe that Basecamp is using it a lot. DHH won't have added it to Rails if that was not the case.

Re: Programming languages that are actively developed on GitHub

#69

Most of these languages are also bootstrapped! I wonder when we'll see Swift written in Swift. And I wonder what kind of monstrosity a PHP written in PHP would look like.

You can't practically bootstrap an interpreted language. That being said, I'd be intrigued to see PHP run using multiple nested interpreters from different language versions.

Many Lisp interpreters are bootstrapped, have a glance over the examples of meta-circular evaluators at Wikipedia: [0]

[0] https://en.wikipedia.org/wiki/Meta-circular_evaluator#Exampl...

Re: Programming languages that are actively developed on GitHub

#70

Which of these projects has a truly open development process that takes place in public and on Github? Are most (or some) of these developed internally by whichever enterprise is behind the language where developers at those companies "bake" commits and then push them up after going through an internal code review process?

Development of Nim (https://GitHub.com/nim-lang/Nim) and its tools is done openly on GitHub.
Post reply on HN