Cobra: A One Week Review
Posted: Sat Jan 14, 2012 4:41 pm
Hello all,
Well, I've been messing around with Cobra in my free time for a week now, and I thought maybe I should post a quick review of what I think about it so far.
Coming from a Python background I find the syntax very nice. I'm still learning certain aspects of it, but the general syntax is much similar to Python than, say, C. This I feel makes for faster development time and a more enjoyable time doing it. It also feels like there is a little, say, Java/C# to it ( and indeed there is ), which adds a little more structure to the code that wouldn't be there otherwise.
The second part of Cobra I feel many people have commented on and quite like, but I must post about too, are the error messages. They are much more informative than other languages I have used, and that, too, makes for a much more enjoyable developing experience. This is certainly one feature that future versions of Cobra should keep up with.
Now, time for me to complain. There is only one aspect that I dislike about Cobra so far: GUI programming. Right now GUI programming seems to be a little bit of a pain. I realize, of course, that Cobra is a fairly young language and that there will be other GUI libraries available in time, but for right now, it's my only complaint.
I believe that wraps up my review. I'm no guru, and I'm not sure how much this means anyway, but I thought I should put it up here so that: Mr. Charles could get a little feedback on his project; ( <- you don't need those in Cobra ), and for any new comers to Cobra, so they could have something to sort of relate it to.
Sincerely,
- JimmyD
Well, I've been messing around with Cobra in my free time for a week now, and I thought maybe I should post a quick review of what I think about it so far.
Coming from a Python background I find the syntax very nice. I'm still learning certain aspects of it, but the general syntax is much similar to Python than, say, C. This I feel makes for faster development time and a more enjoyable time doing it. It also feels like there is a little, say, Java/C# to it ( and indeed there is ), which adds a little more structure to the code that wouldn't be there otherwise.
The second part of Cobra I feel many people have commented on and quite like, but I must post about too, are the error messages. They are much more informative than other languages I have used, and that, too, makes for a much more enjoyable developing experience. This is certainly one feature that future versions of Cobra should keep up with.
Now, time for me to complain. There is only one aspect that I dislike about Cobra so far: GUI programming. Right now GUI programming seems to be a little bit of a pain. I realize, of course, that Cobra is a fairly young language and that there will be other GUI libraries available in time, but for right now, it's my only complaint.
I believe that wraps up my review. I'm no guru, and I'm not sure how much this means anyway, but I thought I should put it up here so that: Mr. Charles could get a little feedback on his project; ( <- you don't need those in Cobra ), and for any new comers to Cobra, so they could have something to sort of relate it to.
Sincerely,
- JimmyD