arguman.org is an argument analysis platform.

Statistics

Tabs are better than spaces for indentation (programming)

because
Tab width can be adjusted to personal preferences
25 supporter.
1 fallacy report.
Fallacy Of Irrelevant Purpose

Tabs are better than spaces for indentation (programming)

because
Tabs are for indentation and spaces are for spacing.
17 supporter.

Tabs are better than spaces for indentation (programming)

because
1 click (tabs) vs 4 clicks (spaces) - tab saves time, work, keyboard and your fingers
22 supporter.

Static typing is better than dynamic typing in programming languages.

because
Static typing allows compilers to optimize in a way that is hardly achievable with dynamic typed languages
25 supporter.

Tabs are better than spaces for indentation (programming)

however
You can configure your IDE to convert tab to spaces automagically, which means it doesn't matter, because you are using tab to type spaces in the end
23 supporter.
1 fallacy report.
Wrong Direction

You can't measure how good a programming language is.

however
You can if you define what 'good' means.
9 supporter.

Static typing is better than dynamic typing in programming languages.

because
Static typing serves as reliable documentation.
21 supporter.

If the whole human population spoke one language there would be mutual understanding enlightenment, and peace.

but
even people with the same language fight against each other sometimes (Civil war)
19 supporter.

Semi-colons are pointless in Javascript

but
Rules of Automatic Semicolon Insertion (ASI) are complicated and can lead to subtle errors. Free your mind and raise code standard by inserting semi-colons.
13 supporter.

Creationism is a scientific doctrine

but
It does not involve observation and experiment. It simply makes statements based of off a book that holds no scientific credibility.
26 supporter.

You can't measure how good a programming language is.

but
You can still tell whether a language is fit for a particular task
5 supporter.

Tabs are better than spaces for indentation (programming)

because
It doesn't let you mix indentation width (example: sometimes 3 spaces, sometimes 4 spaces) and thus helps with consistency.
13 supporter.

Python is better than Ruby

but
it does not make sense to claim one language is better than another without specifying the context. In general every language has some area in which it shines, and others are weak. Is the "best" language the language with the fastest run time performance? the highest developer productivity?
27 supporter.

The death penalty is wrong.

because
it's something that you cannot undo if later proven innocent.
25 supporter.

There must be life other than our own in the universe.

because
Although the probability of intelligent life existing on a given planet is very low, the sheer size of the universe more than makes up for it.
11 supporter.

Functional programming is not useful for most apps

but
functional programming allows to express state easily
11 supporter.

We should stop working on Artificial Intelligence

however
Artificial inteligence could improve quality of human life
25 supporter.

Modern feminism is a farce designed to further government power, divide the sexes, destroy masculinity, and encourage female irresponsibility. Men have far less rights than women, and women have life far easier.

but
The entire premise of this argument is complex, posited without support, and written to be inflammatory. This argument should be divided into no less than 5 separate ones.
18 supporter.
1 fallacy report.
Fallacy Of Red Herring

Static typing is better than dynamic typing in programming languages.

because
It is easier to detect and fix compile-time errors than runtime errors.
16 supporter.

Evolution is not observable.

but
Microevolution is observable.
17 supporter.

Evolution is not observable.

because
The most famous example is the rise of penicillin resistant bacteria.
16 supporter.

Tabs are better than spaces for indentation (programming)

but
With current memory capacities the space saved is negligible.
12 supporter.
1 fallacy report.
Appeal To Belief

Functional programming is not useful for most apps

however
It's not clear what the "most apps" are. There are userfacing apps, server, games, trading. Usecases differ. In some cases FP can be applied well, in some it can not. Lets say, even if you couldn't apply pure FP well in most cases, maybe it can to a very important one... Also there's multiparadigm.
9 supporter.

Believing aliens is just as illogical as believing god.

but
aliens are possible with our current understanding of how life works, and omnipotent gods are not.
18 supporter.

Evolution is not observable.

but
Macroevolution (Speciation) is observable.
17 supporter.

Static typing is better than dynamic typing in programming languages.

but
Dynamic typing languages are much easier to use, learn and faster for prototyping.
9 supporter.

React is mostly hype.

because
depending on complexity not everyone needs a strong decoupled uni directional component based render architecture.
7 supporter.

Tabs are better than spaces for indentation (programming)

but
So does the the font, text color, background color, and font size. These visual elements are preferences of the user and do not affect the utility of tabs.
13 supporter.

Sexual intercourse before marriage is immoral

however
How is morality determined and defined here? What does the marriage do to sexual intercourse to make it not immoral?
11 supporter.

Transgender people should not compete in their new gender's sports category.

because
A man that had been transitioned to a woman is still full of testosterone and can easily beat the competition. Even if he gets medical treatment, the muscle and bone anatomy is still designed to be tougher than that of a woman. A woman that has transitioned to man is weaker than her competitors.
3 supporter.

Anarchy is not a viable economic system.

however
Anarchy is not an economic system, it is a lack of a form of government or leadership. To claim that it is not a viable economic system is a misunderstanding of the term.
6 supporter.

Static typing is better than dynamic typing in programming languages.

because
Programming tools like IDE's can provide a richer set of supporting features or they are more sophisticated. Mainly regarding refactoring, suggestions, debugging, metrics, detection, prove, inspection, documention, generation, build,...
16 supporter.

Bug-free software is possible

but
This assertion requires an unambiguous definition for "bug" only then can we discuss the causes, origins and prevalence of them.
16 supporter.

Static typing is better than dynamic typing in programming languages.

because
Dynamic typed systems need to place guards in hot spot optimizations to ensure that the optimization is running over the correct structure. For example: method foo expects a single argument arg1 which is an Array, but dynamic typed languages can not ensure it will be always like that in the future
9 supporter.

Gender affects intelligence

however
it would be impossible to measure this and prove it because of all of the different factors that you cannot control for. Even if gender does make a difference, it can't possibly out-weigh all of the other factors that play into intelligence.
7 supporter.

Taxation is not theft.

but
I did not consent to my property being taken, and am under the threat of violence if I do not comply.
15 supporter.

That history is important to study.

because
it is a window to the past
5 supporter.

You can prevent three people from dying if you kill one yourself. This would be the morally correct choice to make

because
you would save 3 lives and lose 1. It makes sense mathematically.
10 supporter.

True communism is better than capitalism, and should be pursued.

because
True communism can help to abolish poverty
9 supporter.

All information should be free.

because
"It’s called stealing or piracy, as if sharing a wealth of knowledge were the moral equivalent of plundering a ship and murdering its crew. But sharing isn’t immoral — it’s a moral imperative. Only those blinded by greed would refuse to let a friend make a copy…"
3 supporter.

React is mostly hype.

because
The benefits of using a virtual DOM over the actual DOM are theoretical at best. The problems that React supposedly solves are theoretical at best.
5 supporter.

Evolution is not observable.

but
The fossil record is observable.
15 supporter.

Static typing is better than dynamic typing in programming languages.

because
Static type-checking prevents silly and easy to fix mistakes early enough that could be troublesome to fix in the future.
8 supporter.

Democracy is flawed.

however
There is no system of government that is 100% flaw-free. Nothing is perfect.
11 supporter.
1 fallacy report.
Appeal To Belief

Islam is a religion of peace.

but
Abrahamic religions have large amounts of violence in their holy texts
12 supporter.