MarketWatch - Stock Market Quotes, Business News, Financial News
Bulletin
Investor Alert
need to know
By this measure, worst is over for U.S. stocks
Staples, Office Depot to delay close of merger
PBF Energy chemical leak in Del. refinery
Drug maker Cortendo files for IPO
‘War Room’ could be box-office surprise
Oil scores biggest weekly gain since 2009
Ashley Madison CEO steps down
Amgen gets FDA OK for cholesterol treatment
Atlantic hurricanes lose sway over oil and gas
5 silly new words in the Oxford dictionary

Apple Watch debut stronger than previously thought: IDC
Apple to host Sept. 9 product event
Apple closes in on Fitbit in wearables

Craft beer acquisition by Duvel — stay small, stay beautiful
Firestone is latest U.S. brewer to join the Duvel family
10 fall beers with absolutely no pumpkin in them

Instead of flavored vodka, flavored sake?

Never use a market order when stocks are selling off
Schwab site hit by outages in busy trade stretch
Lack of fear means this correction isn’t finished

Most imposing stock ‘wall of worry’ in 5 years
Worried? With good advice, you won't be

John Bogle sees promise in market pullbacks
A strategy to make money in this crazy market
Record $29.5 billion yanked from stock funds

Roubini: Better early warning system is needed

Why you should worry and be happy that stocks aren’t a sure bet
Both worry, be happy that stocks aren’t a sure bet
This wild market is no threat to your income and spending

A sign for Moody's rating agency is displayed at the company headquarters in New York, September 18, 2012.  AFP PHOTO/Emmanuel Dunand        (Photo credit should read EMMANUEL DUNAND/AFP/GettyImages)
ADP debt-funded buyback raises Moody’s ire

Democratic leaders frustrated by Clinton’s handling of email issue
More frustration with Clinton on email issue
Poll shows Biden running stronger than Clinton
Trump: I’m OK with raising taxes on myself

Poland looks next to turn against the EU

China wins the Battle of Mountain Pass
China just undermined the U.S. Defense Department

China may be in worse shape than most of us think
What should China do to fix its economy?
Analysts dismiss fears of a China hard landing
‘Loch Ness monster’ and China's mystery rally

These are the best jobs for millennials
These are the best jobs for millennials


How momentum investing could go out of style
Momentum investing could be going out of style

Tesla Model S scores 103 on 100-point scale
Tesla Model S scores 103 on 100-point scale
Elon Musk retweets slow-driving Tesla owner
Colbert should ask Elon Musk, Kalanick this
$400,000 supercar goes up in flames

How to cope when you’re suddenly uninsured

/conga/frontpage.html 353617

Markets »

131.79MDow Volume:
Avg Vol: 112.32M
Unchanged
186
Decliners
2190
Advancers
4209
Price Chg %Chg 1 Day
Range: 1 Day
  • 1 Day
  • 5 Days
  • 1 Month
  • 3 Months
  • 6 Months
  • 1 Year
  • 2 Years
Dow
/quotes/zigman/627449/realtime 16,643 -12 0.07%
Nasdaq
/quotes/zigman/12633936/realtime 4,828 +16 0.32%
S&P 500
/quotes/zigman/3870025/realtime 1,989 +1 0.06%
GlobalDow
/quotes/zigman/629063/realtime 2,373 +13 0.54%
Gold
/quotes/zigman/662444/delayed 1,133 +11 0.95%
Oil
/quotes/zigman/2331095/delayed 45.33 +2.77 6.51%
FTSE 100
/quotes/zigman/3173262/delayed 6,248 +56 0.90%
DAX
/quotes/zigman/2380246/delayed 10,299 -17 0.17%
CAC 40
/quotes/zigman/3173214/delayed 4,675 +17 0.36%
FTSE MIB
/quotes/zigman/1482176/delayed 21,994 -208 0.93%
IBEX 35
/quotes/zigman/2759620/delayed 10,353 +63 0.61%
Stoxx 600
/quotes/zigman/2380150/delayed 363 +1 0.28%
Asia Dow
/quotes/zigman/6959860/realtime 2,798 +45 1.64%
Nikkei 225
/quotes/zigman/5986735/delayed 19,136 +562 3.03%
Hang Seng
/quotes/zigman/2622475/delayed 21,612 -226 1.04%
Shanghai
/quotes/zigman/1859015/delayed 3,232 +149 4.82%
Sensex
/quotes/zigman/1652085/delayed 26,392 +161 0.61%
Singapore
/quotes/zigman/1709939/delayed 2,956 +11 0.36%
Euro
/quotes/zigman/16008136/realtime/sampled 1.12 -0.01 0.54%
Yen
/quotes/zigman/16008150/realtime/sampled 121.70 +0.67 0.55%
Pound
/quotes/zigman/16008140/realtime/sampled 1.54 0.00 0.07%
Australia$
/quotes/zigman/16008115/realtime/sampled 0.72 +0.00 0.03%
DXY Index
/quotes/zigman/1652083/delayed 96.15 +0.38 0.40%
WSJ $ Idx
/quotes/zigman/41508961/realtime 88.50 +0.24 0.27%
U.S. 10yr
/quotes/zigman/15866666/realtime 2.18 0.00 0.12%
German 10y
/quotes/zigman/15866409/realtime 0.75 +0.00 0.17%
Italy 10yr
/quotes/zigman/15866497/realtime 1.91 -0.02 0.80%
Spain 10yr
/quotes/zigman/15866444/realtime 2.06 +0.01 0.26%
U.K. 10yr
/quotes/zigman/15866328/realtime 1.85 -0.02 0.96%
Japan 10yr
/quotes/zigman/15866525/realtime 0.38 -0.01 2.48%
Crude Oil
/quotes/zigman/2331095/delayed 45 +3 6.51%
Gold
/quotes/zigman/662444/delayed 1,133 +11 0.95%
Corn
/quotes/zigman/7599553/delayed 374 -1 0.20%
DJIA F
/quotes/zigman/38649152/delayed 16,632 -18 0.11%
S&P F
/quotes/zigman/30356461/delayed 1,986 -3 0.15%
Silver
/quotes/zigman/3134148/delayed 15 +0 0.89%

