Download Boo - Boo Description, Boo Reviews
Contact
 


 

Download

 
Download Now (506K)
GPL (GNU General Public License)
Downloads till now: 9
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Assembler Tools , Bug Tracking , Code Generators , Compilers , Debuggers , Disassemblers , Internationalization , Interpreters , Libraries , Localization, Perl Modules , Preprocessors , Quality Assurance and Testing , UI (User Interfaces) , Version Control , Widgets ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Boo

 

Details

Size: 506K
Last Update: 2008-05-05 22:21:45
Version: 0.7
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Boo Team
Price:$0.00
Description:

Boo 0.7 is assembler tools software developed by Boo Team.
Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.



Here are some key features of "Boo":
Type Inference
Closures
Functions As Objects
Duck Typing
Interactive Interpreter
Builtin Literals
Slicing
String Interpolation
Syntactic Macros
Generators

What's New in This Release:
BOO-251 - Local variables not falling out of scope properly.
BOO-252 - Code Completion in abstract classes does not function.
BOO-254 - Boo's builtin regular expresses + code completion = error.
BOO-260 - incorrect check of void return type
BOO-268 - "Setup Error"
BOO-278 - "not" operator precedence
BOO-281 - Calling ToString not possible on integer values in multidimensional arrays
BOO-285 - develop crashes on untyped [property()]
BOO-286 - SVN 1486 (GAC-Friendly way of loading assembly) breaks BooBinding.
BOO-291 - BooCodeGenerator generates illegal code for arrays
BOO-297 - Enum values can't be negative
BOO-301 - Infinite loop when breaking in a while loop after a nested for loop
BOO-321 - CodedomVisitor.boo does not implement OnCharLiteralExpression
BOO-322 - Attack of the missing members in code completion!
BOO-326 - Overloaded ?== and != are not called
BOO-330 - Codecompletion does not include events.
BOO-333 - Events can be directly raised outside of defining assembly.
BOO-348 - boo.rsp relies on assemblies not included in mono-core
BOO-450 - Error msg when accessing non-static outer class member
BOO-460 - Accessing member of outer class
BOO-465 - Unhandled exception in Boo Explorer when opening new Interactive Console
BOO-470 - Void methods and string extrapolation cause Invalid Program exception
BOO-474 - member references to duck casts not converted to invoke runtimeservices
BOO-475 - try: block without except: or ensure: produces internal compiler error
BOO-476 - emit custom attributes for constructors
BOO-480 - BooPrinterVisitor does not output assembly attributes
BOO-481 - errors with attributes in C to boo converter
BOO-492 - Can't compile class which implements IResourceReader
BOO-493 - Hex character escapes rejected in regex literals
BOO-501 - slice duck typed arrays and lists
BOO-173 - Multi-dimensional arrays.
BOO-201 - print AST visitor
BOO-246 - Implicit duck typing option
BOO-257 - booc task should check for updated targets
BOO-264 - by ref parameters
BOO-269 - raw array indexing
BOO-280 - Explicit interface implementation
BOO-298 - len overload for multidimensional arrays
BOO-312 - "cat" built-in.
BOO-463 - Support for Int16/UInt16 literals (e.g. Int16.MaxValue)
BOO-80 - implicit conversion from single char string literal to char
BOO-113 - reversed iteration
BOO-192 - duck typing - indexed property access
BOO-255 - Allow outside scopes to be used by boo interpreter
BOO-256 - explict conversions from char to integers and integers to char
BOO-277 - Indexed properties with more than1 index
BOO-292 - treat any subclass of IQuackFu as a duck when Ducky is set
BOO-295 - allow a and other special characters
BOO-299 - treat duck as callable
BOO-302 - EvalFile in interpreter
BOO-303 - Improve interactive interpreter welcome message.
BOO-310 - multi generator expression
BOO-331 - use implicit bool conversions when available
BOO-334 - for and unpack statements should work with IEnumerator
BOO-335 - for and unpack statements should work with any type that exposes a compatible GetEnumerator method
BOO-336 - Boo.Lang.Hash does not override Clone.
BOO-350 - allow assemblies to be generated only in disk
BOO-366 - Remove one level of indirection from generators and allow generator methods to use IEnumerator as the return type
BOO-373 - And the unary complement operator (~)
BOO-6 - MonoDevelop plugin
BOO-7 - c style private interface implementations
BOO-130 - use relative file paths instead of absolute file paths in compiler output
BOO-249 - A new binary release.
BOO-296 - Add Set class to Boo.Lang
BOO-18 - boo primer
Boo 0.7 supports different languages (including english). It works with Linux.

