Coder Social home page Coder Social logo

ukupat / tabs-or-spaces Goto Github PK

View Code? Open in Web Editor NEW
442.0 442.0 18.0 967 KB

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

JavaScript 67.22% HTML 21.37% CSS 11.42%

tabs-or-spaces's People

Contributors

matiasgarciaisaia avatar ukupat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tabs-or-spaces's Issues

Used charts

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:

screen shot 2015-12-27 at 9 11 59 pm

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!

Haxe

I never saw code conventions global to the language, so I'm curious to see the results.

SQL

Show the stats for *.sql files

Xml

Xml is not programming language, but it's very interesting for me

C#

Would it be possible to add C#? Thank you!

OCaml

please add support for OCaml :)

Sort by popularity

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).

Overall Stats

Hey, what about a summarization of all the languages covered?

TypeScript

Interested to see whether this leans more towards the C# heritage of some of its early adopters or the wider JS community

YAML

Please add YAML.

Rust

I expect it to be mostly spaces, but I have seen some people cling to tabs.

Measure of consistency also important

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?

Nim

Would love to see whether 2 spaces is prevalent :)

Elixir

It would particularly be interesting to note the comparison between Erlang and Elixir.

SQF

SQF is a scripting language for Arma 3 military simulation game.

HCL

Amazing work. Would it be possible to add HCL as a language? (Hashicorp, which makes Terraform, Vault, Packer, Vagrant, Consul, etc)

C#

Curious to see this compared to other C based languages and Java

Markdown

I'm talking lists, block quotes and code blocks. Possible?

Thanks in advance!

Puppet

Puppet would be interesting to see in the list of languages to see where it falls in the debate of tabs vs spaces.

F#

What about F#? Does anyone use tab?

GML

Game Maker Language?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.