Quotes

Symbol Price Change % Change
FB /quotes/zigman/9962609/composite 91.01 1.28 1.43%
AAPL /quotes/zigman/68270/composite 113.29 0.37 0.33%
GOOG /quotes/zigman/30194416/composite 630.38 -7.23 -1.13%
BAC /quotes/zigman/190927/composite 16.36 -0.08 -0.49%
C /quotes/zigman/5065548/composite 53.28 -0.16 -0.30%
F /quotes/zigman/264304/composite 13.74 0.18 1.33%
T /quotes/zigman/398198/composite 33.29 -0.15 -0.45%
BP /quotes/zigman/247026/composite 33.26 0.23 0.70%
GE /quotes/zigman/227468/composite 25.16 0.15 0.60%
Visit the quote page and your most recently viewed stocks will automatically be displayed here.
Please log in to view your watchlist
MarketWatch Portfolio

World News from MarketWatch

Rates »

5 yr CD
1.5%
2 yr CD
0.8%
1 yr CD
0.6%
MMA $10K+
0.3%
MMA $50K+
0.4%

National averages from Bankrate.com

You Don’t Need Another Credit Card, You Need A Better One.
Avg. APR Last Week 6 Months
Low Interest 11.62% 11.62% 11.53%
Business 12.85% 12.85% 12.85%
Student 13.14% 13.14% 13.14%
Balance Transfer 14.12% 14.12% 14.00%
Airline 15.10% 15.10% 15.15%
Reward 15.14% 15.14% 14.99%
Cash Back 15.27% 15.27% 15.26%
Instant Approval 18.00% 18.00% 17.93%
Bad Credit 22.73% 22.73% 22.48%
Source:CreditCards.com

SPONSORED SECTIONS

Trending Tickers
  • /quotes/zigman/83890/composite MDCO+5.95%
  • /quotes/zigman/1546279/composite BNO+5.69%
  • /quotes/zigman/57221/composite ARIA+41.69%
  • /quotes/zigman/1530654/composite DNO-6.58%
  • /quotes/zigman/1494100/composite OIL+7.27%
X
Powered by StockTwits
Link to MarketWatch's Slice.

As of July 2, 2013, the SmartMoney content you loved now lives on MarketWatch.

MarketWatch will continue to provide the same important news and information you rely on every day. And, as a MarketWatch user, you will be able to enjoy:

  • Personalized news and quote email alerts
  • Editorial e-newsletters about personal finance, mutual funds and market-specific coverage
  • Premium newsletters by our market experts
  • Games, such as Virtual Stock Exchange and Beat the Darts
  • Free WSJ.com registration

Email address

Password

Forgot password?

SmartMoney Blogs

Real-Time Advice
Our real-time advice on how market shifts and news impact you and your money

Looser Credit Standards Boost Car Sales

More people are buying cars, manufacturers reported today. And that may be because loosening lending standards are making it easier for more people to get car loans, experts say.

Borrowers with less-than-perfect credit scores are finding they have more access to car loans than they did a year ago. Subprime lending – for consumers with 550 to 619 scores (based on the so-called PLUS score range of 330 to 830) – accounted for roughly 40% of financing during the third quarter of 2011, according to the latest data from credit reporting company Experian. That’s up from about 37% a year prior and 34% in 2009. Separately, borrowers with scores below 550, categorized as “deep subprime,” also have more access to car financing; lenders’ exposure to those borrowers was up 17% year over year. “Car loan standards are loosening – you don’t have to have that impeccable credit score to get a car loan,” says Alec Gutierrez, manager of vehicle valuation at Kelley Blue Book.

The shift comes at a time when lenders remain picky about providing other loans, in particular mortgages, to borrowers with the best credit. Experts say credit standards tend to loosen first on smaller-sized loans – like car loans – since defaults on those loans would lead to smaller losses for lenders than six-digit home loans. “It’s a way of evaluating and allowing those people who’ve had issues with their credit to start rebuilding it,” says Keith Leggett, senior economist and vice president at the American Bankers Association.

Banks provided roughly 42% of car financing during the third quarter – up 23% from the year prior – followed by the car manufacturers’ financing arms. Experts say the pickup in lending could be because existing car loans are performing better. The number of car loans that are 30- and 60-days delinquent each fell by about 7% during the third quarter 2011 compared to a year prior, according to Experian. Quarterly repossession rates fell 6%. And the average charge-off amount – the amount of debt a lender believes is unlikely to be collected – is down by 11%.

To be sure, the average credit score for car loan borrowers remains high. The average score of a new car loan borrower was 763 during the third quarter, according to Experian. Still it is down from 769 a year prior and 775 in 2009.

For borrowers, easier access to financing means consumers who were shut out of buying a car during the credit crunch might have a better shot at making that purchase now, says Lacey Plache, chief economist at Edmunds.com. Data varies, but more than 70% of new car buyers sign up for financing. “Consumers with poorer credit scores are getting back into the market,” says Plache.

And once they get approved for a loan, car buyers could find generous loan sizes and terms. Financing amounts for new cars on average was $25,873 during the third quarter 2011, up $600 from a year prior, according to Experian. And while the average term remains 63 months, longer-term financing is on the rise. Loans for new cars ranging between 73 and 84 months are up 51% from a year prior. These loans usually require consumers to pay more interest over time and could mean paying more for a car than it’s worth as it ages.

Many borrowers can also get cheaper financing. The average interest rate on a 60-month new car loan is 5.2%, down from 6.2% a year ago, according to Bankrate.com. At the dealerships, promotional interest rates are often lower and can be as little as 0% to 2%, says Gutierrez; while those rates are mostly reserved for borrowers with high credit scores, consumers with scores slightly below 700 might qualify now, he says.

Still, more credit does come at cost. In general, borrowers with low credit scores who are approved for a car loan will probably have to pay extra. On average, subprime borrowers paid an interest rate of 9.67% and deep subprime borrowers paid 12.54% during the third quarter 2011, according to Experian, though those rates have been dropping as well.

