Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm not sure if the order is supposed to matter that much, but I feel like the blocks should be ordered from easy to hard. Why is PHP at the end of the list? Why is JSON so close to the front?

But yea, I just think the ordering could be better, still a nice resource!



It seems to be in order of relevance -- that would explain PHP being at the end. :)


What a zinger. Unfortunately a basic understanding of PHP is still required for enough tasks that I would recommend learning it early on. It is also a very forgiving beginner language that naturally segways nicely from html/javascript.


Today's most trendy baristas have nothing but negative things to say about PHP.

Programmers that use PHP would rebut, but they are too busy paying for their drinks using money they make from actually shipping code.


This needs to be on a shirt. (Probably in very small font.)


I would use my money earned by shipping PHP code to buy that shirt, regardless of ridiculously small font size. Para. 1 on front, Para. 2 on back.


Haha oh man, that's just asking for trouble isn't it?


Honestly, it was just the order I added them in. It could really use some reorganizing, and if you can contribute that'd be even better!

https://github.com/JonHMChan/bento/tree/gh-pages


It should be ordered alphabetically, with the colour of the block showing the difficulty or learning order (simple/compulsory = green, hard/niche = red).


Why would a data format not be very early in the list if ordered by simplicity or ease of learning? JSON is both..




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: