| 
					
				 | 
			
			
				@@ -0,0 +1,43 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Amber has been evolving furiously since the presentation at ESUG 2011 in Edinburgh less than 3 weeks ago. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+This is a summary: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Language, compiler and runtime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- New 100x faster parser built using PEGjs instead of the old parser built using PetitParser. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- New much faster ChunkParser implementation in handwritten Amber instead of using PetitParser. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Improved parsing error report with quoted source code plus marker pinpointing parsing error. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Removed PetitParser since it is no longer needed by Amber itself. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Added compiler optimizations in the form of speculative inlining of specific messages and control structures. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Added support for dynamic Arrays, just like in Squeak/Pharo. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Added support for similar dynamic Dictionaries, not seen in other Smalltalks. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Added & and | as allowed binary selectors and implemented them in Boolean. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Added a Set implementation. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Added first basic support for real Packages with dependency information. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+...and various extensions, enhancements and bug fixes to the library classes. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Development environment 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- A working Debugger with integrated inspector, proceed etc. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- A new structure with  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- A working amberc command line compiler including a Makefile for recompiling the whole Amber. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Enabled TestRunner in the IDE for running unit tests based on SUnit. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Added "File in" button in Workspace to easily paste and filein source code in chunk format in the IDE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Example code and ports 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Ported ProfStef interactive tutorial, available on Amber homepage but also in examples directory. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Included the ESUG presentation as an example also in the examples directory. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Several new examples running on Node.js and webOS included, all with Makefiles. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Various other things 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Issue tracker on github now used as primary source, closed a bunch of reported issues. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Wiki pages on github with information on how to port code from other Smalltalks, lists of articles, tutorials, roadmap and more. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 |