Comments

We welcome thoughtful comments from readers. Please comply with our guidelines. Our blogs do not require the use of your real name.

Comments (5 of 16)

View all Comments »
    • Its a nice way to boost up your credit standards. Thanks for sharing the great article.
      credit card

    • By WebOsPublisher

      lovesteele: “ TIME TO WHIP OUT THE SHARK ICONS ON TWITTER! ”
      FanficwriterGHC, lovesteele:
      TIME TO WHIP OUT THE SHARK ICONS ON…
      body
      color:#050504;
      background-color:#97a9f8;
      background-image: url(‘assets.tumblr.com/images/x.gif’);
      background-position: fixed;
      background-attachment:fixed;
      background-repeat:repeat;
      font-size:10px;
      font-family:Georgia, Palatino, ‘Palatino Linotype’, Times, ‘Times New Roman’, serif;
      line-height:110%;
      text-align:justify
      a:link, a:active, a:visited
      color: #00ff9c; text-decoration:none;color:#030003;font-style:none;
      -webkit-transition: all 0.4s ease-in;
      -moz-transition: all 0.4s ease-in;
      -o-transition: all 0.4s ease-in;
      transition: all 0.4s ease-in;
      a:hover
      color:#030003;font-style:none;
      -webkit-transition: all 0.4s ease-in;
      -moz-transition: all 0.4s ease-in;
      -o-transition: all 0.4s ease-in;
      transition: all 0.4s ease-in;

      #entries
      margin-left:530px;
      margin-top:10px;
      width:520px;
      #posts
      overflow:hidden;
      background-color: #bb90ee;
      border-left:5px;
      border-right:5px;
      padding:10px;
      font-size:10px;
      font-family:Georgia;
      letter-spacing:1px;

      Looser Credit Standards Boost Car Sales – Real-Time Advice – SmartMoney
      font-size:18px;
      text-align:center;
      font-family: Georgia;
      font-style:italic;
      margin-top:-18px;
      margin-bottom:5px;
      margin-left:6px;
      #sidebar
      width:259px;
      margin-left:130px;
      margin-top:20px;
      position:fixed;
      background-color:#bb90ee;
      border-left:0px;
      border-right:0px;
      padding:1px;-moz-border-radius-topleft: 0px;
      -moz-border-radius-topright: 0px;
      -moz-border-radius-bottomright: 15px;
      -moz-border-radius-bottomleft: 15px;
      -webkit-border-radius: 0px 0px 15px 15px;
      border-radius: 0px 0px 15px 15px;
      #sidebarimg img
      width: 241px;
      border: 10px solid; margin-top: 1px; color:#bb90ee;margin-left:-1px;
      #sidebarimg1 img
      width: 121px;height:121px;
      border: 3px solid; margin-left:1px; margin-top: 4px; color:#bb90ee;
      #sidebarimg2 img
      width: 121px; height: 121px;float:left;
      border: 3px solid; margin-left:155px; margin-top:-148px; color:#bb90ee;
      #iconright imgborder: 10px solid; margin-left:5px; margin-top: 8px; margin-bottom:1px;position:fixed; color:#bb90ee;
      #sideblock display:block; width:280px; height:25px; margin-top:0px;margin-left:-10px;background-color:#ab4df1;
      #sideblocklinks background-color:#ab4df1; text-align:center; margin-top:-2px; margin-bottom:1px;
      #sideblocklinks adisplay:inline-block; background-color:!;margin-top:3px;font-family:Georgia;letter-spacing: 2px; font-size:10px; text-transform: lowercase; padding:4px 8px;-webkit-transition: all 0.5s ease-in-out;
      -moz-transition: all 0.5s ease-in-out;
      -o-transition: all 0.5s ease-in-out;
      transition: all 0.5s ease-in-out;

      #sideblocklinks a:hoverbackground-color:#bb90ee;-webkit-transition: all 2s ease-in-out;

      #sidebar2
      width:125px;
      height: auto;
      margin-left:370px;
      margin-top:160px;
      position:fixed;
      overflow:hidden;
      background-color:#bb90ee;
      padding:3px;font-family: Georgia; font-style: none; text-transform: lowercase; font-size: 9px; text-align: center ;
      #sidebar3top: 0px; height: 100%; width: 95px; position: fixed; left: 0px; background-color: #6612a7; border-right: 5px solid; color:#bb90ee;
      .sidelinks text-align: center; line-height: 15px;margin-left:5px;margin-top:96px;
      .sidelinks a display: block; font-family: Georgia; letter-spacing: 2px; font-size: 9px; padding:12px; text-align: center; margin-right:5px; margin-bottom: 4px; background-color: #86e2f0; font-style:italic; text-transform: lowercase;
      .sidelinks a:hoverbackground-color:#bb90ee;
      #pagination
      font-family:Georgia;
      text-align:center;
      font-size:18px;margin-top:5px;
      color:#030003;

      #sidebarinfo
      color:#050504;
      font-family:Georgia;
      font-size:10px;
      font-weight:smooth;
      text-align:center;padding:5px;
      #notesblock display:block; width:auto;padding:10px;background-color: #bb90ee; margin-left:515px;margin-top:-10px;
      #notesfont:9px Georgia; color:#00ff9c;position:absolute;
      #notes a:hoverfont-weight:normal;border-bottom: 1px dotted #8ee3f5;
      #posts:hover #tags opacity: 3;
      #tags font:9px Georgia; color:#00ff9c; margin-left:520px;margin-top:28px; position:absolute; opacity:0; -webkit-transition-duration: 0.8s; width:155px ; -moz-border-radius:0px; -webkit-border-radius:4px; z-index:4;
      #tags a font-weight:normal;
      h1
      color:#030003;
      font-family:;
      font-size:15px;
      line-height:17px;
      letter-spacing:1px;
      font-weight:normal;
      margin:0px;
      padding:0px;
      text-align:center
      h2
      color:#030003;
      font-family:Jenna Sue;
      font-size:20px;
      line-height:14px;
      letter-spacing:2px;
      font-weight:normal;
      margin:0px;
      padding:1px;
      margin-bottom:0px;
      text-align:center
      #footer border-top: 1px dotted #8ee3f5;
      font-family:;
      font-size:9px;
      text-transform: lowercase;
      color:#050504;
      letter-spacing: 1px; text-align:left;
      padding:2px;
      #tagging display: block; font-family: Georgia; font-style: none; text-transform: lowercase; font-size: 9px; text-align: left ;border-top: 0px dotted #8ee3f5; background-color: transparent; padding: 2px 10px;
      #audiopostdisplay:block; background-color:white;
      #audioimage imgfloat:left; width: 60px; border: 5px solid; color: #97a9f8;max-width: 60px; height: auto;
      #questions background-color:#8ee3f5;
      color: #050504;
      padding:8px;
      margin-bottom:0px;
      font-size:10px;
      text-align:left;
      font-family:;

      #questions a color:#00ff9c
      .tags font: 9px Georgia; width: 99%; background-color:!; padding: 2px; text-align:left;
      blockquote border-left:5px #97a9f8 solid; padding-left:5px; margin:2px 10px;
      blockquote img, blockquote a img max-width: 500px
      .iconica
      bottom:0px;
      right:0px;
      background-color:transparent;
      position:fixed;
      padding:0px;
      opacity:.1;-moz-transition: all .7s ease-in-out; -o-transition: all .7s ease-in-out; transition: all .7s ease-in-out; -webkit-transition: all .7s ease-in-out;
      .iconica:hover -moz-transition: all .7s ease-in-out; -o-transition: all .7s ease-in-out; transition: all .7s ease-in-out; -webkit-transition: all .7s ease-in-out;opacity:3;position:fixed;
      #user_1 .label color:#FFFFFF; font-weight:bold;
      #user_2 .label color:#cee1eb; font-weight:bold
      .chat .linebackground-color: #cee1eb;margin: 0 0 1px; padding: 2px;
      .chat .line.oddbackground-color: #FFFFFF;
      Original Website
      Fanfiction
      Twitter
      Analysis
      1/1
      FanficwriterGHC
      home
      ask
      archive
      theme
      My name is Emma.
      I am E.R. Alban, author of “The Paige Series,” a paranormal detective series. Because who doesn’t like a little light banter and homicide?
      I am also FanficwriterGHC, fanfiction writer for the Castle fandom. I write stories, episode analyses of each episode, and generally fangirl to the best of my ability.
      I love Castle, Harry Potter, Gilmore Girls, good music, good food, good books, and good conversation.
      + 17
      lovesteele:
      TIME TO WHIP OUT THE SHARK ICONS ON TWITTER!
      1 year ago on 23
      Oct, 11 | via lovesteele
      В© lovesteele
      yfeelings reblogged this from fanficwriterghc
      castlestorm likes this
      probie-wan-kanobi likes this
      yourmerryfriendsteve likes this
      synorama likes this
      skatjmatic likes this
      cafeconcanela likes this
      letstalkaboutcastle reblogged this from fanficwriterghc
      ajmo-ples likes this
      enough-4-now reblogged this from fanficwriterghc
      enough-4-now likes this
      skatjmatic reblogged this from fanficwriterghc
      fanficwriterghc reblogged this from lovesteele
      lovesteele posted this

    • By WebOsPublisher

      Help Wanted!
      Help Wanted!
      The Unicon project is looking for help on the following topics as of 9/3/2012.
      Thanks to Hugh Sasse for improving the HTML and adding a table of contents!
      Most of these topics are requests from the user community. Many of these would
      make excellent independent study or thesis topics. Net volunteers are also
      welcome. Anyone willing to pay for any of these projects should drop me a
      note, and I will hire appropriate students to do it at their bargain wage
      rates.
      An asterisk (*) in the title indicates that Somebody is believed
      to be working on that topic, or has implemented a feature not yet
      adopted in the Unicon baseline.
      Contents
      The Unicon Translator .
      Iconc, the optimizing compiler .
      The (Un)icon VM and runtime system .
      Debugging Tools .
      Fonts .
      Additional OOP Features .
      Patterns .
      Script support .
      Programming Environment .
      Easier C-calling interface .
      Embeddability; easier calling from C .
      Two-way Pipes .
      Printing Support; Report Generation .
      Messaging extensions .
      Windows-native features .
      Google Protocol Buffers .
      Unicon for Small Systems.
      Improving reads() .
      Compressed Archives.
      Storing Structures to Disk .
      Graphics .
      Parallel Computation Support .
      Persistent Structure Types .
      Enhance error diagnostics .
      IDE – IVIB integration .
      Benchmarks .
      The Unicon translator.
      The Unicon translator is written in Unicon and has evolved since around 2000.
      Purpose: core language. Skills needed: Unicon expert, compilers.
      The Unicon translator is an appropriate place to implement a
      number of classic, easy optimizations such as constant folding
      and common subexpression elimination.
      Amazingly, icont does not do these. I would also like to see
      strength reduction, not only for classic arithmetic operations
      but for string processing; for example,
      changing upto(‘s’) to find(“s”).
      Also, there are obvious conversions to avoid at compile time, such as
      changing write(1) to write(“1″) and the like.
      Iconc, the optimizing compiler.
      In 2006-2007 Unicon re-incorporated Icon’s optimizing compiler,
      which is built separately and accessed using “unicon -C” on Unix-based
      systems with an available C compiler.
      Purpose: faster execution. Skill needed: C expert.
      Dead Code Elimination —
      Iconc needs to remove unreferenced procedures and classes prior to type
      inferencing in order to speed up compilation and reduce memory requirements.
      Compiler Optimization –
      Iconc can use further optimization, both of its own
      operation and
      particularly of its generated code. An earlier successful project
      by Anthony Jones showed me than even an enterprising undergraduate
      student can make a real difference (in his case, a 2/3 reduction in
      iconc’s memory requirements).
      Windows Compiler — Iconc needs to be ported
      to Windows, preferably using a free Windows C compiler such as gcc or lcc.
      The win32/gcc configuration provides a starting point.
      The (Un)icon Virtual Machine and runtime system.
      The Unicon virtual machine is the Icon virtual machine, with extensions.
      It was written in C in the early 1980′s. The VM runtime system was
      altered in the early 1990′s to use an extended-C syntax called RTL
      (runtime language). This allowed it to be used for both Iconx and Iconc.
      Skills needed: C expert.
      VM optimization– The virtual
      machine translator (icont), and the interpreter and runtime system
      (iconx) can be further enhanced for better performance. For example,
      the memory allocations performed during most string subscripts can be
      avoided with a relatively simple addition of a new virtual machine
      instruction. As another example, in many or most calling contexts,
      the translator can identify when a generator cannot be resumed. If this
      information were passed into the invocation, a suspend might be promoted
      into a (much faster) return expression.
      VM translator type inferencing –
      The type inferencing mechanism used by iconc has been sped up to the
      point where type inferencing could be used to direct VM optimizations,
      not just C-compiles.
      Compact structure representations* –
      Common special-cases of data structures should have special-purpose
      representations to save space and time. One example was a user request
      for “tiny tables” — if a program needs millions of small tables, the
      memory overhead of such tables becomes important. If HSegs is 20, one
      would seemingly be able to store tables of size
      Reals in Descriptors –
      On 64-bit machines, the 8-byte descriptor vword is big enough to hold
      a C double directly, eliminating the need for reals to be allocated
      out of the block region. *Status: done in 2012.
      Dynamic Interpreter Stack –
      Short of infinite recursion,
      it should be almost impossible to cause an interpreter stack overflow.
      Perhaps Icon’s own list data type could be used to implement a
      dynamic interpreter stack. Alternatively, checking and
      realloc’ing
      the interpreter stack might work.
      VM dynamic code– The dynamic loading facility built-in to
      Unicon needs to be supplemented and extended with dynamic linking to
      allow new code to be generated and executed on the fly.
      Portable bytecode– It would be nice if Unicon executables
      could be delivered in a machine neutral format, similar to the Java VM.
      cset keyword conversions — are keywords such as
      $lcase
      converted to strings often enough to warrant special-cases in the cset
      conversion code?
      Avoid one-char allocations– Many functions such as map()
      would not need to allocate a string from the heap, if that string were
      of length 1, they could just return a pointer to that character in
      static memory.
      Improve large integer string conversion –
      A large integer such as 5^4^3^2 takes a long time to convert to a string,
      like 4+ minutes on an older amd64! This could be made much faster,
      possibly by reimplementing large integers using GMP or altering their
      representation to be base-10-compatible on a per-largeint-chunk basis.
      Debugging Tools.
      We have gone to considerable effort (like, my Ph.D. dissertation) to enable
      the authoring of advanced tools for Unicon in Unicon. Things are in a bit of
      flux right now and our debugging facilities need to be extended to be able
      to handle new features such as threads.
      Skills needed: Unicon expert.
      Unicon Debugger Enhancements –
      The monitoring facilities described in the book
      “Program Monitoring
      and Visualization”. have been used to produce an extensible source level
      debugger, udb.
      This debugger is relatively new and can use further refinement.
      Unicon Profiler –
      A good profiler would tell time and space information about Unicon program
      executions, including runtime system time and and space, not just source
      code modules’ time and space. Line-level, and built-in level details are
      needed. *Status: a simple profiler prototype named uprof was developed by
      a student as a semester project. It is useful enough that it has made it
      into the language distribution, but needs further refinement. &time on some
      platforms can benefit from improved resolution using high resolution timers.
      On typical Linux machines the current 10ms resolution limits uprof’s precision.
      Unicon Lint –
      A “lint”
      for Unicon would detect bugs and probable bugs
      by static analysis. For example, redundant/repeated type conversions.
      Fonts.
      Fonts are an important aspect of widening Unicon’s suitability to more
      applications. They are at present the single biggest obstacle to portability
      across platforms.
      Skills needed: C expert.
      Unicon Freetype* –
      Unicon should add support for the
      Freetype
      font engine and provide a set of
      portable fonts that match, pixel-for-pixel, on all window systems.
      *Status: Preliminary freetype support was added to 3D facilities but
      is not generally enabled. It should be extended to work with 2D graphics,
      and needs further development.
      Unicon Unicode –
      Unicon should add support for Unicode and/or other >8 bit character sets.
      Unicon Native Fonts –
      It would be nice if Unicon could add new fonts dynamically, in order
      to support interesting languages that are not well supported by
      operating systems.
      Unicon Deadkeys –
      The iconx X11 client code should be updated to use X11R5+ support for
      locales and “dead keys” to compose accent characters using XmbLookupString
      and/or the LC_CTYPE stuff.
      Additional OOP Features.
      Skills needed: Unicon expert and/or C expert.
      Class Variables
      Some additional syntax is needed to make it more convenient to declare
      variables who are shared among all instances of a class. Currently you
      can achieve this effect using globals and packages, and method static
      variables are shared among instances, but a more direct syntax would
      be handy.
      Private and Read-Only-Publics
      Unicon’s predecessor Idol had private semantics and a public keyword.
      Private semantics were dropped because they added to complexity and
      space consumption without adding functionality. But arguably they
      have value and should be an option. While a distinction between
      private and protected does not seem very useful in Unicon, a scope
      that would be really useful would be a read-only public designation,
      to avoid the need for many accessor methods.
      Patterns.
      The existing work on a pattern data type needs to be integrated better
      with string scanning.
      Skills needed: C expert.
      Script support.
      Iconx needs to be extended to support directly executing .icn source files.
      Also, support for “one-liners” where the source code is supplied as a
      command line option. Icon 9.5 added some support for this on UNIX;
      for Unicon we need a multiplatform solution if possible.
      Programming Environment.
      Better programming tools are always in demand. An interactive interpreter,
      or an incremental compilation system, would make an excellent project.
      There are several ways to execute new unicon on the fly that was typed in
      interactively:
      using system()
      slow, doesn’t pass non-string parameters easily
      using load()
      but load() does not “link” into the current program, and currently
      does not support calling procedures in another program directly, one would
      have to use a co-expression to change control to the other “program” and then
      call a desired procedure via some wrapper code. Also,
      load()’ing a lot may
      have garbage collection issues that haven’t been discovered yet.
      Undergrad-level project: develop a “library” model for Unicon modules,
      calling them through a co-expression interface using wrapper procedures
      develop a new mechanism for linking and loading COMPILED Unicon code
      as a .so/.dll per loadfunc()
      developing a pure interpreter
      for strings or syntax trees constructed from a parse of the code.
      As an experiment, I wrote a little program that reads lines from the user,
      and for each one, calls an eval(s) function that writes it to a file,
      compiles it, uses load(), and activates it. This is “slow”, but runs in
      well under a second, it is not obvious that we have to discard unicon/icont
      and go with some pure interpreter in order to provide this type of service
      on modern machines. Handling stored procedures and globals in such an
      interpretive environment requires more thought, but still seems doable, and
      would be useful to experimenters and new users.
      Easier C-calling interface.
      Udaykumar Batchu recently performed a project to simplify the calling of
      C functions from within the runtime system, improving on the traditional
      Icon loadfunc() dynamic loading utility. His work needs some refinement,
      and student Vincent Ho suggested an “inline C” capability that would fit
      in nicely. It would
      be interesting to add such a capability to the compiler and
      to the interpreter.
      Skills needed: Unicon expert. C expert.
      Embeddability; easier calling from C.
      It has been requested that we make the interpreter embeddable within
      C/C++ applications. Developing a standard mechanism for turning the
      Unicon VM into a callable C library would make an interesting project.
      Skills needed: C expert.
      Two-way Pipes.
      Qutaiba Mahmoud’s M.S. project has given us a multi-platform pseudo-tty
      interface which sort of implements this request. Mainly it needs further
      polishing (testing and debugging) for production use. Skills needed: C expert.
      Printing Support; Report Generation.
      The graphics facilities would benefit from multiplatform printing support,
      including the generation of postscript or pdf. The database facilities
      would benefit from a report generator similar to crystal reports.
      Skills needed: C expert.
      Messaging extensions.
      The messaging facilities done by Steve Lumos support popular protocols such
      as HTTP and POP. One thing we need to do is port these from UNIX to Win32.
      Another thing we need to do is add protocols. We would especially like to
      see SSL support added, using OpenSSL or some other free implementation of
      SSL. A critical extension for e-mail support is SMTP AUTH, the authenticated
      version of the SMTP protocol. We also need FTP, IMAP, NNTP, …
      Windows-native features.
      Single-platform enhancements are uninteresting to users on other platforms,
      but occasionally they are necessary or useful in making Unicon suitable for
      applications that it otherwise would not be used in.
      Skills needed: C expert.
      One of the oft-requested Windows-specific features is COM support.
      The technical questions are: (a) is a platform
      independent interface possible (to support CORBA or javabeans as well,
      for example, and (b) how high-level can we make this API?
      Porting iconx to be an Active Script Engine (at one time documented in the
      “Visual Programmer” column from Microsoft Systems Journal online) would
      allow Icon to be an embedded scripting language for many Windows
      applications.
      Google Protocol Buffers.
      Skills needed: C expert.
      Additional means of automating the transmission of structured or
      binary data would be valuable to Unicon — Google’s Protocol Buffers
      are an example.
      Unicon for Small Systems.
      Skills needed: C expert.
      New platforms of particular interest are PDAs.
      David Price performed a preliminary WinCE port including much of
      the 2D graphics facilities. It needs extensions in several areas,
      such as networking, and a strategy for adapting existing GUI windows
      to the small screen (scaling them, or adding automatic scrolling).
      Improving reads().
      reads(f,n) is often used to read large data in a contiguous chunk.
      If the amount is not known, it is tempting to use a very large n to
      get all available data, but asking for a number such as
      1000000000 bytes attempts to physically allocate that many bytes, even
      if the actual data is much smaller. A smarter strategy should be
      implemented.
      Status: implemented for local files in 2012.
      Compressed Archives.
      It would be neat if Unicon handled common archive and compressed archive
      formats such as .zip as easily as it does other file types.
      Skills needed: C intermediate.
      Storing Structures to Disk.
      It would be useful to add I/O modes in which arbitrary structure
      values (tables, objects, etc) could be written to and read from disk,
      making something like encode()/decode() a built-in.
      Skills needed: C intermediate.
      Graphics.
      Skills needed: C expert. Graphics API expert.
      Direct3D port. Such a port would unable Unicon to run on
      Windows-based platforms that do not support OpenGL well (Vista? Xbox?).
      When a window (possibly 2d, offscreen) is used as a Texture on a
      3D object, it should be updated with current contents every time
      the 3D object is redrawn. :-)
      Unicon should support PNG as a standard graphics format.
      *This has been implemented but seems to behave incorrectly on some images.
      Subwindows (at least) should support a borderwidth attribute,
      and have the option of having no border. Perhaps main windows too.
      Mac – We need a Macintosh programmer,
      proficient in (or willing to learn) native Mac graphics API’s,
      to complete the Mac port
      of the graphics facilities. A QuickDraw version
      reached alpha-stage at Icon 9.3.1
      but was not finished. At this point we probably should axe that
      codebase and instead pursue a Quartz port for Mac OS X. Prototyping for
      this effort showed that a Cocoa GUI thread creating and calling a VM
      thread was the right way to organize this execution model.
      Other platforms? – We want our portable graphics on all
      platforms for which our community wants to program. For example, we
      had an earlier port to OS/2 Presentation Manager, back when that was
      in wide use.
      Parallel Computation.
      The rise of dual-core CPU’s makes it inevitable that Unicon should be
      extended to support parallel computation. The interesting questions are
      whether it should support implicit or explicit parallelism or both.
      Skills needed: C expert
      Threads* —
      Icon and Unicon support a co-expression data type that is a synchronous
      thread.
      *Status: an #ifdef symbol Concurrent enables support for threads. UTR 14
      and the 2nd edition Unicon book document it. Further debugging
      and testing are needed to bring this facility to production quality.
      DataParallel Operators* —
      Unicon should support (deep) structure-at-a-time operators, such as
      L1+L2 producing a list L3 with elements of L1 pairwise-summed with L2.
      *Status: experimental modifications to support element-wise addition
      is in the runtime system under the #ifdef symbol DataParallel.
      Persistent Structure Types.
      It would be neat if Unicon supported persistent structures, structures
      that survive across program executions. An approximation of this can
      be accomplished by storing xencoded structures in GDBM files, but it
      would be nice if it were easier and more direct.
      Skills needed: C expert
      Enhance error diagnostics.
      The error messages, particularly from the runtime system, can be enhanced to
      improve readability and help the programmer have a clue of how to fix the
      problem encountered. Long error tracebacks should be written to a file and
      a terser summary printed to standard error output. The default diagnostics
      style should be friendlier to new Unicon programmers. It might be possible
      to load/attach udb when a runtime error occurs.
      Skills needed: C intermediate.
      Icont’s parser needs to be modified to work with any YACC
      implementation. At present it fails on some 64-bit Linuxes
      if -O2 is turned on, apparently due an issue in the old AT$T YACC
      parser skeleton.
      IDE – IVIB integration.
      The unicon IDE and IVIB need to to be joined together.
      Skills needed: Unicon intermediate.
      Benchmarks.
      Icon’s benchmark suite from long ago is inadequate to compare performances
      usefully on modern systems. We need a new benchmark suite that (a) exercises
      the various features of the language, and (b) ideally would fit in with
      a portable benchmark suite used to compare performance across other
      very high level languages.
      Skills needed: Unicon intermediate.

    • My name is Mr.Clark Smit, (C.E.O/Chief Consultant Officer IC-GLOBAL LOANS FIRM:RC:89773) I have been arranging onnile loans for many years Since I do all the work myself and have no overhead. Due to research on loan seekers, I believe that, the dream of every loan seekeres is to have the best,cheap,genuine and quick delivery loans So as to be relevant to the society However, this dream is often diminished, due to the high cost/interest rates of acquisition The IC-GLOBAL LOANS FIRM is offering CHEAP LOANS for her clients To help loan seekers achieve their dreams with ease Working with me will be close and personal. I am available six(6) working-days a week to facilitate your loan request. If you are interested,I am very confident that I can arrange your loan at a better interest rate and lower cost than anyone else in the globe.THE FOLLOWING LOANS ARE AVAILABLE:*Mortgage Loans low interest rates.*Home Mortgage Refinance.*Home Improvement Loans.*Single Family Residence Financing Loan.*Student Loans.*Business Loans.*Health Loans.*Auto Loans.*Personal Loans.*Company Loans.*Farm Developement Loans.*Debt Consolidation Loans Etc..To access this loan is very simple and easy, you do not need to own a property anywhere in the world to get this loan. Based on this development, you can contact us via email: Yours Sincerely,Mr.Clark SmithC.E.O/Chief Consultant OfficerIC-GLOBAL LOANS FIRM:RC:89773

