Thursday, May 05, 2011

Sutter's Interview on C++0x

Here's an interview with Herb Sutter about ISO C++0x, C++’s place in the modern world, goals of C++0x, etc.
See below for the specific questions that were asked.

1:37 -> What were the goals of the C++0x standard, at a high level?
2:40 -> Language and Library abstractions and performance (how high can you go and still be fast as possible?)…
5:23 -> C++ as an application development language (in addition to the traditional C++ is a systems programming language meme)…
07:17 -> C++0x or can we now call it C++11?
09:21 -> Standards committees and real world user representation…
10:39 -> Who comes up with the new features that get standardized (or not…)?
13:01 -> What were the goals of the C++0x standard (non-canned answer)?
14:21 -> What does Bjarne mean by C++0x being a better C++ for novice programmers?
15:51 -> Why can’t C++ look more like C#?
18:50 -> At the end of the day, everything(in terms of programmer-controlled computing) boils down to memory, right?
25:05 -> What can VC++ developers expect to see in terms of C++0x implementation in Visual C++ next?
27:09 -> C++ and type safety…
29:05 -> C++0x and backwards compatibility: any big breaking changes?
34:16 -> C++0x in the Standard Library…
37:01 -> Any thinking in the Committee about doing more frequent experimental releases C++?
39:04 -> Are their features that didn’t make it into the standard that you really wanted to be standardized?
41:45 -> Are you comfortable with C++’s current state? Is it modern enough?
43:22 -> Conclusion (or Charles doesn’t end the conversation when his farewell begins – where does it go from there? )

Friday, April 29, 2011

Facts to keep in mind before taking a loan

1. % of EMI to your "take home" salary:
Should not be more than 25-30% e.g. Your gross salary is Rs. 60k/month and take home (after PF and tax) is 50k/month, EMI shouldn't be more than appx. 12.5 to 13k/month.
Reason: You have/will have other liabilities like other premiums like insurance, investments, retirement planning, children's education, medical emergency, job loss (recession), etc.

2. Tenure:
Don't go for too long tenure such as 25 years. Especially if you are in the 40's. Plus, in low tenure loans, you will end up paying more EMI but less interest. However, balance this with point (1). above

3. Penalty for not paying EMI for some duration:
Check the interest rate type - floating/fixed. Check the grace period. If EMI is insured, still it normally is for around 2-3 months. So, ultimately you will have to make arrangements for paying subsequent EMI.

4. Does it build your assets or is just for luxury?
It is not a good idea to take loan for improving your lifestyle. However, either if it builds your property/assets (e.g: home) or it is a requirement (e.g. bike) then you can definitely consider it.

5. Do you have any mortgage if you are not able to pay the loan?
If no, then lender has the authority to seize your property for which loan was taken (of course as per the loan agreement). Plus, it hurts your reputation.

6. Is the asset value going to appreciate or depreciate?
It is observed that value of home always appreciates over a period of time. However, value of car/bike depreciates. So, you should consider this.

Wednesday, April 27, 2011

10 Golden Rules of Investment


1. Start early - even with small amount
2. Don't try to mimic others. Apply your own brain
3. Don't purchase and sell in a hurry. Give your investment some time to mature.
4. Diversify your investments.
5. Invest continuously even though it might be small. Don't wait for money to accumulate for investment. SIP is a good option.
6. Don't be greedy. Plan your investment and expected returns, esp. for share market.
7. Don't take loan for investment
8. Make yourself knowledgeable.
9. Don't love a single share.
10. Don't either love or hate share market.

Tuesday, April 26, 2011

Short Term Investments



Short term investment is investment for a term for around 1 - 1.5 years. Here are a few options that can/should be considered: 

1. FD - Fixed deposit
- Amount is deposited for a fixed term
- Amount can be withdrawn before the term (however, with some penalty)
- Minimum term - 30 days
- Advisable to make FD for max of 1 Lac even if you want to make FD for amount more than that. Since FD till 1 Lac is insured. On the other hand, if FD is for > 1 Lac, amount insured is only till 1 lac
- Joint FD is useful for safety wherein other nominee can be withdrawn.

2. SIP (Systematic Investment Plan):
- It is invested in MF(mutual fund)
- You can invest starting from Rs 500/month
- Long term investment in SIP is known to give one of the best yield

3. Initial Public Offering
- Invest in company with high issue size, well known company
- Tax of 15% if you sell the shares purchased.

4. Direct Market Trading
- If you don't have capacity to withhold and sesitive to ups and downs of the market, DON'T invest directly in market

5. Gold
- Not an attractive option anymore.

6. Property
- Very hard to get good appreciation on investment for a short term such as 1 year.