Top all-time · #1806
Ola Bini
Personal blog · olabini.comprogrammingphilosophy
Ola Bini's personal blog at olabini.com covers programming and philosophy. Since 2008, 43 different Hacker News readers have linked it 64 times, most often “Porting Syck - a Story of C, Parser Generators and General Ugliness”. No feed was found, so read it on the site itself.
Most-linked posts?
- Porting Syck - a Story of C, Parser Generators and General Ugliness2 people · 2 mentions · first linked 2009-07-28
- This is why I don't like "NULL"2 people · 2 mentions · first linked 2009-03-17
- Switching my Life2 people · 2 mentions · first linked 2013-09-12
- Questioning the reality of generics2 people · 2 mentions · first linked 2010-07-27
- Dynamic Languages on Google App Engine - An Overview2 people · 2 mentions · first linked 2009-04-08
- Emerging Languages camp - day 12 people · 2 mentions · first linked 2010-07-22
- Ioke is not a Lisp2 people · 2 mentions · first linked 2009-01-26
- JRuby on Rails on Google App Engine2 people · 2 mentions · first linked 2009-04-08
- The Ioke philosophy2 people · 2 mentions · first linked 2009-05-14
- Emerging Languages camp - day 22 people · 2 mentions · first linked 2010-07-23
What Hacker News says?
Ola Bini was on the core development team of JRuby, created the Ioke programming language, and blogs about his research on privacy, security an croptography: https://olabini.com/blog/
Comment linking /blog/
on “Ola Bini, Swedish Software Developer with Ties to Assange, Arrested in Ecuador”Submitted Plan to write big software - and you have already lost as a story · 63 points
HN discussionOne source: https://olabini.com/blog/2010/07/questioning-the-reality-of-...
Comment linking /blog/2010/07/questioning-the-reality-of-generics/
on “The Java type system is broken”Submitted Emerging Languages camp - day 1 as a story · 48 points
HN discussionI don't understand or agree with your logic at all. Oracle shouldn't waste time on Java because it is already so far behind as to be hopeless? That notion seems silly at best, especially as 99% of code written on the JVM is still done in Java. Also, generics fiasco? Generics may not be perfect, but I haven't met a single person who isn't glad that they are in the language. Who has done generics better? C#? Because C…
Comment linking /blog/2010/07/questioning-the-reality-of-generics/
on “Java 8 Lambdas”Submitted Preannouncing Seph - Immutable Ioke/Clojure-like JVM language as a story · 47 points
HN discussionClojure is one of the best documented languages, bookwise, especially the ones from Pragmatic, 2 from OReilly and 2 from Manning(Joy of, especially). (4) it's full of very reasoned data structures and designs, like, e.g. HAMT, transients. You can write dense/nested functions, and people do, and yes, other people have problems with it, see https://olabini.com/blog/2012/08/6-months-with-clojure/ (5) Being a haskeller/…
Comment linking /blog/2012/08/6-months-with-clojure/
on “Why I am so excited about Clojure”Submitted The JVM Language Summit 2010 as a story · 36 points
HN discussionIoke is slower than Io. Both languages probably by design will never be trail blazers I think. Here is Ioke's author view on its speed: http://olabini.com/blog/2009/01/iokes-need-for-speed/
Comment linking /blog/2009/01/iokes-need-for-speed/
on “The Io Language”Submitted Emerging Languages camp - day 2 as a story · 32 points
HN discussionIn that case, you will want to read: http://olabini.com/blog/tag/gae/ which includes: * Dynamic languages on Google App Engine - an overview * JRuby on Rails on Google App Engine * Java on Google App Engine
Comment linking /blog/tag/gae/
on “Google AppEngine Java Support Launches”Submitted JRuby on Rails on Google App Engine as a story · 30 points
HN discussionHe talks about it in a blog post [1] and uses Steve Yegge's definition [2] of "code that writes code that writes code". Ioke is homoiconic and seems to contain fexprs (functions which allow you to pass it unevaluated code to be evaluated (or not) later, thus capturing dynamic scope), like Io, and unlike most modern lisps. [1] https://olabini.com/blog/2009/01/a-folding-language/ [2] http://steve-yegge.blogspot.com/20…
Comment linking /blog/2009/01/a-folding-language/
on “Ioke is a folding language”Submitted Note on Syntax as a story · 23 points
HN discussionThis might be a bit related: http://olabini.com/blog/2009/01/ioke-is-not-a-lisp/ - Ioke -vs- Lisp post by Ioke's author.
Comment linking /blog/2009/01/ioke-is-not-a-lisp/
on “Ioke - strongly typed, dynamic, homoiconic, prototype-based JVM language”Submitted Charles, Tom and Nick to EngineYard - and the future of JRuby as a story · 22 points
HN discussion> Ioke (iirc) is considerably slower than clojure, and kinda difficult to optimize. Throughout last year Ola mentioned many times in his blog, that he's not concerned with speed optimisation at this point, but mainly features. I'm not sure about the "hard to optimise" part... Also if you look at the Ioke manifesto[1]: > This is really the full manifesto of Ioke, if you ever had to choose just one. In any situation w…
Comment linking /blog/2009/05/the-ioke-philosophy/
on “Ioke - strongly typed, dynamic, homoiconic, prototype-based JVM language”Submitted Questioning the reality of generics as a story · 20 points
HN discussionYou linked to a tag, rather than the article itself - which means your link may not point to the same content in a year's time. The article in question is here: http://olabini.com/blog/2009/04/dynamic-languages-on-google-...
Comment linking /blog/2009/04/dynamic-languages-on-google-app-engine-an-overview/
on “JRuby & Dynamic Languages on Google AppEngine - technical details”Submitted JRuby & Dynamic Languages on Google AppEngine - technical details as a story · 20 points
HN discussionSince you're from a Rails background, it's worth mentioning that you can run JRuby on Rails on Google App Engine. http://olabini.com/blog/2009/04/jruby-on-rails-on-google-app...
Comment linking /blog/2009/04/jruby-on-rails-on-google-app-engine/
on “Ask HN: Web2py vs Django?”Submitted Ioke 0 released as a story · 19 points
HN discussionEmerging Languages camp - day 1: http://olabini.com/blog/2010/07/emerging-languages-camp-day-...
Comment linking /blog/2010/07/emerging-languages-camp-day-1/
on “Emerging Languages camp - day 2”Submitted The Ioke philosophy as a story · 18 points
HN discussionSubmitted Should (programming) languages be multi-lingual? as a story · 14 points
HN discussionSubmitted Why not Io? as a story · 13 points
HN discussionSubmitted 6 months with Clojure as a story · 12 points
HN discussionSubmitted Patterns for use of Ruby's #method_missing as a story · 9 points
HN discussionSubmitted Languages should die as a story · 9 points
HN discussionSubmitted Eliza as a story · 9 points
HN discussion