ukupat / tabs-or-spaces Goto Github PK
View Code? Open in Web Editor NEWModule for analysing which whitespace types are used by the top starred repositories in GitHub
Home Page: http://ukupat.github.io/tabs-or-spaces/
License: MIT License
Module for analysing which whitespace types are used by the top starred repositories in GitHub
Home Page: http://ukupat.github.io/tabs-or-spaces/
License: MIT License
Good afternoon,
really appreciate your work, but given charts make impossible to see differences between languages, language families etc. - it's really hard to compare visually two piecharts.
What I suggest - is to use stacked charts, just like this:
where at the x-axis you will have languages and on y-axis - statistical distribution of used indentation types. It will give possibility to see common picture, compare languages, see trends.
Also some visual grouping by language families (C, ML, lisp) will be really nice to have.
Once again, thank you for your work!
Be interesting to see the whitespace used in .sas files!
I never saw code conventions global to the language, so I'm curious to see the results.
Please analyze R too
Show the stats for *.sql
files
Xml is not programming language, but it's very interesting for me
Would it be possible to add C#? Thank you!
I was unable to view the results, in the console logged this message.
please add support for OCaml :)
I think it would make more sense to sort by popularity of the language rather than alphabetically (or at least to have an option for it). That way the most interesting results are at the top. If a user wants to find a specific language, they can always use their browsers search function (or just scroll through the full list, since it is pretty short).
Hey, what about a summarization of all the languages covered?
Interested to see whether this leans more towards the C# heritage of some of its early adopters or the wider JS community
Great! However, in order to be complete, you should consider Smart Tabs as well, see http://www.emacswiki.org/emacs/SmartTabs
Please add YAML.
I expect it to be mostly spaces, but I have seen some people cling to tabs.
So currently clicking on language name takes you to github search page...
Instead I would prefer to have 2-5 Columns(depending on how many types are used in that language) with links to projects in those columns...
Most source I've seen is actually a mixture of tabs and spaces in a single line, a single file and across the project. Consistency would be a measure of developer discipline and tool enforcement.
Looks like Ruby would win consistency because it's the only one with 100% of anything. But what about the others?
https://github.com/search?l=AutoIt&q=stars%3A%3E1&s=stars&type=Repositories
Would love to see whether 2 spaces is prevalent :)
Thanks ๐
Happy holidays
It would particularly be interesting to note the comparison between Erlang and Elixir.
SQF is a scripting language for Arma 3 military simulation game.
Amazing work. Would it be possible to add HCL as a language? (Hashicorp, which makes Terraform, Vault, Packer, Vagrant, Consul, etc)
This is a request for the AutoHotkey language. :)
Curious to see this compared to other C based languages and Java
Would be awesome also to see stats for Kotlin
Please, make an analysis for Object Pascal.
This would settle an office debate :)
I'm talking lists, block quotes and code blocks. Possible?
Thanks in advance!
Thanks in advance!
Add PowerShell language.
Puppet would be interesting to see in the list of languages to see where it falls in the debate of tabs vs spaces.
What about F#? Does anyone use tab?
Game Maker Language?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.