Dynamic typing is the source of very amazing errors, see JavaScript.
Runterwählen ist kein Gegenargument.
[Verifying my cryptographic key: openpgp4fpr:941D456ED3A38A3B1DBEAB2BC8A2CCD4F1AE5C21]
Dynamic typing is the source of very amazing errors, see JavaScript.
Feel free, it’s still out there!
I still write more Perl than Python these days.
Still easier to refactor than Python. ;-)
For all of those, Lisp is the more logical choice. Plus, whitespace as syntax is the worst possible design decision.
Lol, as if we had any money to invest.
Friends don’t let friends use a dark mode.
The reactions are shocked enough.
SVN has become notably better over the past few years, but let me clarify that my comment was not meant as a reason to use SVN.
Not surprising me.
How is SVN “trash”?
I know. and there are many other ways to host your code. The current GitHub outage shows that most Git users just can’t live without a commercial entity stewarding their code though.
I realise that this is theoretically possible. But I don’t have a problem that I need to solve right now. Others, on the other hand, seem only too happy to make themselves dependent on monopolistic corporations.
I can see that.
But Git is so great because it is so decentralised. Everyone says that. I should use Git, they say, because Git still works offline and it’s so decentralised. And doesn’t depend on centralised servers like ‘the evil SVN’. Then that shouldn’t be a problem for anyone ;-)
You can make embarrassing mistakes in virtually any programming language that’s not too esoteric.
When I still used Python for prototyping (today, I usually use Go for that), it happened much too often that I did this:
if foo: bar() foobar() # syntax error
In Lisp, however, both errors are much harder to make (not even considering GNU Emacs’s superb auto-indentation - which is what most Lispers use these days, as far as I know):