About Real-Time Advice

  • How breaking news — in the markets, Washington, and around the world — affects you and your money. Have a question about how current events may change your financial future? Email us at ask@smartmoney.com.

MarketWatch - Stock Market Quotes, Business News, Financial News
Bulletin
Investor Alert
need to know
By this measure, worst is over for U.S. stocks
Staples, Office Depot to delay close of merger
PBF Energy chemical leak in Del. refinery
Drug maker Cortendo files for IPO
‘War Room’ could be box-office surprise
Oil scores biggest weekly gain since 2009
Ashley Madison CEO steps down
Amgen gets FDA OK for cholesterol treatment
Atlantic hurricanes lose sway over oil and gas
5 silly new words in the Oxford dictionary

Apple Watch debut stronger than previously thought: IDC
Apple to host Sept. 9 product event
Apple closes in on Fitbit in wearables

Craft beer acquisition by Duvel — stay small, stay beautiful
Firestone is latest U.S. brewer to join the Duvel family
10 fall beers with absolutely no pumpkin in them

Instead of flavored vodka, flavored sake?

Never use a market order when stocks are selling off
Schwab site hit by outages in busy trade stretch
Lack of fear means this correction isn’t finished

Most imposing stock ‘wall of worry’ in 5 years
Worried? With good advice, you won't be

