Live data from Hacker News

Ask HN: What's the most easy-to-learn framework?

news.ycombinator.com

21–30 of 33 posts

Re: Ask HN: What's the most easy-to-learn framework?

#23
What I have found helpful, coming from someone that now uses RoR but failed to learn it the first time around, is that you need a project in place that you are going to build using the new framework. Then you need to tell all your friends and family that you're going to launch a new web app in X amount of days, and that they should be excited about that. After establishing a foundation of peer-pressure, you will be a lot more motivated to achieve your goal with the new framework.

With that in mind, it seems to me that Django, RoR, etc. are all pretty much the same difficulty to learn. It essentially boils down to some Active Record component, a MVC model, and some funny sugar here and there.

Re: Ask HN: What's the most easy-to-learn framework?

#25
post #2

if you know php already, codeigniter, imo. its the lightest-weight (edit: popular) framework and least restrictive. very bare-bones by default. plus, the docs are great. if you feel like subsequently moving to another php framework from there, the principles are very similar and the transition would be easy.

I really like this as well as Kohana. I have been using Kohana lately for php5 benefits

i also like kohana, but i think CI wins with respect to docs and materials available to get someone started.

i'm coming at it from a perspective of getting this dude up and running quickly on something good, which i think is easier with CI.

Re: Ask HN: What's the most easy-to-learn framework?

#26
There is no silver bullet. Blood, sweat and tears is what you need. I played with Django one night and then tried to repeat what I did the next day, but unguided. I failed, and gave up. I started playing with Rails and the same happened, but this time I snagged more training material and hit the books again. This time, it stuck. Personally, I have to hit the subject from several angles before it makes sense. Perhaps you work the same way?

Re: Ask HN: What's the most easy-to-learn framework?

#27

There is no silver bullet. Blood, sweat and tears is what you need. I played with Django one night and then tried to repeat what I did the next day, but unguided. I failed, and gave up. I started playing with Rails and the same happened, but this time I snagged more training material and hit the books again. This time, it stuck. Personally, I have to hit the subject from several angles before it makes sense. Perhaps…

Blood and tears are usually not required... I don't know of any frameworks that physically assault you, and generally I'm quite happy when I'm learning new things.

As for the sweat, you might want to invest in some deodorant, or perhaps turn up the air conditioning.

Re: Ask HN: What's the most easy-to-learn framework?

#29
Use my php framework, of course ;)

http://phocoa.com

It is modeled after Cocoa development (Mac/iPhone apps).

If you already know Cocoa, that makes it very easy to learn since the architecture and concepts are all the same.

OTOH, if you don't know Cocoa, then there's a learning curve. In that respect, I suggest you follow others' advice and don't give up after a few days. Better yet, find a mentor for that framework, it will speed up the learning curve by a huge factor.

Re: Ask HN: What's the most easy-to-learn framework?

#30
post #27

There is no silver bullet. Blood, sweat and tears is what you need. I played with Django one night and then tried to repeat what I did the next day, but unguided. I failed, and gave up. I started playing with Rails and the same happened, but this time I snagged more training material and hit the books again. This time, it stuck. Personally, I have to hit the subject from several angles before it makes sense. Perhaps…

Blood and tears are usually not required... I don't know of any frameworks that physically assault you, and generally I'm quite happy when I'm learning new things. As for the sweat, you might want to invest in some deodorant, or perhaps turn up the air conditioning.

:) Metaphorically speaking, of course. That first breakthrough is the best feeling in the world, for sure. I enjoy learning new things, but frustration is part of that process. If anything, frustration is a driving force for me. If everything was easy it wouldn't be worth doing.
Post reply on HN