Hacker News new | past | comments | ask | show | jobs | submit login

I was almost bitten by a project like this, despite ample protests the whole way long that "configuration" was just becoming a "crappy programming language". All too often I still have to deal with someone who thinks because logic hinges on a value in a JSON file, they've magically abstracted away the concern of what it is that the code should be doing.



It reminds me of Ant configuration files. They have loops and if else:

  <for list="a,b,c,d,e" param="letter">
    <sequential>
      <echo>Letter @{letter}</echo>
    </sequential>
  </for>
I call it The Devil's Lisp :).


Man, I'm not from the Java world, but these days I had to deal with it for a project and had to mess with ant builds, which I have never dealt with before. I was totally baffled. I just do not understand why would anyone subject themselfs to such levels of pain.


I take it you haven't seen EJB2.

Let's just say that it was a more brutal age, and we were more accustomed to such horrors. :)


oh, then you'll love terraform.


At least what you're writing down in Terraform is not actually a procedure.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: