Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 29th, 2007, 12:39 AM   #1
crawforddavid2006
Expert Programmer
 
crawforddavid2006's Avatar
 
Join Date: Apr 2005
Location: Not sure yet
Posts: 582
Rep Power: 0 crawforddavid2006 is an unknown quantity at this point
Send a message via AIM to crawforddavid2006 Send a message via MSN to crawforddavid2006
Anyone ever heard of this language

I have #Develop 2.0 and it gives me the option to program in a language called "Boo" anyone heard of it?
__________________
Quote:
Originally Posted by DaWei View Post
Well, it's better than Pen Islands url....;)

crawforddavid2006 is offline   Reply With Quote
Old Mar 29th, 2007, 4:10 AM   #2
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5 Arevos is on a distinguished road
Yep. It's a .NET language with a language similar to Python. Some interesting features of note:

1. Comprehensions and generators, i.e.
children = [person for person in person if person.Age < 18]

2. Anonymous blocks (i.e. anonymous delegates or lambda expressions):
list = map({ x | x + 1 }, [1, 2, 3, 4])    # -> [2, 3, 4, 5]

3. Type inference:
list = (1, 2, 3, 4)     # list is automatically defined as int[]

4. User-defined macros that can alter the ASTs of their enclosed blocks:
addfootoallstrings:
    print "hello"    # prints "foohello"
Boo is nice, but it's a little rough around the edges at times, and has some syntactical curiosities where you think something should parse, but doesn't. That said, it's still only at version 0.7.x, and the parser itself is very well written and easy to extend.
Arevos is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The C programming Language (2nd Edition) nnxion Book Reviews 10 Jul 6th, 2007 3:29 PM
Language creation/extending gryfang Project Ideas 43 Jul 20th, 2006 1:42 PM
Language display in program Prm753 C++ 3 May 30th, 2006 5:45 PM
More languages? UnKnown X Coder's Corner Lounge 27 Dec 18th, 2005 3:06 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 8:02 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC