How helpful is memorizing Clojure.core [closed] - clojure

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've used Clojure for about 2 years now (having used scheme/lisp before that).
I'm getting to the point where I feel like I'm not learning more clojure "by osmosis" and am considering using a conscious effort to memorize the function names in Clojure.core
Question:
Has anyone else done this? If so, has it been a significant productivity boost?

I'm afraid that just having a function memorized is not enough to spot the need to use it when it is needed. It is better to learn in context - for example by solving the 4clojure problems and then looking at solutions by users with high scores. Once you have a function in context, then you can memorize it.

Related

How closely related are aspect-oriented programming to macros? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I've heard the term 'aspect oriented programming' tossed around for a long time... I'm still confused... However, it seems to me that the general definition of an aspect is that you can take an existing program, annotate it using an 'aspect' of some sort and have it produce an additional behavior or something completely different. It kinda smells like a macro to me. I'm wondering if there are any similarities/differences as well as any informative links on this matter.

STL practice problems [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I have recently gone through the concepts of STL in C++. I want to improve my skills of using STL. I request if someone can direct me to a book or link where I can find sufficient problems where I can learn how to apply STL. If there are solutions with little analysis it would be of even more help.
Thank you so much in advance.
An excellent online resource is cppreference.com. You will occasionally hear about cplusplus.com but that is not reliable and notoriously wrong so I would advise against it.
You can start with easy ones' in Topcoder practice rooms. Most of them could be solved using STL.

Good sites for basic class design? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am switching java to c++ and there is some fundamental difference that I am missing. If you guys know any good sites that have class design tutorial, please let me know. Stuff such as memory deallocation, things to avoid, etc.. I have also been googling this stuff but I just want more information. Maybe you guys can help. Thanks
Try the class design tutorial found on the CProgramming website.

For an intermediate programmer, how hard would it be to modify Google Chrome OS and how would one go about it? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I think Chrome OS is based on Linux and written in C/C++. I haven't looked at the source but presumably it wouldn't be too hard to change some of the images and UI etc., but if I wanted to, for example, make it log into a proprietary account instead of Google's accounts on login, how hard would it be?
How about pulling down the source first and trying to build/install it yourself? If you feel that it's way overwhelming, then nobody can say it's easy for you.
It's hard to answer "how hard" because there's not an exact standard about "how intermediate" or "how fast can you learn".

Best books/sites/blogs to learn DataStructures and Algorithms as a starting level? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Could you please, can any one tell me the best books/sites/blogs to learn DataStructures and Algorithms as a starting level?
in c++ language.
Thanks in advance.
For learning data structures and algorithms in general I'd recommend The Algorithm Design Manual by Steven Skiena (Google books link).
The definitive book would be Introduction to Algorithms. Try and get a used copy, it's not cheap.
As for sites, the SO tag data-structures has some great stuff in it too. You might want to look at the top questions there.