Programming languages that are actively developed on GitHub
101–110 of 133 posts
Re: Programming languages that are actively developed on GitHub
#102In the Top 10 there are only two languages which are not self-hosted. Swift with C++ and PHP with C. I know the reasoning for Swift being that it's just not practical at this point reimplementing everything in Swift, but looking at the others it seems to be the norm to self-host your language at some point at least. Is there a reason for this? Is it just a rite of passage or do the maintainers obviously enjoy using t…
> In the Top 10 there are only two languages which are not self-hosted. I don't think that is true. Ruby is written in C, Elixir is built on Erlang and Clojure is built-on Java. In fact the only two I know for sure that are fully self-hosted are Crystal and Julia.
Re: Programming languages that are actively developed on GitHub
#103In the Top 10 there are only two languages which are not self-hosted. Swift with C++ and PHP with C. I know the reasoning for Swift being that it's just not practical at this point reimplementing everything in Swift, but looking at the others it seems to be the norm to self-host your language at some point at least. Is there a reason for this? Is it just a rite of passage or do the maintainers obviously enjoy using t…
Re: Programming languages that are actively developed on GitHub
#104Re: Programming languages that are actively developed on GitHub
#105Also missing: Ceylon - currently with 191 stars https://github.com/ceylon/ceylon
Re: Programming languages that are actively developed on GitHub
#106Swift gets a lot of traction, good to see that. I hope they manage to get the ABI and core language features stable in the next release. Updating a large project always makes me a bit nervous and I'm tempted to blame problems on the migration even when it often turns out they don't.
The benefit of first class platform languages is that it doesn't matter how well devs like them. Anyone that wishes to use the platform needs to either cope with it, or face the extra level of pain of development effort by not using tools supported by the OS vendor. So with time at least Apple platforms will be a bit more safer, and enjoy an ML inspired language.
So far from what I've tried F#, Swift and Python are my favorites depending on the task at hand. C# and F# are valid options for iOS and macOS development but I wouldn't take the extra complexity of another layer just to use a different language.
Re: Programming languages that are actively developed on GitHub
#107Missing: Reason ( https://facebook.github.io/reason/ )
Re: Programming languages that are actively developed on GitHub
#108In the Top 10 there are only two languages which are not self-hosted. Swift with C++ and PHP with C. I know the reasoning for Swift being that it's just not practical at this point reimplementing everything in Swift, but looking at the others it seems to be the norm to self-host your language at some point at least. Is there a reason for this? Is it just a rite of passage or do the maintainers obviously enjoy using t…
> In the Top 10 there are only two languages which are not self-hosted. I don't think that is true. Ruby is written in C, Elixir is built on Erlang and Clojure is built-on Java. In fact the only two I know for sure that are fully self-hosted are Crystal and Julia.
Re: Programming languages that are actively developed on GitHub
#109Ruby's main repository is on a subversion server at svn.ruby-lang.or and GitHub is a mirror. See https://www.ruby-lang.org/en/community/ruby-core/ The wiki and the issues are also lacking from GitHub because they are on a Redmine server at https://bugs.ruby-lang.org/ GitHub was written in Ruby (and Rails) so the issue tracker already existed and they felt it wasn't worth migrating it. I can understand why they don't…
Re: Programming languages that are actively developed on GitHub
#110No offense, but this list is stupid in its current ordering if the order is meant to imply anything. I heavily use rust, python, and go and have not starred any of the repos because I have faith the current contributors and don't need to helicopter over current issues/PRs. Stars are for following a project because you need to pay attention to breaking changes, bugs, and major feature releases. If you need to do that…