John Bogle sees promise in market pullbacks
A strategy to make money in this crazy market
Record $29.5 billion yanked from stock funds

Roubini: Better early warning system is needed

Why you should worry and be happy that stocks aren’t a sure bet
Both worry, be happy that stocks aren’t a sure bet
This wild market is no threat to your income and spending

A sign for Moody's rating agency is displayed at the company headquarters in New York, September 18, 2012.  AFP PHOTO/Emmanuel Dunand        (Photo credit should read EMMANUEL DUNAND/AFP/GettyImages)
ADP debt-funded buyback raises Moody’s ire

Democratic leaders frustrated by Clinton’s handling of email issue
More frustration with Clinton on email issue
Poll shows Biden running stronger than Clinton
Trump: I’m OK with raising taxes on myself

Poland looks next to turn against the EU

China wins the Battle of Mountain Pass
China just undermined the U.S. Defense Department

China may be in worse shape than most of us think
What should China do to fix its economy?
Analysts dismiss fears of a China hard landing
‘Loch Ness monster’ and China's mystery rally

These are the best jobs for millennials
These are the best jobs for millennials


How momentum investing could go out of style
Momentum investing could be going out of style

Tesla Model S scores 103 on 100-point scale
Tesla Model S scores 103 on 100-point scale
Elon Musk retweets slow-driving Tesla owner
Colbert should ask Elon Musk, Kalanick this
$400,000 supercar goes up in flames

