topic "Ultimate++ 602 was released. Ultimate++ is a radical and innovative C++ platform whose number one priority is programmer productivity. In this respect, U++ competes with popular scripting languages while preserving C/C++ runtime characteristics."; [2 $$0,0#00000000000000000000000000000000:Default] [l288;i1120;a17;O9;~~~.1408;2 $$1,0#10431211400427159095818037425705:param] [a83;*R6 $$2,5#31310162474203024125188417583966:caption] [b83;*4 $$3,5#07864147445237544204411237157677:title] [i288;O9;C2 $$4,6#40027414424643823182269349404212:item] [b42;a42;2 $$5,5#45413000475342174754091244180557:text] [l288;b17;a17;2 $$6,6#27521748481378242620020725143825:desc] [l321;t246;C@5;1 $$7,7#20902679421464641399138805415013:code] [b2503;2 $$8,0#65142375456100023862071332075487:separator] [*@(0.0.255)2 $$9,0#83433469410354161042741608181528:base] [t4167;C2 $$10,0#37138531426314131251341829483380:class] [l288;a17;*1 $$11,11#70004532496200323422659154056402:requirement] [i417;b42;a42;O9;~~~.416;2 $$12,12#10566046415157235020018451313112:tparam] [b167;C2 $$13,13#92430459443460461911108080531343:item1] [i288;a42;O9;C2 $$14,14#77422149456609303542238260500223:item2] [*@2$(0.128.128)2 $$15,15#34511555403152284025741354420178:NewsDate] [l321;*C$7;2 $$16,16#03451589433145915344929335295360:result] [l321;b83;a83;*C$7;2 $$17,17#07531550463529505371228428965313:result`-line] [l160;t4167;*C+117 $$18,5#88603949442205825958800053222425:package`-title] [2 $$19,0#53580023442335529039900623488521:gap] [t4167;C2 $$20,20#70211524482531209251820423858195:class`-nested] [b50;2 $$21,21#03324558446220344731010354752573:Par] [{_}%EN-US [s0; Ultimate`+`+ 602 was released. Ultimate`+`+ is a radical and innovative C`+`+ platform whose number one priority is programmer productivity. In this respect, U`+`+ competes with popular scripting languages while preserving C/C`+`+ runtime characteristics.&] [s0; &] [s0; U`+`+ 602 highlights:&] [s0; &] [s0; [* Library]&] [s0;* &] [s0;i150;O0; New Report package.&] [s0;i150;O0; Fixed multi`-threading issues in Linux.&] [s0; &] [s0; [* TheIDE]&] [s0; &] [s0;i150;O0; Assist`+`+&] [s0;l160;i150;O2; Fixed many C`+`+ parsing issues and optimized&] [s0;l160;i150;O2; `"Virtual methods`" tool&] [s0;l160;i150;O2; `"THISBACKs`" tool&] [s0;i150;O0; `"Generate code..`" tool of Layout designer able to generate useful code snippets&] [s0;i150;O0; `"Show opposite`" (Alt`+O) switches .h/.cpp files&] [s0;i150;O0; `"Complete identifier`" (Alt`+,) `- based on identifiers in the file (no C`+`+ parsing inteligence)&] [s0;i150;O0; Fixed support for global variables in PDB debugger&] [s0;i150;O0; Package organizer redesigned, `"When`" conditions now support logical operators, `"uses`" can be conditional&] [s0;i150;O0; New fine`-grained optimization system with `"Optimize for speed`" / `"Optimize for size`" / `"Optimal`" (only explicitly marked files are optimized for speed) modes&] [s0;i150;O0; New TheIDE command`-line mode, including compilation (via umk utility)&] [s0;3 ]]