Downloading Boo 0.7 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Boo Version History

Product Date Added
Boo 0.7 2008-05-05 22:21:45


Related Software

Apophenia 0.17-7Dec06
From category: Libraries
Apophenia 0.17-7Dec06 is libraries software developed by Ben Klemens. Apophenia is an open statistical library. Apophenia project provides functions on the same level as those of the typical stats...
CSVObjects
From category: Libraries
CSVObjects 0.5b is libraries software developed by Anupam Sengupta. CSVObjects is a free and open sourced Java based framework for transparently parsing and unmarshalling Comma Separated Value (CS...
SQL String
From category: Perl-Modules
SQL::String is an object representation of a chunk of SQL....
alogg 1.3.7
From category: Libraries
alogg 1.3.7 is libraries software developed by Vincent Penquerc\'h. alogg is an Ogg/Vorbis addon library for Allegro. alogg is a library which makes it easier to use Ogg/Vorbis streams with...
Cisco::IPPhone
From category: Libraries
Cisco::IPPhone 0.05 is libraries software developed by Mark Palmer. Cisco::IPPhone is a package for creating Cisco IPPhone XML objects. SYNOPSIS use Cisco::IPPhone; $mytext =...
Cameleon2
From category: Libraries
Cameleon2 1.9.17 is libraries software developed by Cameleon2 Team. Cameleon project aims to become an integrated development environment for Objective-Caml, and eventually other languages....
XML RSS FromHTML
From category: Perl-Modules
XML::RSS::FromHTML is a simple framework for making RSS out of HTML....
DBIx Perlish
From category: Libraries
DBIx::Perlish module provides the ability to work with databases supported by the DBI module....
ArchWay 0.2.1
From category: Version-Control
ArchWay 0.2.1 is version control software developed by Clint Adams. ArchWay is a full-featured graphical user interface for the GNU Arch revision control system. It includes a set of special...
dnAnalytics Numerical Library
From category: Libraries
dnAnalytics Numerical Library 0.2 is libraries software developed by dnAnalytics Team. dnAnalytics Numerical Library is a numerical library for the .NET Framework. The library is written in C and...
Daniels Colorize.pl
From category: UI-User-Interfaces
Daniels Colorize.pl 0.3a is ui (user interfaces) software developed by Daniel Flinkmann. Daniels Colorize.pl is a short script that reads from stdin and writes to stdout. Rows that match a user\'s...
GAJET 20051220
From category: Quality-Assurance-and-Testing
GAJET 20051220 is quality assurance and testing software developed by Mikhail Vladimirov. GAJET (Genetic Alrogithm for Java Evolutionary Testing) is an automatic test generation tool for Java that...
DIET Agents
From category: Libraries
DIET Agents 0.97 is libraries software developed by Erwin Bonsma. DIET Agents is a multi-agent platform written in Java. It was developed as part of the DIET project and released as Open Source at...
Bloom::Filter
From category: Libraries
Bloom::Filter 0.03 is libraries software developed by Maciej Ceglowski. Bloom::Filter is a sample Perl Bloom filter implementation. A Bloom filter is a probabilistic algorithm for doing exis...
Evolution Sharp
From category: Libraries
Evolution Sharp 0.12.0 is libraries software developed by Mike Kestner. Evolution is a .NET language binding for various Ximian Evolution libraries. Building & Installing Evolution: \...
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Canon PIXMA iP1000 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Canon PIXMA iP1300 Printer Driver c
5. Canon PIXMA iP1600 Printer Driver
6. Canon PIXMA MP210 MP Drivers
7. DVD Decrypter
8. Canon LaserShot LBP-1210 Printer Driver
9. Genius Eye 110 Webcam Driver
10. Canon i-SENSYS LBP2900 Printer Driver R
11. Canon PIXMA iP1300 Printer Driver a
12. Canon PIXMA iP1200 Printer Driver x64 d
13. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
14. CATraxx Music Database
15. Catalogue of disks
16. Bingo! RM to MP3 Wave Converter
17. Binaural Mixer
18. Automatically all MP3 & ID3 tags
19. Ares Ultra Search
20. Water Alive screensaver

DownloadTube Editor Reviews

 
1. Auction Decorator - Auction Maker Wizard
Make your eBay Auction listings look like Web pages with the...
2. Multi-Edit 2008
Multi-Edit 2008 is a truly powerful, feature-rich and reliab...
3. Ultimate Fractal
Create amazing fractal artwork in just a few seconds with th...
4. WhoIs Lookup Multiple Addresses Software
WhoIs Lookup Multiple Addresses Software is a simple, small,...
5. Pop Art Studio
Pop Art Studio is a very easy to use graphics editing softwa...
6. Multi-Edit 2008 Lite
Multi-Edit is a Powerful IDE, with speed, depth, and uncompr...
7. ProLingo Chinese Polish Dictionary
A Windows Vista Ready dictionary with slang words included. ...
8. Cyber 3GP Converter
Cyber 3GP Converter features a player and a video Converter,...
9. Nidesoft DVD to 3GP Suite
Nidesoft DVD to 3GP Suite includes two excellent software to...
10. AggreGate Network Manager for Windows
AggreGate SNMP Network Manager is a powerful system for supe...

Software Reviews Full List



Recent Blog Posts

 
1. Easy Publishing of WordPress Blogs RSS Feeds With FeedBurner
RSS (Really Simple Syndication) Feeds are a modern form of c...
2. Automatic Installation of Joomla! on Windows With JoomlaPC
A convenient alternative for the development or testing of J...
3. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
4. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
5. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
6. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
7. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
8. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
9. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
10. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...

Last 20 Scripts

 
1. Echo Web Framework
Echo Web Framework is a platform for building web-based appl
2. AmiFormat
AmiFormat is a simple textile like web text generator done i
3. GreyBox
GreyBox is a lightweight JavaScript that allows you to displ
4. AJS Library
AJS is an ultra lightweight JavaScript library that allows y
5. Mootools Form Hints
Mootools Form Hints is a Mootools based Javascript form help
6. Perspective Tabs
Perspective tabs is allows for a large number of tabs to fit
7. Imago
Imago is an Ajax based image gallery that is very simple to
8. Protoscript
Protoscript is a simplified scripting language for creating
9. mxGraph
mxGraph provides an interactive drawing and diagramming solu
10. XML/SWF Gauge
XML/SWF Gauge helps you to create attractive web gauges.
11. XML/SWF Slideshow
XML/SWF Slideshow allows you to create slideshows from dynam
12. XML/SWF Charts
XML/SWF Charts helps you to present data contained in XML fi
13. JibberBook
JibberBook is a free PHP/JavaScript based guestbook.
14. mediaboxAdvanced
mediaboxAdvanced is an ultimate extension of Mediabox into a
15. Multifaceted Lightbox
Multifaceted Lightbox is a script (JavaScript) that allows y
16. JavaScript VectorGraphics Library
JavaScript VectorGraphics library provides graphics capabili
17. Helma
Helma is an open source web application framework for fast a
18. JHeartbeat
JHeartbeat allows a web page to periodically poll the server
19. jMedia
jMedia is a jQuery plugin that allows multi-media embedding
20. hnGuestBook
hnGuestBook is a simple guestbook that uses a flat text file