brozip - compress, decompress using Brotli algorithm

Forum rules
General talk about software - if the program is not in the repos, please links to the developer's page or github.
User avatar
GekkoP
Emacs Sancho Panza
Posts: 5878
Joined: Tue Sep 03, 2013 7:05 am

brozip - compress, decompress using Brotli algorithm

Unread post by GekkoP » Wed Sep 30, 2015 10:01 am

https://github.com/fxfactorial/brozip

Supposedly pretty fast. It needs opam, though.

User avatar
simgin
Meme Fodder
Posts: 1167
Joined: Sun Jan 06, 2013 12:07 am
Location: Bradford-on-Avon, UK

Re: brozip - compress, decompress using Brotli algorithm

Unread post by simgin » Wed Sep 30, 2015 11:13 am

Hmm, funny I have been reading up on OCaml, it seems like an interesting versatile language. And very fast.
I was actually going to PM you Manu about your thoughts on it :D

cheers
simon
Someone told me that I am delusional, I almost fell off my unicorn.

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5878
Joined: Tue Sep 03, 2013 7:05 am

Re: brozip - compress, decompress using Brotli algorithm

Unread post by GekkoP » Wed Sep 30, 2015 11:17 am

^ Well, I wouldn't know what to reply to you. Never used it. :-)

User avatar
simgin
Meme Fodder
Posts: 1167
Joined: Sun Jan 06, 2013 12:07 am
Location: Bradford-on-Avon, UK

Re: brozip - compress, decompress using Brotli algorithm

Unread post by simgin » Wed Sep 30, 2015 1:57 pm

I would like to learn a language, but there are so many, don't know where to start. I have looked at the syntaxes etc to see what feels more natural for me. Right now I have a toss up between Lisp, OCaml and Haskell. :/ So you see that there is a slightly "functional" approach to my way of thinking. I have done a little C++, Ruby and Python before. Hmm.


PS: Golang looks interesting too btw.
Someone told me that I am delusional, I almost fell off my unicorn.

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5878
Joined: Tue Sep 03, 2013 7:05 am

Re: brozip - compress, decompress using Brotli algorithm

Unread post by GekkoP » Wed Sep 30, 2015 2:02 pm

Well, you already know what you get if you ask me: Lisp.

Especially Scheme and Clojure. Scheme because it just rules (CHICKEN Scheme, if you go this way, might be a good start); Clojure because it's a modern approach. Although a clever mind would point out that Clojure is not a real Lisp, but more of Lispy-like kind of language.

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: brozip - compress, decompress using Brotli algorithm

Unread post by machinebacon » Wed Sep 30, 2015 2:13 pm

simon: take Perl :)
..gnutella..

User avatar
simgin
Meme Fodder
Posts: 1167
Joined: Sun Jan 06, 2013 12:07 am
Location: Bradford-on-Avon, UK

Re: brozip - compress, decompress using Brotli algorithm

Unread post by simgin » Wed Sep 30, 2015 11:51 pm

^ Julius, isn't it mostly a scripting language?

@Manu, I do like the idea of Lisp, but from what I have read, where to start? There are so many dialects.
How different are the dialects syntax wise? I did think of Common Lisp, but many are raving about Scheme.
Someone told me that I am delusional, I almost fell off my unicorn.

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: brozip - compress, decompress using Brotli algorithm

Unread post by machinebacon » Thu Oct 01, 2015 7:27 am

^ Well, what else would you like to do with a programming language? :D Simply give it a try for 1 week, each 20 minutes a day. I mean, it's gratis :D

Using Perl 6: https://github.com/perl6/book/downloads
Another one: https://www.dropbox.com/s/87tjidxffxobm ... x.pdf?dl=0
..gnutella..

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5878
Joined: Tue Sep 03, 2013 7:05 am

Re: brozip - compress, decompress using Brotli algorithm

Unread post by GekkoP » Thu Oct 01, 2015 7:58 am

@sim Yep, there are many Lisp dialects.

I recommended Scheme and Clojure because with the former you get a taste of how simple and effective Lisp can be. The latter gives you a hint of how you can approach "modern" technics.

I suggested CHICKEN Scheme because compiling your shiny .scm file and getting a small binary through C feels like magic to me.

I'm not against Common Lisp, in fact I promised to myself I have to get back to it but time has not been on my side lately. It takes a different approach than Scheme and Clojure, with a pretty rich ecosystem of libraries. I'm a newbie on this one, though, but if you go this way Peter Seibel's book might help you get started.

Let's not forget Emacs Lisp, but that is only for the crazy bastards. ;-)

User avatar
simgin
Meme Fodder
Posts: 1167
Joined: Sun Jan 06, 2013 12:07 am
Location: Bradford-on-Avon, UK

Re: brozip - compress, decompress using Brotli algorithm

Unread post by simgin » Thu Oct 01, 2015 9:01 am

Thanks for the link Julius :)

@Manu, KFC it is then ;)

Cheers guys

simon
Someone told me that I am delusional, I almost fell off my unicorn.

User avatar
ChefIronBelly
Approved BBQer
Posts: 1044
Joined: Mon Jan 13, 2014 6:01 am
Location: Michigan

Re: brozip - compress, decompress using Brotli algorithm

Unread post by ChefIronBelly » Fri Oct 02, 2015 12:58 pm

^^^ thanks for those links, Perl is on my list of things to give a chance.

I use to dabble with lisp when it was used in pre AutoCad 14. Then they switched to vba which made it common with the Microsoft office products and I never looked back.
(1/1) Installing: LinuxBBQ...................................[69%]==============[/]

Post Reply