How to cope when you’re suddenly uninsured

/conga/frontpage.html 353617

Markets »

131.79MDow Volume:
Avg Vol: 112.32M
Unchanged
186
Decliners
2190
Advancers
4209
Price Chg %Chg 1 Day
Range: 1 Day
  • 1 Day
  • 5 Days
  • 1 Month
  • 3 Months
  • 6 Months
  • 1 Year
  • 2 Years
Dow
/quotes/zigman/627449/realtime 16,643 -12 0.07%
Nasdaq
/quotes/zigman/12633936/realtime 4,828 +16 0.32%
S&P 500
/quotes/zigman/3870025/realtime 1,989 +1 0.06%
GlobalDow
/quotes/zigman/629063/realtime 2,373 +13 0.54%
Gold
/quotes/zigman/662444/delayed 1,133 +11 0.95%
Oil
/quotes/zigman/2331095/delayed 45.33 +2.77 6.51%
FTSE 100
/quotes/zigman/3173262/delayed 6,248 +56 0.90%
DAX
/quotes/zigman/2380246/delayed 10,299 -17 0.17%
CAC 40
/quotes/zigman/3173214/delayed 4,675 +17 0.36%
FTSE MIB
/quotes/zigman/1482176/delayed 21,994 -208 0.93%
IBEX 35
/quotes/zigman/2759620/delayed 10,353 +63 0.61%
Stoxx 600
/quotes/zigman/2380150/delayed 363 +1 0.28%
Asia Dow
/quotes/zigman/6959860/realtime 2,798 +45 1.64%
Nikkei 225
/quotes/zigman/5986735/delayed 19,136 +562 3.03%
Hang Seng
/quotes/zigman/2622475/delayed 21,612 -226 1.04%
Shanghai
/quotes/zigman/1859015/delayed 3,232 +149 4.82%
Sensex
/quotes/zigman/1652085/delayed 26,392 +161 0.61%
Singapore
/quotes/zigman/1709939/delayed 2,956 +11 0.36%
Euro
/quotes/zigman/16008136/realtime/sampled 1.12 -0.01 0.54%
Yen
/quotes/zigman/16008150/realtime/sampled 121.70 +0.67 0.55%
Pound
/quotes/zigman/16008140/realtime/sampled 1.54 0.00 0.07%
Australia$
/quotes/zigman/16008115/realtime/sampled 0.72 +0.00 0.03%
DXY Index
/quotes/zigman/1652083/delayed 96.15 +0.38 0.40%
WSJ $ Idx
/quotes/zigman/41508961/realtime 88.50 +0.24 0.27%
U.S. 10yr
/quotes/zigman/15866666/realtime 2.18 0.00 0.12%
German 10y
/quotes/zigman/15866409/realtime 0.75 +0.00 0.17%
Italy 10yr
/quotes/zigman/15866497/realtime 1.91 -0.02 0.80%
Spain 10yr
/quotes/zigman/15866444/realtime 2.06 +0.01 0.26%
U.K. 10yr
/quotes/zigman/15866328/realtime 1.85 -0.02 0.96%
Japan 10yr
/quotes/zigman/15866525/realtime 0.38 -0.01 2.48%
Crude Oil
/quotes/zigman/2331095/delayed 45 +3 6.51%
Gold
/quotes/zigman/662444/delayed 1,133 +11 0.95%
Corn
/quotes/zigman/7599553/delayed 374 -1 0.20%
DJIA F
/quotes/zigman/38649152/delayed 16,632 -18 0.11%
S&P F
/quotes/zigman/30356461/delayed 1,986 -3 0.15%
Silver
/quotes/zigman/3134148/delayed 15 +0 0.89%

