Live data from Hacker News

Graal and Truffle could accelerate programming language design

medium.com

201–204 of 204 posts

Re: Graal and Truffle could accelerate programming language design

#201

Earlier quoted context omitted.

The majority never picks the best and markets do not optimize as much as some people think. Whether it's movies, arts, books, music, politicians, keyboards or programming languages, the most popular choices are practically never the best ones. Which is probably why a technocracy in which every voter must pass a fact-based proficiency test before being allowed to vote might trump democracy. Not sure, just wanted to ch…

Who gets to determine which facts? Why would that group not use that to their advantage, instead of to the benefit of everyone? > The majority never picks the best and markets do not optimize as much as some people think. Whether it's movies, arts, books, music, politicians, keyboards or programming languages, the most popular choices are practically never the best ones. The question is not whether the market picks t…

Randomly chosen from a democratically determined set, e.g. by a double-blind peer review committee.

Also, the facts can be discussed openly and if there was a problem with some of them, there could be a system of revoking or modifying the set of questions similar to the recounting of ballots.

For the committee of experts, that was your idea, I never suggested that, because it obviously makes no sense.

Re: Graal and Truffle could accelerate programming language design

#202

Earlier quoted context omitted.

No it doesn't, they are made by Sun Microsystems, they are free because of Sun, not Oracle.

That's just not true. Consider all the improvements to the above software that came after Oracle's purchase of Sun. There was a boatload of them and they keep coming. Oracle is paying for that. They are all free, and that is because of Oracle, not because of Sun as Sun does not exist anymore.

Improvements? How much? They ruined OpenOffice, triggering the LibreOffice fork. They ruined MySQL, triggering the MariaDB fork. The original Sun would have done 10X better improving those things they made.

Re: Graal and Truffle could accelerate programming language design

#203
post #184

Earlier quoted context omitted.

I agree. I wanted to really write native Android apps, not HTML5 or even use the NDK with C/C++. It is just too much stuff. The downloads, the verbosity of Java, the lack of a slick toolchain (Android Studio is getting close, I guess), and a slew of other incoherencies. I don't cut slack for Obj-C on iOS either. I've had great fun with two products for Android/iOS and Mac/PC/Linux: [1] Godot game engine. I followed t…

I have not used godot up to now, as I am wary of engines that require me to learn a scripting language used nowhere else. Is it any good? Oh, and I've heard React Native's not so bad for mobile.

I have not tried more than about 8 game engines, so my opinion is limited. Godot is very good:

* Very customizable interface * Lots of tutorials on YouTube and elsewhere * Good examples provided * Script is very similar to Python, so not too hard to pick up, and again, lots of examples. * Easy packaging for Android, Windows, and Linux on my end * MIT license, commercial or non-commercial * 2D/3D and live debug and scripting on the fly

Really worth trying out, since it is easy to install and dive in.

I'll have a look at React Native, but I am not a JS programmer, and all of these 'hot' JS libs, modules, etc... seem more cluttered than plain old JS. I think if I were to branch out, I'd try Purescript instead.

Re: Graal and Truffle could accelerate programming language design

#204
post #203

Earlier quoted context omitted.

I have not used godot up to now, as I am wary of engines that require me to learn a scripting language used nowhere else. Is it any good? Oh, and I've heard React Native's not so bad for mobile.

I have not tried more than about 8 game engines, so my opinion is limited. Godot is very good: * Very customizable interface * Lots of tutorials on YouTube and elsewhere * Good examples provided * Script is very similar to Python, so not too hard to pick up, and again, lots of examples. * Easy packaging for Android, Windows, and Linux on my end * MIT license, commercial or non-commercial * 2D/3D and live debug and sc…

If you're thinking along the lines of Angular, React is very different (less clutter, nice design, emphatically not a framework), and has inspired many re-implementations of its ideas.

It's probably more worth checking out that most of what's out there.

Post reply on HN