News for hackers. Stuff that matters.
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by rvz on Sunday May 03, 2020 @08:59AM (#23058711)
Great project! But other than it being 'written in Rust' can someone explain what is interesting about yet another Gameboy Advance emulator using SDL2? I'm guessing its WASM support?

I think we're all capitalising on the HN algorithm gearing towards Rust-related posts which can only be a great thing for those who absolutely love Rust <3. Perhaps I should be a town crier for the Rust project to market all things Rust.

𝔒𝔢𝔒𝔷!, 𝔒𝔢𝔒𝔷!, 𝔒𝔢𝔒𝔷! 𝔄𝔫𝔬𝔱π”₯𝔒𝔯 π”€π”―π”’π”žπ”± β„œπ”²π”°π”± 𝔭𝔯𝔬𝔧𝔒𝔠𝔱!

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by pjmlp on Sunday May 03, 2020 @09:36AM (#23058892)
I have been long enough on HN to have seen that pattern with CoffeeScript, Clojure, Scala, Ruby, Go, Elixir,....

Now excuse me while I get back to selling shovels.

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by bluejekyll on Sunday May 03, 2020 @10:28AM (#23059193)
I notice the same thing happen with other languages on HN. What I find interesting is that Rust seems to always get some variation of the comment: β€œwhy is this interesting, this has already been done in other languages”.

I don’t know why the hate, but I would say HN is a community with a lot of developers, and if things are getting voted up, it’s because many of the folks on here might have enjoyed seeing the post/article/project.

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by dirtydroog on Sunday May 03, 2020 @11:21AM (#23059510)
Because porting to another langugage is rarely interesting unless there's a performance or resource usage win. For example, if all of wc, ls, grep etc were ported to Rust and they ran far more quickly, that'd be post worthy.

Someone compiled linux with a C++ compiler a few months ago and the compiler found a few bugs. That was interesting and useful.

https://lkml.org/lkml/2018/4/1/116

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by Nvorzula on Sunday May 03, 2020 @01:02PM (#23060258)
Of course there is academic interesting (as in, I wrote an emulator in BASH and it actually kinda works) and there is practical interesting (I got the emulator to be 3% faster).

The Rust community really has an interest in showing the world that it is a serious candidate to replace C++. That's why we see a preponderance of "this same problem, but solved in Rust" - they're providing another data point to show that Rust can work in a problem space that had previously been the sole domain of C/C++. In that regard, I would think it interesting.

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by pjmlp on Sunday May 03, 2020 @01:16PM (#23060373)
Case in point, had I not had the fortune of having access to Native Oberon during the university, I would also be an anti-GC voice.

Instead I learned what Oberon allowed me to do, got to dive into the history of programming language research at Xerox PARC, and became a firm believer in GC enabled systems programming languages.

Programming languages landscape lacks dreamers like Alan Kay or Jobs, apparently many only believe in stuff that is demoed in front of them and even if proven wrong, they only care if they can take immediate profit from it and not 5 years down the road.

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by hamandcheese on Sunday May 03, 2020 @03:50PM (#23061364)
I think ports to other languages are interesting even if there aren’t practical performance gains. Rust is cool. Other languages are cool too. X, but in Y is cool, at least cool enough to glance at.
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by sfkdjf9j3j on Sunday May 03, 2020 @02:01PM (#23060706)
It just sounds like you think everything that existed before you started programming is good and useful and everything after is a fad.
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by pjmlp on Sunday May 03, 2020 @03:52PM (#23061377)
On the contrary, I have a couple of decades of experience seeing technologies coming and go, like Alan Kay puts it, IT is a fashion industry.

So always take a critic view on whatever is on the cover of IT Vogue.

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by FreeFull on Sunday May 03, 2020 @10:30AM (#23059203)
What would the shovel be in this case? LLVM?
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by pjmlp on Sunday May 03, 2020 @11:36AM (#23059621)
Algorithms + Data Structures = Programs, as Wirth puts it.
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by the_pwner224 on Sunday May 03, 2020 @09:11AM (#23058780)
> 𝔒𝔢𝔒𝔷!, 𝔒𝔢𝔒𝔷!, 𝔒𝔢𝔒𝔷! 𝔄𝔫𝔬𝔱π”₯𝔒𝔯 π”€π”―π”’π”žπ”± β„œπ”²π”°π”± 𝔭𝔯𝔬𝔧𝔒𝔠𝔱!

What the hell are those? I looked at each letter (Unicode 1D5{12,36,22,37}), and apparently it spells out Oyez?

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by qznc on Sunday May 03, 2020 @09:16AM (#23058803)
https://en.wikipedia.org/wiki/Oyez

Oyez (/oʊˈjΙ›z/, /oʊˈjeΙͺ/, /oʊˈjΙ›s/, more rarely with the word stress at the beginning) is a traditional interjection said two or three times in succession to introduce the opening of a court of law, especially in Great Britain. The interjection is also traditionally used by town criers to attract the attention of the public to public proclamations.

Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by outadoc on Sunday May 03, 2020 @12:59PM (#23060232)
It's French in origin, FYI.
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by ev0xmusic on Sunday May 03, 2020 @01:45PM (#23060595)
yes it is
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by AndrewDucker on Sunday May 03, 2020 @09:17AM (#23058806)
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by knolax on Sunday May 03, 2020 @09:27AM (#23058844)
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by simias on Sunday May 03, 2020 @09:56AM (#23059013)
Thank you for pointing it out, even though I'm French I read it as "Onez! Onez!", I thought it was meant to be 1337speak.
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by empath75 on Sunday May 03, 2020 @09:18AM (#23058811)
Oyez means β€œHere ye!” Town criers used to say it.
Re:RustBoyAdvance-NG: GameBoy Advance emulator and debugger,... by tym0 on Sunday May 03, 2020 @02:07PM (#23060760)
"Listen!" is a better translation.

Edit: Maybe you meant 'hear' not 'here'.