Quotes

Symbol Price Change % Change
FB /quotes/zigman/9962609/composite 91.01 1.28 1.43%
AAPL /quotes/zigman/68270/composite 113.29 0.37 0.33%
GOOG /quotes/zigman/30194416/composite 630.38 -7.23 -1.13%
BAC /quotes/zigman/190927/composite 16.36 -0.08 -0.49%
C /quotes/zigman/5065548/composite 53.28 -0.16 -0.30%
F /quotes/zigman/264304/composite 13.74 0.18 1.33%
T /quotes/zigman/398198/composite 33.29 -0.15 -0.45%
BP /quotes/zigman/247026/composite 33.26 0.23 0.70%
GE /quotes/zigman/227468/composite 25.16 0.15 0.60%
Visit the quote page and your most recently viewed stocks will automatically be displayed here.
Please log in to view your watchlist
MarketWatch Portfolio

World News from MarketWatch

Rates »

5 yr CD
1.5%
2 yr CD
0.8%
1 yr CD
0.6%
MMA $10K+
0.3%
MMA $50K+
0.4%

National averages from Bankrate.com

You Don’t Need Another Credit Card, You Need A Better One.
Avg. APR Last Week 6 Months
Low Interest 11.62% 11.62% 11.53%
Business 12.85% 12.85% 12.85%
Student 13.14% 13.14% 13.14%
Balance Transfer 14.12% 14.12% 14.00%
Airline 15.10% 15.10% 15.15%
Reward 15.14% 15.14% 14.99%
Cash Back 15.27% 15.27% 15.26%
Instant Approval 18.00% 18.00% 17.93%
Bad Credit 22.73% 22.73% 22.48%
Source:CreditCards.com

SPONSORED SECTIONS

Trending Tickers
  • /quotes/zigman/83890/composite MDCO+5.95%
  • /quotes/zigman/1546279/composite BNO+5.69%
  • /quotes/zigman/57221/composite ARIA+41.69%
  • /quotes/zigman/1530654/composite DNO-6.58%
  • /quotes/zigman/1494100/composite OIL+7.27%
X
Powered by StockTwits
Link to MarketWatch's Slice.

As of July 2, 2013, the SmartMoney content you loved now lives on MarketWatch.

MarketWatch will continue to provide the same important news and information you rely on every day. And, as a MarketWatch user, you will be able to enjoy:

  • Personalized news and quote email alerts
  • Editorial e-newsletters about personal finance, mutual funds and market-specific coverage
  • Premium newsletters by our market experts
  • Games, such as Virtual Stock Exchange and Beat the Darts
  • Free WSJ.com registration

Email address

Password

Forgot password?