andreasgonewild

Joined 12 years ago

Karma
548
Submissions
392
Member since
Sep 2
View on Hacker News

Recent submissions

Comment · 9 years ago
JavaScript and PHP are badly/barely designed languages, period; no amount of excuses and comparisons is going to change the fact. Anyone with a bit of experience in either Ruby or Python will tear their hair out when doing JS, because they know it doesn't have to be that difficult. These days it's looking more and more like C++ every day...
Comment · 9 years ago
That says more about Java than Script though, and I've done enough of that to feel your pain. Coming from plenty of experience with sane dynamic languages (Common Lisp/Smalltalk/Clojure/Julia), it looks exactly like the madness it is. It's a difference in perspective, that's all. It's not about foolproof, it's about having any kind of intellectual integrity at all.
Comment · 9 years ago
For a programming language, I much prefer function over form. Same goes for gadgets, but that's another story.
Comment · 9 years ago
Good luck with that.
Comment · 9 years ago
Because real languages allow creating your own abstractions to fill the gaps, Go doesn't. Witness the total lack of decent error handling and data structures; despite probably thousands of people trying their best from user code. It's the iPhone of programming languages.
Comment · 9 years ago
C is primitive but powerful. Go is primitive and safe. I would classify the Wirth-family of languages as safe but powerful. It all comes down to power; Go was explicitly designed to enable armies of lesser code monkeys to work together without anyone getting hurt.
Comment · 9 years ago
Comment · 9 years ago
Been there, done that :) It's a neat trick, but the issue for me is that you still need to pass a separate struct for state which breaks the illusion enough that you might as well just write an ordinary iterator.
Comment · 9 years ago
How can it be better when it fails randomly and we don't even understand how it works? Where I come from, that's the worst kind of software.
Comment · 9 years ago
Write lots of code, in different languages; find increasingly real problems to challenge your skills. Unless, of course, you're just interested in becoming another whatever; then you're better off memorizing buzzwords and JavaScript frameworks.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton