Thank you for this challenge :)
It was easy to solve, but I'm struggling trying to get the design right, also trying to be more robust with the parsing (there are fields that can be interpreted as uint64, int64, int32, uint32, etc).
Most of the hex editors available for linux are broken, ghex for example, the "grab these 4 bytes and interpret them as float32" functionallity doesn't work at all. I don't know what people who work doing this kind of things use.
Re:First Go challenge – binary decoding
by IndianGuru on Sunday March 01, 2015 @06:08PM
(#9129324)
You can join the golang-challenge channel on slack which is a room for people who are going to participate in the Go Challenge - http://t.co/n6EesY9Mmv
Have a couple of clarifications about the problem. Who should I contact about that?
The submission instructions mention including your full name, country of residence, and twitter handle. I don't have a twitter handle, will my submission still count? Do you accept anonymous submissions?
Re:First Go challenge – binary decoding
by IndianGuru on Saturday February 28, 2015 @10:05PM
(#9125892)
No issue. You can include your full name and country of residence. We are accepting anonymous submissions but then these participants are not eligible for the prizes.
Re:First Go challenge – binary decoding
by zak_mc_kracken on Sunday March 01, 2015 @12:04AM
(#9126096)
> try solving the challenge using Rust, Ruby, Scala, Elixir, JS, Pascal, asm
Java is strangely absent from that list :)
Java is totally fine, just not a language I expect the fancy HN crowd to pick for a programming challenge (Note that I also didn't mention Python, C# and plenty other good languages).
Glad to read you think I'm a plain Python programmer. Fancy code is hard to read and maintain. ;)
does splice use go?
Re:First Go challenge – binary decoding
by mattetti on Saturday February 28, 2015 @08:52PM
(#9125735)
Yes Splice uses Go for everything backend related (web APIs, file parsers/decoders, audio processing) AngularJS for the frontend, ObjC & C#, C & C++ for native desktop/mobile apps.
We are always looking for talented backend engineers to join our exceptional team.
http://jobs.splice.com/ has nothing listed for backend
where should i reach out?
While only Go submissions will be evaluated and rewarded, I would personally be glad to look at solutions written in other languages.